/* 未能缩小。正在返回未缩小的内容。
(3,1): run-time error CSS1019: Unexpected token, found '@charset'
(3,10): run-time error CSS1019: Unexpected token, found '"utf-8"'
(3,17): run-time error CSS1019: Unexpected token, found ';'
(193,12): run-time error CSS1062: Expected semicolon or closing curly-brace, found '+'
(197,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '+'
(986,94): run-time error CSS1019: Unexpected token, found ','
(986,94): run-time error CSS1042: Expected function, found ','
(986,98): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(987,94): run-time error CSS1019: Unexpected token, found ','
(987,94): run-time error CSS1042: Expected function, found ','
(987,98): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(988,52): run-time error CSS1019: Unexpected token, found ','
(988,52): run-time error CSS1042: Expected function, found ','
(988,55): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(989,52): run-time error CSS1019: Unexpected token, found ','
(989,52): run-time error CSS1042: Expected function, found ','
(989,55): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(1166,1): run-time error CSS1019: Unexpected token, found '}'
 */
/*最后更新时间：2014-12-19*/
/*样式重置*/
@charset "utf-8";/*设置样式表的编码为UTF-8*/

/*主体部分,字体12px,默认字体为宋体*/
html, body{ height: 100%;}/*页面、主体高度100%*/
div{margin:0;padding:0;}
body, form, h1, h2, h3, h4, h5, h6, p, ul, ol,li,dl,dt, dd, blockquote{ margin: 0; padding: 0; letter-spacing:1px; line-height:180%;}  /*body，form，标题，段落，无序列表，有序列表，列表项目，定义列表，定义列表中的项目，定义条目的定义部分，引用内外边距为0,字间距1px,行距180%  */
body, tr, button, select, textarea{ font-size: 12px; color:#333;}/*主体，表格行，按扭，单选或复选，文本域字体为12像素，颜色#333*/
li{ list-style-type: none}/*去掉列表项标记*/
sup, sub{ font-size: 70%}/*上下标字体70%*/
img{ border: none}/*图片去掉边框*/
input{ border:0; padding:0; margin:0; background:none;}
/*超级链接，默认为黑色，移上去变红色，建议改为对应网站主色调*/
a{ text-decoration: none; color:#000; } /*超链接去掉下划线，颜色为#000，建议改为对应网站主色调*/
a:hover{ color:#f33; } /*超链接移上去变#f33，建议改为对应网站主色调*/


/*标题样式*/
h1,h2,h3,h4,h5,h6{font-family:"微软雅黑"; font-weight:100; }/*设置标题下外边距为8px，字体为微软雅黑*/
h4{font-size: 24px;}  /*标题字体大小24像素，建议重点突出*/
h5{font-size: 18px;}  /*标题字体大小18像素，建议文章正文标题*/
h6{font-size: 14px;}  /*标题字体大小14像素，建议栏目标题*/

@media(max-width: 767px) {
    h4{font-size: .3rem;}  /*标题字体大小24像素，建议重点突出*/
    h5{font-size: .225rem;}  /*标题字体大小18像素，建议文章正文标题*/
    h6{font-size: .2rem;}  /*标题字体大小14像素，建议栏目标题*/

}

/*文本内容样式*/
.txtSize12{ font-family:"宋体"; font-size:12px; }  /*文本字体大小12px;建议文章列表、文章正文、网站页底*/
.txtSize14,.txtSize18,.txtSize24{font-family:"微软雅黑";}  /*文本字体微软雅黑*/
.txtSize14{ font-size:14px; }  /*文本字体大小为14px;建议栏目标题*/
.txtSize18{ font-size:18px; }  /*文本字体大小为18px;建议文章正文标题*/
.txtSize24{ font-size:24px; }  /*文本字体大小为24px;建议重点突出*/

.alignC{ text-align:center; }  /*居中显示*/
.alignL{ text-align:left; }  /*居左显示*/
.alignR{ text-align:right; }  /*居右显示*/

/*标重点样式 — 浅色底版面*/
.txtColor1{color:#333;} /*文本颜色为#666，建议重点突出*/
.txtColor2{color:#666;} /*文本颜色为#333，建议次重点*/
.txtColor3{color:#999;} /*文本颜色为#bbb，建议次要*/
.txtColor3{color:#ccc;} /*文本颜色为#ccc，建议次次要*/

/*标重点样式 — 深色底版面*/
/*.txtColor1{color:#dedede;} /*文本颜色为#dedede，建议重点突出*/
/*.txtColor2{color:#ccc;} /*文本颜色为#fff，建议次重点*/
/*.txtColor3{color:#fff;} /*文本颜色为#fff，建议次要*/




/* 表格样式，建议改为对应网站主色调 */
table{ width: 100%; margin: 0 auto; border-collapse: collapse}  /*设置table(表格)的宽度为100%，居中，边框合并*/
table td, th{ }  /*设置表头,单元格内边距为5px，边框实线1px颜色：#ccc*/
table th{ background:#eee;}  /*表头背景色浅灰色#eee*/


/* 文章样式,字体，字体大小,颜色为与主体部分设置一致。 */
.article p, .article ul, .article dl{ margin: 0 ; padding: 0}  /*段落，无序列表，定义列表内边距为0，下外边距为8px*/
.article li{ margin: 0; padding: 0; margin-left: 12px; list-style-position: outside!important; list-style-type: inherit}  /*列表项目内边距0，左外边距为12px，上右下外边距为0px;,列表项标记为外边标记*/
.article dt{ margin: 0; padding: 0}  /*定义列表中的项目内外边框为0*/
.article dd, .article blockquote{ margin: 8px 12px; padding: 0}  /*定义列表中定义条目的定义部分,引用内边距为0，外边距上下为8px,左右为12px,内边距为0  */
.article img{  }/*图片外边距8px*/


/*其它样式*/
.ellipsis{ text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; white-space: nowrap}/*文本溢出截取，一般为列表标题 */
.floatL{ float:left; display:inline; }  /*向左浮动*/
.floatR{ float:right; display:inline;}  /*向右浮动*/

/*分页*/
.new-paging
{
    padding: 15px 0;
    background:#fff;
}
.new-tbl-type
{
    display: table;
    width: 100%;
}
.new-tbl-cell
{
    display: table-cell;
}
.new-paging .new-tbl-cell:first-child
{
    text-align: right;
}
.new-paging .new-tbl-cell:last-child
{
    text-align: left;
}
.new-tbl-cell
{
    display: table-cell;
}
.new-tbl-cell a span
{
    color: #000;
}
.new-paging .new-tbl-cell:nth-child(2)
{
    text-align: center;
}
.new-paging .new-p-re
{
    display: block;
}
.new-p-re
{
    position: relative;
}
.new-paging .new-tbl-cell .new-a-page
{
    background: -moz-linear-gradient(center top , #F7F7F7, #EFEFEF) repeat scroll 0 0 transparent;
    border: 1px solid #D6D6D6;
    padding: 3px;
}
.new-paging .new-tbl-cell .new-a-page span.new-open
{
}
.new-paging .new-tbl-cell .new-a-page
{
    color: #545353;
    font-size: 12px;
}
.new-select
{
    height: 0.48rem;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10;
}
.new-paging .new-tbl-cell .new-a-prve, .new-paging .new-tbl-cell span.new-a-prve
{
    padding-right: 18px;
}
.new-paging .new-tbl-cell .new-a-next, .new-paging .new-tbl-cell span.new-a-next
{
    padding-left: 18px;
}
.new-paging .new-tbl-cell a.close span
{
    color: #aaa;
}
.new-paging .new-tbl-cell .new-a-prve span
{
    background: url("/Wap/Skin/Img/pre_page.png") no-repeat left 50%;
    padding-left: 13px;
}
.new-paging .new-tbl-cell .new-a-next span
{
    background: url("/Wap/Skin/Img/next_page.png") no-repeat 100% 50%;
    padding-right: 13px;
}
/*分页 end*/

/*
HTML:文档的根元素
Body:文档的主体
form:表单
h1-6:标题1-6
blockquote:引用
p：段落)
ul：无序列表
ol：有序列表
li：列表项目
dl：定义列表[definition list]
dt：定义列表中的项目[即术语部分]
dd：定义列表中定义条目的定义部分
button：按钮
select：单选或多选菜单
textarea：文本域
tr：表格中的行
th：表头
td:单元格
*/
select{  appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select::-ms-expand { display: none; }
.flex {display:-webkit-box; display:-ms-flex; display:-webkit-flex; display:flex;}
.flex-hc {-webkit-box-pack:center; -ms-justify-content:center; -webkit-justify-content:center; justify-content:center;}
.flex-vc {-webkit-box-align:center; -ms-align-items:center; -webkit-align-items:center; align-items:center;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
html{width:100%;overflow-x: hidden;}
body{font-family: 微软雅黑;color: #333;overflow-x: hidden;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix {*+height:1%; }
@media(max-width:1220px) { body{overflow:auto;}
}
a:hover{color:white !important;}
.center {max-width: 1220px;margin: 0 auto;width:100%;}
.dummy {margin-top:75%;}

/*Head*/
.Head{height:120px;background:url(/Skin/images/BACKGROUND.png);}
.Head .logo{width:53%;line-height: 120px;margin-left:-15px;}
.Head .logo img{max-width:600px;width:100%;display: inline-block;vertical-align: middle;}
.Head .right{width:20%;line-height: 120px;margin-right:120px;}
.Head .floatR img{display: inline-block;vertical-align: middle;max-height:90px;height:100%;}
.Head .logo .weplogo{display:none;}
.divFloatBar{_position:absolute; position: fixed; bottom: 0; right: 0; z-index: 9999; font-size:14px; }
.divFloatBar a{ font-size:14px;}
.ulBar{ float:right; width: 86px;height:30px;}
.ulBar li{display: block;width: 70px;height: 70px;position: relative; opacity:1!important;filter:alpha(opacity=80);}
.ulBar li .imgTriangle{ display:none; position:absolute; top:25px;right:61px;z-index:99;text-align:center;}
.ulBar li:hover{opacity:1!important;filter:alpha(opacity=100);}
.ulBar li .float_menu_img2{display: none;}
.ulBar li .divShowD{ display:none; position: absolute;  z-index: 22; min-width:130px; min-height:20px; background: #fff; border: 1px solid #ccc; padding: 15px; right: 70px; top:0px; }
.ulBar li .divShowD p span:hover{color:#01a2e8;}
.ulBar li .divShowD p{ margin:5px 0px;}
.ulBar li:hover .divShowD{ display:block;}
.ulBar li:hover .imgTriangle{ display:inline-block;}
@media(max-width: 991px){
    .Head{height:1rem;background:#01a2e8;min-width:unset;}
    .Head .center{text-align: center;position: relative;}
    .Head .logo {width: auto;line-height: .83rem;float: none;display: inline-block;}
    .Head .logo img{height:.80rem;width: auto;}
    .Head .right{display:none;}
    .Head .logo .pclogo{display:none;}
    .Head .logo .weplogo{display:inline;}
}
/*Menu*/
.menu{text-align: left;background:#00a2e9;min-width:1220px;}
.menu>.center>ul{line-height: 20px;word-spacing: -6px;width: 100%;}
.menu>.center>ul>li{font-size: 16px;line-height: 50px;color: #fff;position: relative;display: inline-block;vertical-align: bottom;width:12%;text-align: center;}
.menu>.center>ul>li>a{color: #fff;display: block;height:50px;overflow: hidden;font-weight:800;}
.menu>.center>ul>li>.active{background:#009b4c;color:#fff;height:50px;}
.menu>.center>ul:hover>li>.active{background:#009b4c;color: #fff;}
    /*.menu > .center > ul > li > a:hover {background-image: url('../Images/daohang.jpg');!important;color: #ffffff !important;}*/
.menu > .center > ul > li > a:hover {background-color:#009b4c;background-size:100%;background-repeat:no-repeat;}
.menu>.center>ul>li:hover ul{display:block;}
.menu ul ul{display:none;position: absolute;z-index: 1000;top: 50px;padding: 2px 0 9px;background: rgba(0,162,233,1);}
.menu ul ul>li{text-align: left;font-size: 14px;line-height: 35px;height: 35px;overflow: hidden;}
.menu ul ul>li>a{height: 35px;color:#fff;display:block;width:146px;vertical-align:middle;position: relative;display: inline-block;text-align: center;}
.menu ul ul .emenud>.emenua>a{height: 35px;color:#fff;vertical-align:middle;position: relative;display: inline-block;width:200px;text-align:left;text-indent:1em;}
.menu ul ul .emenud>.emenua{display:inline;line-height: 35px;height: 35px;overflow: hidden;}
.menu ul ul .emenud{width:400px;font-size:14px;}
/*.menu ul ul>li>.emenu{height: 35px;color:#fff;display:block;width:146px;vertical-align:middle;position: relative;display: inline-block;text-align: center;}*/
.menu ul ul>li>.active{color:#fff;background:rgba(0,162,233,1);}
.menu ul ul>li>a:hover{color:white!important;background:rgba(0,162,233,1);}
.Head button{display:none;}
#hide{display:none;position: absolute;top: 0;z-index: 999;background-color: rgb(0, 0, 0);height: 100%;width: 100%;opacity: 0.5;}
.Menu{display:none;position: absolute;top: 0;width: 100%;height: 100%;z-index: 1000;}

@media(min-width: 992px) {
    #hide{display:none !important;}
    .Menu{display:none !important;}
    .wap{min-width:1255px;}
}
@media(max-width: 991px){
    .floatmenuR{display:none;}
    .wap{position:relative;}
    .menu{display:none;} 
    .Head button{display:block;position: absolute;right: 0;background:#01a2e8;margin-top: .13rem;border:0;padding: 0 .2rem;top: 0;}
    .Head button .icon-bar{margin-top: .1rem;display: block;width: .4rem;height: .01rem;background: #fff;border-top: .01rem #fff solid;border-bottom: .01rem #fff solid;}
    .Menu .menuL{height: 100%;width: 50%;min-height: 8rem;}
    .Menu .menuL .close{height: .8rem;background:url(/Skin/Img/close.png)no-repeat 85% .3rem;background-size: .3rem .32rem;}

    .Menu .menuR{width: 50%;height: 100%;background: #fff;min-height: 8rem;padding-top:.29rem}
    .Menu .menuR .topmenu{height: .6rem;width: auto;margin: .38rem .5rem .3rem;border-bottom: 1px #ccc solid;}
    .Menu .menuR .topmenu .SearchText{font-size: .225rem;line-height: .3rem;text-indent: .02rem;width: 2.8rem;}
    .Menu .menuR .topmenu .Search{width: .12rem;height: .12rem;background: url(/skin/img/jia.png)no-repeat;background-size: .12rem .12rem;margin-top: .1rem;}

    .Menu .menuR .MenuName{font-size: .225rem;line-height: .64rem;padding-left: .32rem;border-bottom: 1px #eee solid;}
    .Menu .menuR .MenuName a{color: #333;cursor: pointer;}
    .Menu .menuR .MenuName a:hover{color:#01a2e8 !important;}
    .Menu .menuR .open{background: url(/skin/img/jia.png)no-repeat 88%;background-size: .12rem .12rem;}
    .Menu .menuR .on{background: url(/skin/img/jian.png)no-repeat 88%;background-size: .12rem .12rem;}
    .Menu .menuR .CMenu{background: #f4f4f4;padding: .15rem 0;display:none;}
    .Menu .menuR .CMenu .CMenuName{font-size: .2rem;line-height: .48rem;padding-left: .32rem;}
    .Menu .menuR .CMenu .CMenuName a{color:#333;}
    .Menu .menuR .CMenu .CMenuName a:hover{color:#01a2e8 !important;}
}

/*mbanner*/
@media(max-width: 991px){
    .mbanner a{height: 300px !important;}
}
@media(max-width: 991px){
    .mbanner a{height: 2.5rem !important;}
}

/*AHome*/
.wap_index .title a:hover{color:#fdfdfd !important;}
.home{margin:0 -12.5px;min-width: 1255px;}
.AHome{margin-top: 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;   }
.AHome1{margin-top: 20px;width: 20%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;min-height: 365px;}
.About .title{font-size: 18px;line-height: 36px;border-bottom: 1px #ddd solid;height: 36px;background-image:url(/Skin/img/title.png);}
.About .title1{font-size: 18px;line-height: 36px;border-bottom: 1px #ddd solid;height: 36px;background-color:#01a2e8;}
.About .title1 .name{color:white;height: 35px;display: inline-block;padding: 0 5px;}
.About .title .name{color:white;height: 35px;display: inline-block;padding: 0 5px;}
/*.About .title .more{font-size: 12px;color: #990000;}
.About .title .more span{width: 0;height: 1px;border-top: 3px solid transparent;border-left: 4px solid #990000;border-bottom: 3px solid transparent;display: inline-block;margin-left: 5px;}*/
.AHome .content{border:1px solid #ccc;border-top:none;padding:10px;padding-top:10px;padding-bottom:0;height:240px;}
.AHome1 .content{/*margin-top: 10px;*/border:1px solid #ccc;border-top:none;height:177px;}
.AHome1 .content .jianzhang{background-color:#1bb3b3;margin-left:0;color:white;margin-top:5px;width:100px;height:35px;display:inline-block;}
.AHome1 .content .jianzhang a{color:white;height: 344  5px;display: inline-block;padding: 0 5px;line-height:35px;margin-left:15px;font-size:14px;}
.sheet{margin-top:7px;width:100%;}
.tongdao{width:100%;margin-top:6px;display:flex;justify-content:flex-end;}
.AHome .content a .text{font-size: 14px;color: #333;height: 30px;overflow: hidden;line-height: 20px;width: 100%;margin-left:5px;}
.AHome .content a .text .txt{width: 97%;display: inline-block;}
.AHome .content a .text .txt div{display:inline-block;max-width:80%;font-size:14px;}
.AHome .content a .text .new{background: url(/skin/img/new.png) no-repeat right;height: 40px;width: 7%;display: inline-block;background-size: contain;}
.AHome .content a .text span{width: 4px;height: 4px;display: inline-block;background: #134fa9;line-height: 40px;margin-right: 10px;}
.AHome .content a:hover .text{color:#3989ac;}
.About left float.text{font-size:10px;}
.need .content .floatR .right2 ul li{font-size:14px;line-height:24px;}
/*.AHome .content a .text .dot{transform:rotate(45deg); }*/
.FAHome{width: 39.5%;padding-left:10px;}
.FAHomeV{width:60.5%;}
.Hvideo{width:100%;height:376px;}
.FAHome .content .left{width: 100%;padding-right: 12.5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.FAHome .content .right{width: 100%;padding-left: 12.5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-top:18px;}
.FAHome .content .left a .img1{height:90px;width: 120px;margin-top: 20px;overflow:hidden;left: 0;right: 0;top: 0;bottom: 0;float:left;margin-left:25px;}
.FAHome .content .left a .img1 img{height:90px;width: 120px;}
.FAHome .content .left a .img{width: 100%;display:block;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.FAHome .content .left a .text{color: #999;height: 90px;line-height: 16px;border-bottom:0;float:right;width:310px;margin-top:10px}
.FAHome .content .left a span{display: block;font-size: 16px;line-height: 20px;height: 20px;overflow: hidden;padding-top: 11px;width:100%;margin-bottom: 10px;background:none;color: #333;font-weight:600;}
 .AHome .content a .text .txt span{margin-left:1px;margin-top:-13px;}
.FAHome .content .left a font{font-size:14px;line-height:25px;}
.FAHome .content a:hover .text span{color:#3989ac;}
.AHome .content a .text .txt span{transform: rotate(45deg);vertical-align:middle;}
.adimges{width:100%;margin-top:12px;}
@media(max-width:991px){
    .AHome1{display:none;}/*学校新闻*/
    .PHome1{display:none;}
    .adimges{display:none;}
    .About .title{font-size: .3rem;line-height:.6rem;border-bottom: 1px #ddd solid;height: .6rem;background-image: linear-gradient(to right, #01a2e8 , #36c57d); clear:both;}
    .About .title .name{color:white;display: inline-block;padding: 0;}
}
@media(max-width: 991px) and (min-width: 769px){
    .AHome1{display:none;}/*学校新闻*/
    .PHome1{display:none;}
    .adimges{display:none;}
    .home{margin:0 .5rem;max-width:910px;}
    .FAHome{max-width:910px;width: 100%;margin:.2rem auto;}
    .AHome .content{height:450px;}
    .FAHome .content .left a .img1{height:1.6rem;width: 2.1rem;margin-top: .25rem;margin-left:0;}
    .FAHome .content .left a img{height:1.6rem !important;width:2.1rem !important;}
    .FAHome .content .left a .text{color: #999;height: 90px;line-height: 16px;border-bottom:0;float:right;width:310px;margin-top:10px}
    .AHome{margin-top: .2rem;padding-right:0;}
    .About .title{font-size: 30px;line-height: 60px;border-bottom: 1px #ddd solid;height: 60px;background-image: linear-gradient(to right, #01a2e8 , #36c57d); clear:both;}
    .About .title .name{color:white;display: inline-block;padding: 0;}
    .FAHome .content .left a .text{height: 1.5rem;line-height:.3rem;border-bottom:0;float:right;width:6.5rem;}
    .FAHome .content .left a span{font-size: .3rem;height: .5rem;line-height:.1rem;overflow: hidden;width:100%;margin-bottom:0;font-weight:800;}
    .AHome .content a .text .txt span{width:.08rem;height:.08rem;margin-left:.01rem;}
    .FAHome .content .left img{height:300px;width:420px;}
    .FAHome .content .left a font{font-size:.24rem;line-height:.35rem;}
    .FAHome .content a:hover .text span{color:#6a0b01;}
    .AHome .content a .text{height:.5rem;}
    .AHome .content a .text .txt{width: 99%;font-size:24px;line-height:.38rem;}
    .AHome .content a .text .txt div{font-size:24px;}
    .FAHome .content .right{padding-left:0;margin-top:.23rem;}
    .AHome .content{overflow:hidden;border:none}
}
@media(max-width: 991px) and (min-width: 769px){
    .home{margin:.3rem;max-width:910px;}
    .FAHome{max-width:910px;width: 100%;margin:.2rem auto;}
    .AHome .content{height:450px;}
    .FAHome .content .left a .img1{height:1.6rem;width: 2.1rem;margin-top: .25rem;margin-left:0;}
    .FAHome .content .left a img{height:1.6rem !important;width:2.1rem;}
    .FAHome .content .left a .text{color: #999;height: 90px;line-height:.16rem;border-bottom:0;float:right;width:3.1rem;margin-top:.1rem;}
    .AHome{margin-top: .2rem;padding-right:0;}
    .FAHome .content .left a .text{height: 1.5rem;line-height:.3rem;border-bottom:0;float:right;width:6.5rem;margin-top:.4rem;}
    .FAHome .content .left a span{font-size: .3rem;height: .5rem;line-height:.1rem;overflow: hidden;width:100%;margin-bottom:0;font-weight:800;}
    .AHome .content a .text .txt span{width:.08rem;height:.08rem;margin-left:.01rem;}
    .FAHome .content .left img{height:300px;width:420px;}
    .FAHome .content .left a font{font-size:.24rem;line-height:.35rem;}
    .FAHome .content a:hover .text span{color:#6a0b01;}
    .AHome .content a .text{height:.5rem;}
    .AHome .content a .text .txt{width: 99%;font-size:24px;line-height:.38rem;}
    .FAHome .content .right{padding-left:0;margin-top:.23rem;}
    .AHome .content{overflow:hidden;border:none}
}
@media(min-width:415px) and (max-width:768px){  
    .WapNews{display:none;}
    .WapExpert{display:none;}
    .WapProduct{display:none;}
    .About{max-width:735px;width:100%;}
    .home{margin:0 .15rem;min-width: 735px;}
    .FAHome .content .left a span{font-size: .3rem;height: .5rem;line-height:.5rem;overflow: hidden;width:100%;margin-bottom:0;font-weight:800;}
    .AHome .content a .text .txt span{width:.08rem;height:.08rem;}
    .FAHome .content .left a .text{width:4.9rem;}
    .FAHome .content .right{padding-left:0;}
    .AHome .content{height:450px;}
    .SHome .left .content {width: 100%; }/*专业设置*/
	.SHome .About {min-width: unset !important; height: 1790px !important; max-width: 730px !important; width: 100% !important; }
	.SHome .About .text {width: 3.2rem !important; height: 4rem !important; padding-left: .3px; padding-right: .3px; padding-top: 1.3px; }
	.SHome .About .text img {width: 100%; height: 100%; }
	.SHome .About .expert {width: 3.2rem !important;}
	.SHome .About .expert p {font-size: .24rem; text-align: center; }
	.SHome .About .expert .sty {height: .4rem; width: 1.7rem; padding-bottom: .07rem; display: inline-block; display: flex; justify-content: center; align-items: center; margin-top: .15rem; margin-bottom: .2rem; margin-left: .7rem !important; }
	.SHome .About .expert .sty a {font-size: .24rem; color: white; padding-left: .3rem; padding-right: .3rem; margin-top: .08rem; }
    .PHome .content .right{width: 100%;padding-left:0;margin-top:10px;}
    .PHome .content .right a .img{width:7.35rem !important;}
    .PHome .content .left img{width:7.35rem !important;height:100% !important;float:left;}
    .PHome{max-width:735px !important;width:100% !important;max-width:unset !important;}
    .PHome .content{height:700px;}
    .fix{width:100% !important;}
    .PHome .content .floatR{clear:both;margin-top:.1rem;}
    .PHome .content .floatL{clear:both;}
     .need{margin-top:1005px !important;max-width:910px;width:100%;height:835px;}
    .About .content .floatL .baoming{display:none}/*校园风光*/
    .need .content .floatR .right2{margin-left:-.3rem !important;}
    .need .content .floatR .right2 h2{font-size:.3rem;}
     .need .content .floatR .right2 ul li{font-size:.24rem;line-height:.36rem;padding-left:.3rem;padding-right:.2rem;}
     .need .content .floatR{width:100%;height:830px !important;}
    .need .content{height:500px;margin-top:20px;}
    .Cnd{margin-top:.2rem;}
    .About{max-width:910px;width:100%;}
    .content .right .imgL{width:25%;padding-top:.04rem;margin-top:7.15rem;}
    .content .right .imgL img{width:4.43rem;height:3.2rem;padding-top:.2rem;}
    .content .right .imgC{padding-top:.1rem;width:50%;padding-left:0;}
    .content .right .imgC img{width:9.1rem;height:7rem;padding-left:0;margin-left:-2.27rem;}
    .content .right .imgR{width:49%;padding-top:.04rem;padding-left:0;margin-left:0;}
    .content .right .imgR img{width:4.43rem;height:3.2rem;padding-top:.2rem;}
}
@media(min-width:376px) and (max-width:414px){
    .Hvideo{width:100%;height:240px;}
    .WapNews{display:none;}
    .WapExpert{display:none;}
    .WapProduct{display:none;}
    .Leader div img{width:1rem;}
    .About{max-width:393px;width:100%;}
    .home{margin:0 .17rem;min-width: 393px;}
    .FAHome .content .left a .text{width:3.5rem !important;margin-right:0 !important;}
    .FAHome .content .right { margin-top: .35rem !important; }
    .AHome .content{height:300px;}
    .SHome{margin-top:0 !important;}
    .SHome .left .content {width: 100%; }/*专业设置*/
	.SHome .About {min-width: unset !important; height: 1020px !important; max-width: 400px !important; width: 100% !important; }
	.SHome .About .text {width: 2.41rem !important; height: 3.35rem !important; padding-left: 17.3px; padding-right: 17.3px; padding-top: 17.3px; }
	.SHome .About .text img {width: 100%; height: 100%; }
	.SHome .About .expert {width: 2.46rem !important; }
	.SHome .About .expert p {font-size: .24rem; text-align: center; }
	.SHome .About .expert .sty {height: .4rem; width: 1.7rem; padding-bottom: .07rem; display: inline-block; display: flex; justify-content: center; align-items: center; margin-top: .15rem; margin-bottom: .2rem; margin-left: .4rem !important; }
	.SHome .About .expert .sty a {font-size: .24rem; color: white; padding-left: .3rem; padding-right: .3rem; margin-top: .08rem; }
    .PHome .content .right{width: 100%;padding-left: 0;margin-top:10px;}
    .PHome .content .right a .img{width:4rem !important;}
    .PHome .content .left img{width:6.1rem !important;height:100% !important;float:left;}
    .PHome{max-width:393px !important;width:100% !important;max-width:unset !important;}
    .fix{width:100% !important;}
    .PHome .content .floatR{clear:both;margin-top:.1rem;}
    .PHome .content .floatL{clear:both;}
    .PHome .content .floatR div{width:.5rem !important;height:.25rem !important;margin-top:.25rem !important;display:inline !important;padding-bottom:.1rem !important;padding-right:none;padding-left:none;}
    .PHome .content .floatR div a{font-size:.22rem !important;padding-left:.1rem !important;padding-right:.1rem !important;}
    .PHome .content .floatR div .long{padding-left:.1rem !important;}
    .need {margin-top: 669px !important; width: 100%; height: 605px !important;}
    .About .content .floatL .baoming{display:none}
    .need .content .floatR .right2{margin-left:-1.25rem !important;}
    .need .content .floatR .right2 h2{font-size:.3rem;}
     .need .content .floatR .right2 ul li{font-size:.24rem;line-height:.36rem;padding-left:.3rem;padding-right:.2rem;}
     .need .content .floatR{width:100%;height:610px !important;}
    .need .content{height:500px;margin-top:20px;}
    .Cnd{margin-top:.2rem;}
    .content .right .imgL{width:25%;padding-top:.04rem;margin-top:4.62rem;}
    .content .right .imgL img{width:2.9rem !important;height:2.5rem;padding-top:.2rem;}
    .content .right .imgC{padding-top:.1rem;width:50%;padding-left:0;}
    .content .right .imgC img{width:6.02rem !important;height:4.5rem !important;padding-left:0;margin-left:-1.5rem !important;}
    .content .right .imgR{width:49% !important;padding-top:.02rem !important;padding-left:0;margin-left:0;}
    .content .right .imgR img{width:2.9rem !important;height:2.5rem;padding-top:.2rem;}
    .mssg .content{border:none !important;}
    .mssg .content .right2{font-size:.18rem !important;margin-left:0 !important;width:98.5% !important;}
    .mssg .content .smt{margin-left:0 !important;margin-top:-.2rem !important;height:1370px;}
    .mssg .content .smt  .input{height:.55rem ;font-size:.24rem;width:5rem !important;}
    .mssg .content .smt  .expert{height:.55rem;font-size:.24rem;width:5rem !important;}
    .mssg .content .smt  .Code{height:.55rem;font-size:24px;width:3.35rem !important;}
    .mssg .content .smt font{font-size:24px;font-weight:500;}
    .mssg .content .smt div{display:inline-block;margin-top:.1rem;}
    .mssg .content .smt .fontR{margin-left:0 !important;}
    .mssg .content .smt .adress{height:.55rem;font-size:24px;width:5rem !important;}
    .mssg .content .smt .register{height:.55rem;font-size:24px;width:5rem !important;}
    .mssg .content .smt .btnboxf{margin:0;margin-left:.5rem !important;}
    .mssg .content .smt div .btnbox{margin-left:1.5rem !important;}
    .btnbox{height:.1rem;width:1.3rem;margin-top:.2rem;display:inline-block;margin-left:.1rem;}
    .mssg .content .smt img{height:.55rem;}
    .tbMessage .right2{font-size:.18rem !important;margin-left:0 !important;width:98.5% !important;}
    .tbMessage .smt{margin-left:0;}
    .tbMessage .smt .input{height:.55rem;font-size:.24rem;width:4.9rem !important;}
    .tbMessage .smt div p{margin-left:0 !important;}
    .tbMessage .smt .expert{height:.55rem;font-size:.24rem;width:4.9rem !important;}
    .tbMessage .smt .Code{height:.55rem;font-size:24px;width:3.27rem !important;}
    .tbMessage .smt font{font-size:24px;font-weight:500;margin-left:0 !important;}
    .tbMessage .smt .short{margin-left:.25rem !important;}
    .tbMessage .smt div{display:inline-block;margin-top:.2rem;}
    .tbMessage .smt .fontR{margin-left:0 !important;}  
    .tbMessage .smt .adress{height:.55rem;font-size:24px;width:4.9rem !important;}
    .tbMessage .smt .register{height:.55rem;font-size:24px;width:4.9rem !important;}
    .tbMessage .smt img{height:.55rem;margin-top:-.1rem;}
    .tbMessage .btnbox{margin-left:2.2rem;height:.4rem;}
}
@media(min-width:361px) and (max-width:375px) {
    .Hvideo{width:100%;height:240px;}
    .WapNews{display:none;}
    .WapExpert{display:none;}
    .WapProduct{display:none;}
    .Leader div img{width:1.2rem;}
    .About{max-width:360px;width:100%;}
    .home{margin:0 .14rem;min-width: 360px;}
    .FAHome .content .left a .text{width:3.75rem !important;padding-top:0rem;margin-right:0 !important;height:1.65rem !important;}
    .FAHome .content .right { margin-top: .35rem !important;padding-left:0;}
    .AHome .content{height:300px;}
    .SHome{margin-top:0 !important;}
	.SHome .About {min-width: unset !important; height: 930px !important; max-width: 360px !important; width: 100% !important; }
	.SHome .About .text {width: 2.37rem !important; height: 3.35rem !important; padding-left: 17.3px; padding-right: 17.3px; padding-top: 17.3px; }
	.SHome .About .text img {width: 100%; height: 100%; }
	.SHome .About .expert {width: 2.37rem !important; }
	.SHome .About .expert p {font-size: .24rem; text-align: center; }
	.SHome .About .expert .sty {height: .4rem; width: 1.7rem; padding-bottom: .07rem; display: inline-block; display: flex; justify-content: center; align-items: center; margin-top: .15rem; margin-bottom: .2rem; margin-left: .3rem !important; }
	.SHome .About .expert .sty a {font-size: .24rem; color: white; padding-left: .3rem; padding-right: .3rem; margin-top: .08rem; }
    .PHome .content .right{width: 100%;padding-left: -.2rem !important;margin-top:10px;}
    .PHome .content .right a .img{width:4rem !important;}
    .PHome .content .left img{width:6.1rem !important;height:100% !important;float:left;}
    .PHome{max-width:360px !important;width:100% !important;max-width:unset !important;}
    .fix{width:100% !important;}
    .PHome .content .floatR{clear:both;margin-top:.1rem;}
    .PHome .content .floatL{clear:both;}
    .PHome .content .floatR div{width:.5rem !important;height:.25rem !important;margin-top:.25rem !important;display:inline !important;padding-bottom:.1rem !important;padding-right:none;padding-left:none;}
    .PHome .content .floatR div a{font-size:.22rem !important;padding-left:.1rem !important;padding-right:.1rem !important;}
    .PHome .content .floatR div .long{padding-left:.1rem !important;}
    .need {margin-top: 620px !important;max-width:360px !important; width: 100%; height: 620px !important;}
    .About .content .floatL .baoming{display:none}
    .need .content .floatR .right2{margin-left:-1.25rem !important;}
    .need .content .floatR .right2 h2{font-size:.3rem;}
     .need .content .floatR .right2 ul li{font-size:.24rem;line-height:.36rem;padding-left:.3rem;padding-right:.2rem;}
     .need .content .floatR{width:100%;}
    .need .content{height:600px !important;margin-top:20px;}
    .Cnd{margin-top:.2rem;}
    .About{max-width:360px !important;width:100%;}
    .content .right .imgL{width:25%;padding-top:.04rem;margin-top:4.6rem;}
    .content .right .imgL img{width:2.95rem !important;height:2.4rem;padding-top:.2rem;}
    .content .right .imgC{padding-top:.1rem;width:50%;padding-left:0;}
    .content .right .imgC img{width:6.1rem !important;height:4.5rem !important;padding-left:0;margin-left:-1.5rem !important;}
    .content .right .imgR{width:48% !important;padding-top:0rem !important;padding-left:0;margin-left:0;}
    .content .right .imgR img{width:2.95rem !important;height:2.4rem;padding-top:.2rem;}
    .mssg .content{border:none !important;}
    .mssg .content .right2{font-size:.18rem !important;margin-left:0 !important;width:98.5% !important;display:none;}
    .mssg .content .smt{margin-left:0 !important;margin-top:.05rem !important;height:1330px;}
    .mssg .content .smt .input{height:.55rem ;font-size:.24rem;width:4.95rem !important;}
    .mssg .content .smt .expert{height:.55rem;font-size:.24rem;width:5rem !important;}
    .mssg .content .smt .Code{height:.55rem;font-size:24px;width:3.1rem !important;}
    .mssg .content .smt span{margin-left:3.5rem;}
    .mssg .content .smt font{font-size:24px;font-weight:500;}
    .mssg .content .smt div{display:inline-block;margin-top:.1rem;}
    .mssg .content .smt .fontR{margin-left:0 !important;}
    .mssg .content .smt .adress{height:.55rem;font-size:24px;width:4.9rem !important;}
    .mssg .content .smt .register{height:.55rem;font-size:24px;width:5rem !important;}
    .mssg .content .smt .btnboxf{margin:0;margin-left:.4rem !important;}
    .mssg .content .smt div .btnbox input{border:none;font-size:.24rem;color:white;padding-left:.2rem;padding-right:.2rem;line-height:.6rem;}
    .mssg .content .smt img{height:.55rem;}
    .mssg .content .right3{display:block;font-size:.18rem !important;margin-left:0 !important;width:100% !important;background-color:#f4f4f4;margin-top:.1rem;}
    .mssg .content .smt div .btnbox{margin-left:1.55rem !important;}
     .mssg .content .smt span{margin-left:0;}
    .tbMessage .right3{display:block;font-size:.18rem !important;margin-left:0 !important;width:100% !important;background-color:#f4f4f4;margin-top:.1rem;height:.5rem;line-height:.5rem;}
    .tbMessage .right2{display:none;}
    .tbMessage .smt{margin-left:0;}
    .tbMessage .smt .input{height:.55rem;font-size:.24rem;width:4.8rem !important;}
    .tbMessage .smt div p{margin-left:0 !important;}
    .tbMessage .smt .expert{height:.55rem;font-size:.24rem;width:4.8rem !important;}
    .tbMessage .smt .Code{height:.55rem;font-size:24px;width:2.5rem !important;}
    .tbMessage .smt font{font-size:24px;font-weight:500;margin-left:0 !important;}
    .tbMessage .smt .short{margin-left:.25rem !important;}
    .tbMessage .smt div{display:inline-block;margin-top:.2rem;}
    .tbMessage .smt .fontR{margin-left:0 !important;}  
    .tbMessage .smt .adress{height:.55rem;font-size:24px;width:4.8rem !important;}
    .tbMessage .smt .register{height:.55rem;font-size:24px;width:4.8rem !important;}
    .tbMessage .smt img{height:.55rem;margin-top:-.1rem;}
    .tbMessage .btnbox{margin-left:1.8rem !important;height:.4rem;}
}
@media(min-width:321px) and (max-width:360px) {
    .PHome{margin-top:0}
    .Hvideo{width:100%;height:195px;}
    .WapNews{display:none;}
    .WapExpert{display:none;}
    .WapProduct{display:none;}
    .Leader div img{width:1.2rem;}
    .About{max-width:345px !important;width:100%;}
    .home{margin: .15rem;min-width: 345px !important;}
    .FAHome .content .left a .text{width:3.5rem !important;padding-top:0;margin-right:.2rem !important;height:1.6rem !important;}
    .FAHome .content .right {margin-top: .35rem !important; }
    .AHome .content{height:260px;}
    .SHome{margin-top:0 !important;}
	.SHome .About {min-width: unset !important; height: 870px !important; max-width: 345px !important; width: 100% !important; }
	.SHome .About .text {width: 2.35rem !important; height: 3.2rem !important; padding-left: 17.3px; padding-right: 17.3px; padding-top: 17.3px; }
	.SHome .About .text img {width: 100%; height: 100%; }
	.SHome .About .expert {width: 2.37rem !important; }
	.SHome .About .expert p {font-size: .24rem; text-align: center; }
	.SHome .About .expert .sty {height: .4rem; width: 1.7rem; padding-bottom: .07rem; display: inline-block; display: flex; justify-content: center; align-items: center; margin-top: .15rem; margin-bottom: .2rem; margin-left: .3rem !important; }
	.SHome .About .expert .sty a {font-size: .24rem; color: white; padding-left: .3rem; padding-right: .3rem; margin-top: .08rem; }
    .PHome .content .right{width: 100%;padding-left: 0 !important;margin-top:10px;}
    .PHome .content .right a .img{width:4rem !important;}
    .PHome .content .left img{width:6.1rem !important;height:100% !important;float:left;}
    .PHome{width:100% !important;max-width:unset !important;max-width:345px;}
    .fix{width:100% !important;}
    .PHome .content .floatR{clear:both;margin-top:.1rem;}
    .PHome .content .floatL{clear:both;}
    .PHome .content .floatR div{width:.5rem !important;height:.25rem !important;margin-top:.25rem !important;display:inline !important;padding-bottom:.1rem !important;padding-right:none;padding-left:none;}
    .PHome .content .floatR div a{font-size:.22rem !important;padding-left:.1rem !important;padding-right:.1rem !important;}
    .PHome .content .floatR div .long{padding-left:.1rem !important;}
    .need {margin-top: 610px !important; width: 100%; height: 620px !important;}
    .About .content .floatL .baoming{display:none}
    .need .content .floatR .right2{margin-left:-1.25rem !important;}
    .need .content .floatR .right2 h2{font-size:.3rem;}
     .need .content .floatR .right2 ul li{font-size:.24rem;line-height:.36rem;padding-left:.3rem;padding-right:.2rem;}
     .need .content .floatR{width:100%;}
    .need .content{height:700px !important;margin-top:20px;}
    .Cnd{margin-top:.2rem;}
    .About{max-width:345px !important;width:100%;}
    .content .right .imgL{width:25%;padding-top:.04rem;margin-top:4.2rem;}
    .content .right .imgL img{width:2.9rem !important;height:2.4rem !important;padding-top:.2rem;}
    .content .right .imgC{padding-top:.1rem;width:50%;padding-left:0;}
    .content .right .imgC img{width:6.01rem !important;height:4.1rem !important;padding-left:0;margin-left:-1.45rem !important;}
    .content .right .imgR{width:48% !important;padding-top:0rem !important;padding-left:0 !important;margin-left:0;}
    .content .right .imgR img{width:2.9rem !important;height:2.4rem !important;padding-top:.2rem !important;}
    .mssg .content{border:none !important;}
    .mssg .content .right2{font-size:.18rem !important;margin-left:0 !important;width:98.5% !important;display:none;}
    .mssg .content .smt{margin-left:0 !important;margin-top:-.2rem !important;height:1310px;}
    .mssg .content .smt  .input{height:.55rem ;font-size:.24rem;width:4.89rem !important;}
    .mssg .content .smt  .expert{height:.55rem;font-size:.24rem;width:4.89rem !important;}
    .mssg .content .smt  .Code{height:.55rem;font-size:24px;width:3rem !important;}
    .mssg .content .smt font{font-size:24px;font-weight:500;}
    .mssg .content .smt div{display:inline-block;margin-top:.1rem;}
    .mssg .content .smt .fontR{margin-left:0 !important;}
    .mssg .content .smt .adress{height:.55rem;font-size:24px;width:4.89rem !important;}
    .mssg .content .smt .register{height:.55rem;font-size:24px;width:4.89rem !important;}
    .mssg .content .smt .btnboxf{margin:0;margin-left:.2rem !important;}
    .mssg .content .smt div .btnbox{margin-left:1.8rem;}
    .mssg .content .smt div .btnbox{margin-left:1.55rem !important;}
    .mssg .content .smt span{margin-left:0 !important;}
    .mssg .content .smt img{height:.55rem;}
    .mssg .content .smt span{margin-left:3.5rem;}
    .mssg .content .right3{display:block;font-size:.18rem !important;margin-left:0 !important;width:100% !important;background-color:#f4f4f4;margin-top:.1rem;height:.6rem;line-height:.6rem;}
     .tbMessage .right3{display:block;font-size:.18rem !important;margin-left:0 !important;width:100% !important;background-color:#f4f4f4;margin-top:.1rem;height:.6rem;line-height:.6rem;}
    .tbMessage .right2{display:none;}
     .tbMessage .smt{margin-left:0;margin-top:-.2rem !important;}
    .tbMessage .smt .input{height:.55rem;font-size:.24rem;width:4.8rem !important;}
    .tbMessage .smt div p{margin-left:0 !important;}
    .tbMessage .smt .expert{height:.55rem;font-size:.24rem;width:4.8rem !important;}
    .tbMessage .smt .Code{height:.55rem;font-size:24px;width:2.95rem !important;}
    .tbMessage .smt font{font-size:24px;font-weight:500;margin-left:0 !important;}
    .tbMessage .smt .short{margin-left:.25rem !important;}
    .tbMessage .smt div{display:inline-block;margin-top:.2rem;}
    .tbMessage .smt .fontR{margin-left:0 !important;}  
    .tbMessage .smt .adress{height:.55rem;font-size:24px;width:4.8rem !important;}
    .tbMessage .smt .register{height:.55rem;font-size:24px;width:4.8rem !important;}
    .tbMessage .smt img{height:.55rem;margin-top:-.1rem;}
    .tbMessage .btnbox{margin-left:1.8rem !important;height:.4rem;}
}
@media(max-width:320px) {
    .PHome{margin-top:0 !important;}
    .Hvideo{width:100%;height:175px;}
    .WapNews{display:none;}
    .WapExpert{display:none;}
    .WapProduct{display:none;}
    .Leader div img{width:1.2rem;}
    .About{max-width:300px;width:100%;}
    .home{margin:0 .2rem;min-width: 300px;}
    .FAHome .content .left a .text{width:3.35rem !important;margin-right:.2rem !important;height:1.8rem !important;}
    .FAHome .content .right { margin-top: .25rem !important;padding-left:0;}
    .AHome .content{height:230px;}
    .SHome{margin-top:0 !important;}
    .SHome .About {min-width: unset !important; height: 780px !important; max-width: 300px !important; width: 100% !important; }
	.SHome .About .text {width: 2.21rem !important; height: 3.2rem !important; padding-left: 17.3px; padding-right: 17.3px; padding-top: 17.3px; }
	.SHome .About .text img {width: 100%; height: 100%; }
	.SHome .About .expert {width: 2.37rem !important; }
	.SHome .About .expert p {font-size: .24rem; text-align: center; }
	.SHome .About .expert .sty {height: .4rem; width: 1.7rem; padding-bottom: .07rem; display: inline-block; display: flex; justify-content: center; align-items: center; margin-top: .15rem; margin-bottom: .2rem; margin-left: .3rem !important; }
	.SHome .About .expert .sty a {font-size: .24rem; color: white; padding-left: .3rem; padding-right: .3rem; margin-top: .08rem; }
      .PHome .content .right{width: 100%;padding-left: 0;margin-top:10px;}
    .PHome .content .right a .img{width:4rem !important;}
    .PHome .content .left img{width:6.1rem !important;height:100% !important;float:left;}
    .PHome{width:100% !important;max-width:unset !important;}
    .fix{width:100% !important;}
    .PHome .content .floatR{clear:both;margin-top:.1rem;}
    .PHome .content .floatL{clear:both;}
    .PHome .content .floatR div{width:.5rem !important;height:.25rem !important;margin-top:.25rem !important;display:inline !important;padding-bottom:.1rem !important;padding-right:none;padding-left:none;margin-left:-.02rem;}
    .PHome .content .floatR div a{font-size:.22rem !important;padding-left:.01rem !important;padding-right:.01rem !important;}
    .PHome .content .floatR div .long{padding-left:.1rem !important;}
    .need {margin-top: 570px !important; width: 100%; height: 580px !important;}
    .About .content .floatL .baoming{display:none}
    .need .content .floatR .right2{margin-left:-1.25rem !important;}
    .need .content .floatR .right2 h2{font-size:.3rem;}
     .need .content .floatR .right2 ul li{font-size:.24rem;line-height:.36rem;padding-left:.3rem;padding-right:.2rem;}
     .need .content .floatR{width:100%;}
    .need .content{height:500px;margin-top:20px;}
    .Cnd{margin-top:.2rem;}
   .About{max-width:300px !important;width:100%;}
    .content .right .imgL{width:25%;padding-top:.04rem;margin-top:4.2rem;}
    .content .right .imgL img{width:2.85rem !important;height:2.41rem !important;padding-top:.2rem;}
    .content .right .imgC{padding-top:.1rem;width:50%;padding-left:0;}
    .content .right .imgC img{width:6.01rem !important;height:4.1rem !important;padding-left:0;margin-left:-1.45rem !important;}
    .content .right .imgR{width:47.5% !important;padding-top:0rem !important;padding-left:0 !important;margin-left:0;}
    .content .right .imgR img{width:2.85rem !important;height:2.4rem !important;padding-top:.2rem !important;}
    .mssg .content{border:none !important;}
    .mssg .content .right2{font-size:.18rem !important;margin-left:0 !important;width:98.5% !important;display:none;}
    .mssg .content .smt{margin-left:0 !important;margin-top:-.2rem !important;height:1280px;}
    .mssg .content .smt  .input{height:.55rem ;font-size:.24rem;width:4.63rem !important;}
    .mssg .content .smt  .expert{height:.55rem;font-size:.24rem;width:4.63rem !important;}
    .mssg .content .smt  .Code{height:.55rem;font-size:24px;width:2.5rem !important;}
    .mssg .content .smt font{font-size:24px;font-weight:500;}
    .mssg .content .smt div{display:inline-block;margin-top:.1rem;}
    .mssg .content .smt .fontR{margin-left:0 !important;}
    .mssg .content .smt .adress{height:.55rem;font-size:24px;width:4.63rem !important;}
    .mssg .content .smt .register{height:.55rem;font-size:24px;width:4.63rem !important;}
    .mssg .content .smt .btnboxf{margin:0;margin-left:.2rem !important;}
    .mssg .content .smt div .btnbox{margin-left:1.6rem !important;}
     .mssg .content .smt span{margin-left:0 !important;}
    .btnbox{height:.1rem;width:2.2rem !important;margin-top:.2rem;display:inline-block;margin-left:.1rem;}
    .mssg .content .smt img{height:.55rem;}
    .mssg .content .smt span{margin-left:3.5rem;}
    .mssg .content .right3{display:block;font-size:.18rem !important;margin-left:0 !important;width:100% !important;background-color:#f4f4f4;margin-top:.1rem;height:.6rem;line-height:.6rem;}
     .tbMessage .right3{display:block;font-size:.18rem !important;margin-left:0 !important;width:100% !important;background-color:#f4f4f4;margin-top:.1rem;height:.6rem;line-height:.6rem;}
    .tbMessage .right2{display:none;}
     .tbMessage .smt{margin-left:0;margin-top:-.2rem !important;}
    .tbMessage .smt .input{height:.55rem;font-size:.24rem;width:4.6rem !important;}
    .tbMessage .smt div p{margin-left:0 !important;}
    .tbMessage .smt .expert{height:.55rem;font-size:.24rem;width:4.6rem !important;}
    .tbMessage .smt .Code{height:.55rem;font-size:24px;width:2.55rem !important;}
    .tbMessage .smt font{font-size:24px;font-weight:500;margin-left:0 !important;}
    .tbMessage .smt .short{margin-left:.25rem !important;}
    .tbMessage .smt div{display:inline-block;margin-top:.2rem;}
    .tbMessage .smt .fontR{margin-left:0 !important;}  
    .tbMessage .smt .adress{height:.55rem;font-size:24px;width:4.6rem !important;}
    .tbMessage .smt .register{height:.55rem;font-size:24px;width:4.6rem !important;}
    .tbMessage .smt img{height:.55rem;margin-top:-.1rem;}
    .tbMessage .btnbox{margin-left:1.8rem !important;height:.4rem;}
    .tbMessage span{font-size:.16rem !important;}
}
/*@media(max-width: 991px) and (min-width: 768px){
     .AHome1{display:none;}
    .PHome1{display:none;}
    .main{max-width:600px;}
    .home{margin:0;}
    .AHome{width: 100%;padding: 0;min-height:0;}
    .AHome .content a .text{font-size:16px;}
    .FAHome{width: 80%;}
    .FAHome .content .left{width: 100%;padding-right: 0;margin-bottom: 20px;}
    .FAHome .content .left a .img{height:385px;margin-top:0;}
    .FAHome .content .left a .img1{height:.9rem;width:1.2rem;margin-top:.2rem;}
    .FAHome .content .left a .text{height: .9rem;width:10rem;margin-top:.2rem;overflow:hidden;}
    .FAHome .content .left a span{font-size: 30px;width:5rem;height:.3rem;overflow:hidden;}
    .FAHome .content .right{width: 100%;padding-left: 0;}
}*/

/*@media(max-width: 767px){
    .AHome1{display:none;}
    .PHome1{display:none;}
    .wap_index{padding: 0 .2rem;}
    .main{max-width:600px;}
    .home{margin:0;}
    .AHome{margin-top: .14rem;width: 100%;padding: 0;min-height: 0;}
    .About .title{font-size: .3rem;line-height: .36rem;height: .36rem;padding-bottom: .05rem;}
    .About .title .name{height: .35rem;padding: 0 .1rem .05rem;}
    .About .title .more{line-height: .42rem;font-size: .175rem;}
    .AHome .content{margin-top: .1rem;}
    .AHome .content a .text{font-size: .2rem;height: .4rem;line-height: .4rem;}
    .AHome .content a .text span{width: .04rem;height: .04rem;line-height: .4rem;margin-right: .1rem;}
    .AHome .content a .text .new{height:.4rem;}

    .FAHome{width: 100%;}
    .FAHome .content .left{width: 100%;padding-right: 0;margin:0;}
    .FAHome .content .right{width: 100%;padding-left: 0;margin-top:-.1rem}
    .FAHome .content .left a .img{height: 3.85rem;margin-top: 0;}
    .FAHome .content .left a .img1{height: 1.90rem;width:4.99rem;margin-left:1.7rem;}
    .FAHome .content .left a .text{height:1.5rem;width:4.75rem;line-height: .2rem;margin-top:-.2rem;margin-right:1rem;}
    .FAHome .content .left a span{font-size: .3rem;line-height: .36rem;height: .36rem;padding-top: .14rem;text-align: center;width: 100%;margin:0;}
    .FAHome .content .left a font{line-height:180%;}
}*/

HomeBlock
.HomeBlock{margin-top: 10px;font-size:14px;color:#333;}
.HomeBlock p{line-height:30px;}
.HomeBlock p img{width: 100%;display: block;}


/*@media(max-width: 767px) {
    .HomeBlock{margin-top: .2rem;font-size:.2rem;}
    .HomeBlock p{line-height:.3rem;}
}

/*PHome*/
 input::placeholder{color:#dfdfdf;}
.PHome{ display:block; margin-top: 15px; box-sizing:border-box;}
.PHome .content .left{width: 40%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.PHome .content .left img{height:290px;width:420px;padding-top:10px;}
.fix{width:530px;margin-top:-320px;clear:both;}
.PHome .content .floatR h4{text-align:center;font-weight:800;font-size:24px;line-height:60px;}
.PHome .content .floatR p{font-size:14px;line-height:25px;line-height:30px;}
.PHome .content .floatR div{height:20px;width:130px;margin-top:20px;display:inline-block;padding-bottom:15px;}
.PHome .content .floatR div a{font-size:14px;color:white;padding-left:35px;padding-right:35px;}
.PHome .content .floatR div .long{padding-left:20px;padding-right:20px;}
.right3{display:none;}
.PHome .content .right2{background-color:#f4f4f4;padding-left:5px;width:98%;margin-top:15px;height:40px;line-height:40px;margin-left:1%;font-size:14px;text-intent:2em;}
.PHome1 .content{/*margin-top: 10px;*/border:1px solid #ccc;border-top:none;height:195px;}
.product_image {width:100%; height:364px !important;overflow:hidden; margin:0 auto; position:relative}
.product_image ul {width:100%;min-width:1920px; height:364px; overflow:hidden; position:absolute; top:0; left:0}
.product_image li {float:left; width:100%; height:364px;}
.product_image li span {display:block; width:100%; height:364px}
.product_image li a {display:block; width:100%; height:364px}
.product_image li a .Name{position: absolute;bottom: 0;line-height: 40px;color: #fff;z-index: 100;font-size: 18px;width: 46%;overflow: hidden;height: 40px;padding-left: 2%;}
div.product_con { position:relative; z-index:99; width:100%; margin:0 auto;}
div.product_con .background { position:absolute; top:-40px; width:100%; height:40px;} 
div.product_con .product_inner { position:absolute; top:-30px;right: 4%; width:46%; text-align:right;} /* 121126 */
div.product_con span { cursor: pointer;display: inline-block;width: 9px;height: 9px;line-height: 70px;overflow: hidden;padding: 0;margin:0;margin-left: 15px;border:1px #fff solid;border-radius: 50%;}
div.product_con span.on {background: #9f1709;border:1px #9f1709 solid;}
.PHome .content .right{width: 60%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.PHome .content .right a{width:33.33%;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.PHome .content .right a .img{overflow:hidden;left: 0;right: 0;top: 0;bottom: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.PHome .content .right a .img img{width: 100%;display:block;}
.PHome .content .right .four{margin-top:4px;}
.PHome .content .right a:nth-child(1){padding-right:0;}
.PHome .content .right a:nth-child(2){padding-left:3.5px;}
.PHome .content .right a:nth-child(3){padding-right:0;margin-top:7px;}
.PHome .content .right a:nth-child(4){padding-left:3.5px;margin-top:7px;}
.content .right .imgL{width:25%;float:left;padding-top:10px;}
.content .right .imgL img{width:310px;height:232px;}
.content .right .imgC{width:50%;float:left;padding-top:10px;}
.content .right .imgC img{width:605px;height:470px;margin-left:8px;}
.content .right .imgR{width:25%;float:right;padding-top:10px}
.content .right .imgR img{width:310px;height:232px;}
.mssg .content .smt{margin-left:50px;margin-top:20px}
.mssg .content{border:1px solid #ccc}
.mssg .content .smt font{font-size:14px;font-weight:500;}
.mssg .content .smt .short{margin-left:17px;}
.mssg .content .smt div{display:inline-block;}
.mssg .content .smt div p{color:red;font-size:12px;text-indent:6em;margin-top:5px;}
.mssg .content .smt .fontR{margin-left:50px;}
.mssg .content .smt  .input{height:40px;font-size:14px;border:1px solid #dfdfdf;border-radius:1px;width:350px;color:#000000;text-indent:1em;}
.mssg .content .smt  .expert{height:40px;font-size:14px;border:1px solid #dfdfdf;border-radius:1px;width:352px;color:#000000;text-indent:1em;}
.mssg .content .smt  .register{height:40px;font-size:14px;border:1px solid #dfdfdf;border-radius:1px;width:827px;color:#000000;text-indent:1em;}
.mssg .content .smt .adress{height:40px;font-size:14px;border:1px solid #dfdfdf;border-radius:1px;width:827px;color:#000000;text-indent:1em;}
.mssg .content .smt div .btnbox input{border:none;}
.mssg .content .smt div .btnbox{height:35px;width:125px;margin-top:20px;display:inline-block;font-size:14px;color:white;margin-left:66px;}
.mssg .content .smt img{height:40px;cursor: pointer;vertical-align: middle;border:1px solid #dfdfdf;}
.mssg .content .smt span{font-size:14px;}
.btnbox input{border:none;font-size:14px;color:white;padding-left:27px;padding-right:27px;line-height:40px;margin-bottom:25px;}
.tbMessage{margin-bottom:50px;}
.tbMessage .smt{margin-top:10px;}
.tbMessage .right2{background-color:#f4f4f4;padding-left:5px;width:98%;margin-top:15px;height:40px;line-height:40px;margin-left:1%;font-size:14px;text-intent:2em;}
.tbMessage .smt font{font-size:14px;font-weight:500;margin-left:60px;}
.tbMessage .smt div{display:inline-block;margin-top:5px;}
.tbMessage .smt div p{color:red;font-size:12px;text-indent:6em;margin-left:60px;margin-top:5px;}
.tbMessage .smt .fontR{margin-left:10px;}
.tbMessage .smt .short{margin-left:75px;}
.tbMessage .smt  .input{height:40px;font-size:14px;border:1px solid #dfdfdf;border-radius:1px;width:300px;color:#000000;text-indent:1em;}
.tbMessage .smt  .expert{height:40px;font-size:14px;border:1px solid #dfdfdf;border-radius:1px;width:302px;color:#000000;text-indent:1em;}
.tbMessage .smt  .register{height:40px;font-size:14px;border:1px solid #dfdfdf;border-radius:1px;width:743px;color:#000000;text-indent:1em;}
.tbMessage .smt .adress{height:40px;font-size:14px;border:1px solid #dfdfdf;border-radius:1px;width:743px;color:#000000;text-indent:1em;}
.tbMessage .btnbox{height:35px;width:125px;margin-top:20px;display:inline-block;font-size:14px;color:white;margin-left:130px;}
.tbMessage .smt img{height:40px;cursor: pointer;vertical-align:middle;border:1px solid #dfdfdf;margin-top:-3px;}
/*@media(max-width: 991px) {
    .SHome .About .text .img{width:150px;height:120px;}
    .FAHome .content .left a .text {width: 220px;} 
}
@media(max-width: 1200px){
    .SHome .About .set{display:inline-block;margin-top:10px;border:1px solid #cccdcd;border-top:none;padding-left:15.5px;padding-right:15px;}
     .SHome .About .expert{width:221px;}
    .SHome .About .text .img{width:150px;height:120px;}
    .FAHome .content .left a .text {width: 220px;} 
    .AHome1 .content .jianzhang {width: 80px;height: 30px;padding-left: 0;margin-left: 5px;}
    .AHome1 .content .jianzhang a {line-height: 30px;padding-left: 0;}
    .tongdao {width: 180px;height: 30px;margin-top: 5px;} 
}*/
@media(max-width: 991px) and (min-width: 768px){
    .Leader div img{width:1.2rem;}
    .PHome .content .left{width: 100%;padding-right: 0;}  /*网上报名*/
    .product_image {height:450px !important;}
    .product_image ul { height:450px !important;}
    .product_image li {height:450px;}
    .product_image li span {height:450px}
    .product_image li a {height:450px}
    .PHome .content .right{width: 100%;padding-left: 0;margin-top:10px;}
    .PHome .content .right a .img{height:145px;}
    .PHome .content .left img{width:100%;height:100%;float:left;}
    .PHome{max-width:910px;width:100%;}
    .PHome .content{height:700px;}
    .fix{width:100%;}
    .PHome .content .floatR{clear:both;margin-top:.1rem;}
    .PHome .content .floatL{clear:both;}
    .PHome .content .floatR h4{font-size:.3rem;line-height:.8rem;}
    .PHome .content .floatR p{font-size:.24rem;}
    .PHome .content .floatR div{width:2.2rem;padding-bottom:.4rem;padding-top:-0.5rem;}
    .PHome .content .floatR div a{font-size:.24rem;padding-left:.6rem;}
    .PHome .content .floatR div .long{padding-left:.3rem;}
    .mssg .content{border:none;}
    .mssg .content .right2{font-size:18px;margin-left:0;width:99.2%;}
    .mssg .content .smt div p{color:red;font-size:.2rem;text-indent:6em;margin-top:5px;}
    .mssg .content .smt{margin-left:0;margin-top:.05rem;height:1900px;}
    .mssg .content .smt  .input{height:.55rem;font-size:.24rem;width:6.26rem;}
    .mssg .content .smt  .expert{height:.55rem;font-size:.24rem;width:6.26rem;}
    .mssg .content .smt .short{margin-left:.28rem;}
    .mssg .content .smt  .Code{height:.55rem;font-size:24px;width:4.78rem;}
    .mssg .content .smt font{font-size:24px;font-weight:500;}
    .mssg .content .smt div{display:inline-block;}
    .mssg .content .smt .fontR{margin-left:0;}
    .mssg .content .smt .adress{height:.55rem;font-size:24px;width:6.26rem;}
    .mssg .content .smt .register{height:.55rem;font-size:24px;width:6.26rem;}
    .mssg .content .smt .btnboxf{margin:0;margin-left:1.08rem;}
    .mssg .content .smt div .btnbox input{border:none;font-size:.24rem;color:white;padding-left:.2rem;padding-right:.2rem;line-height:.6rem;}
    .mssg .content .smt div .btnbox{height:.55rem;width:1.6rem;margin-top:.2rem;display:inline-block;margin-left:1.8rem;font-size:.24rem;}
    .mssg .content .smt img{height:.55rem;}
    .tbMessage .right2{font-size:18px;margin-left:0;width:99.2%;height:.5rem;line-height:.5rem;}
    .tbMessage .smt{margin-left:0;}
    .tbMessage .smt .input{height:.55rem;font-size:.24rem;width:4.9rem;}
    .tbMessage .smt div p{margin-left:40px !important;}
    .tbMessage .smt .expert{height:.55rem;font-size:.24rem;width:4.9rem;}
    .tbMessage .smt .Code{height:.55rem;font-size:24px;width:3.5rem !important;}
    .tbMessage .smt font{font-size:24px;font-weight:500;margin-left:0;}
    .tbMessage .smt .short{margin-left:.22rem;}
    .tbMessage span{font-size:.24rem !important;}
    .tbMessage .smt div{display:inline-block;margin-top:.2rem;}
    .tbMessage .smt .fontR{margin-left:0;}  
    .tbMessage .smt .adress{height:.55rem;font-size:24px;width:4.9rem;}
    .tbMessage .smt .register{height:.55rem;font-size:24px;width:4.9rem;}
    .tbMessage .smt img{height:.55rem;margin-top:-.1rem;}
    .tbMessage .btnbox{margin-left:2.1rem;height:.45rem;font-size:.24rem;width:1.8rem;}
}
/*@media(max-width: 767px){
    .PHome{margin-top: .14rem;}
    .PHome .content{margin-top: .2rem;}
    .PHome .content .left{width: 100%;padding-right: 0;}
    .product_image {height:4.5rem !important;}
    .product_image ul {height:4.5rem !important;}
    .product_image li {height:4.5rem !important;}
    .product_image li span {height:4.5rem !important;}
    .product_image li a {height:4.5rem !important;}
    .product_image li a .Name{line-height: .4rem;height: .4rem;font-size: .225rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: .14rem;}
    div.product_con .background{top: -.4rem;height: .4rem;}
    div.product_con .product_inner{top: -0.4rem;display: none;}
    div.product_con span{margin: 0px 0px 0px 0.15rem;}
    .PHome .content .right{width: 100%;padding-left: 0;margin-top:.1rem;margin: .1rem -.04rem 0;}
    .PHome .content .right a{padding: 0 .04rem;}
    .PHome .content .right a .img{height:1.45rem;}
    .PHome .content .right .four{margin-top:.1rem;}
    .PHome .content .right a:nth-child(1){padding-right:.1rem;}
    .PHome .content .right a:nth-child(2){padding-left:.1rem;}
    .PHome .content .right a:nth-child(3){padding-right:.1rem;margin-top:.2rem;}
    .PHome .content .right a:nth-child(4){padding-left:.1rem;margin-top:.2rem;}
    .FAHome{width: 100%;}
    .FAHome .content .left{width: 100%;padding-right: 0;margin:0;}
    .FAHome .content .right{width: 100%;padding-left: 0;margin-top:-.1rem}
    .FAHome .content .left a .img{height: 3.85rem;margin-top: 0;}
    .FAHome .content .left a .text{height:1.5rem;width:4.75rem;line-height: .2rem;margin-top:-.2rem;margin-right:1rem;}
    .FAHome .content .left a span{font-size: .3rem;line-height: .36rem;height: .36rem;padding-top: .14rem;text-align: center;width: 100%;margin:0;}
    .FAHome .content .left a font{line-height:180%;}
    .FAHome .content .left a .text {width: 220px;}
    .AHome1 .content .jianzhang{    width: 80px;height: 30px;padding-left: 0;margin-left: 5px;}
.AHome1 .content .jianzhang a{line-height:30px;padding-left:0;}
.tongdao{width:180px;height:30px;margin-top:5px;}
}*/

/*MHome*/
.MHome{margin-top: 1px;}
.MHome .content{margin: 0 -5px;}
.MHome .content .major{width: 16.66%;height: 50px;margin-top:10px;padding: 0 6px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.MHome .content .major a{width:100%;height: 48px;display: inline-block;border: 1px #ddd solid;line-height: 48px;font-size: 14px;color: #333;overflow: hidden;text-indent: 45px;position: relative;}
.MHome .content .major a img{width: 25px;height: 25px;display: inline-block;position: absolute;top: 12px;left: 10px;}
.MHome .content .major a .hover{display:none;}
.MHome .content .major a:hover .img{display:none;}
.MHome .content .major a:hover .hover{display:inline-block;}
.MHome .content .major a:hover{background:#9f1709;color:#fff !important;}
/*@media(max-width: 991px) and (min-width: 768px){
    .MHome .content{margin: 10px -2.5px 0;}
    .MHome .content .major{width: 33.3%;padding: 0 3.5px;}
}
@media(max-width: 767px){
    .MHome{margin-top: .11rem;}
    .MHome .content{margin: .1rem -2.5px 0;}
    .MHome .content .major{width: 33.3%;height: .5rem;margin-top:.1rem;padding: 0 .035rem;}
    .MHome .content .major a{height: .48rem;line-height: .48rem;font-size: .2rem;text-indent: .45rem;}
    .MHome .content .major a img{width: .25rem;height: .25rem;top: .12rem;left: .1rem;}
}*/

/*SHome*/
/*.SHome{margin-top:10px}*/
.semi-circleR{width:25px;height:40px;border-radius:50px 0 0 50px;background-color:rgb(0, 0, 0, .5);float:right;position:absolute;top:150px;right:0;z-index:999;}
.semi-circleL{width:25px;height:40px;border-radius:0 50px 50px 0;background-color:rgb(0, 0, 0, .5);float:left;position:absolute;top:150px;left:0;z-index:999;}
.semi-circleR:hover{background-color:rgb(254, 0, 0 ,.8);}
.semi-circleL:hover{background-color:rgb(254, 0, 0 ,.8);}
.SHome .About{margin-top:20px;width:100%;height:395px;min-width:1255px;overflow:hidden;}
.SHome .About .text{display:inline-block;margin-top:10px;border:1px solid #cccdcd;padding-top:16.7px;padding-left:17.2px;padding-right:17.2px;}
.SHome .About .text img{width:270px;height:200px;}
.SHome .About .expert{width:250px;}
.SHome .About .expert .sty{height:30px;width:120px;padding-bottom:7px;display:inline-block;display: flex;justify-content: center;align-items: center;margin-top:15px;margin-bottom:20px;margin-left:65px;}
.SHome .About .expert p{font-size:14px;text-align:center;}
.SHome .About .expert .sty a{font-size:14px;color:white;padding-left:25px;padding-right:25px;margin-top:8px;}
.SHome .left{width:66.6%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.SHome .left .content{margin:1px -5px 0;}
.SHome .left .content a{width:25%;padding:0 5px;margin-top: 11px;display:inline-block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.SHome .left .content a .img{height: 195px;width: 100%;overflow:hidden;left: 0;right: 0;top: 0;bottom: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.SHome .left .content a .img img{width: 100%;display: block;}
.SHome .right{width:33.3%;padding-left: 12.5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.SHome .right .content{margin:3px -3.5px 0;}
.SHome .right .content .url{width:25%;margin-top:8px;padding:0 3.5px;line-height: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.SHome .right .content .url a{width:100%;height:93px;border:1px #ddd solid;border-radius:6px;display:inline-block;text-align:center;font-size:14px;line-height:18px;overflow:hidden;}
.SHome .right .content .url a img{width:30px;height:30px;padding:12px 0 8px;display: block;margin: 0 auto;}
.SHome .right .content .url a span{font-size:12px;}
.SHome .right .content .url a .hover{display:none;}
.SHome .right .content .url a:hover .img{display:none;}
.SHome .right .content .url a:hover .hover{display:block;}
.SHome .right .content .url a:hover{background:#9f1709;color:#fff !important;}
.need .content{height:360px;margin-top:20px;}
.need .content .floatR{width:79%;height:80%;}
.need .content .floatR .right2 h2{color:#009b4c;font-weight:800;padding-top:6px;font-size:18px;text-indent:1em;}
.Fst{background-color:#f8f8f8;padding-left:5px;}
.Cnd{background-color:#f8f8f8;padding-left:5px;margin-top:6px;}
@media(max-width: 991px) and (min-width: 768px) {
    .SHome .left .content{width:100%;}/*专业设置*/
    .SHome .About{min-width:unset;height:1980px;max-width:910px;width:100%}
    .SHome .About .text{width: 4.1rem;height: 4.5rem;padding-left: 17.3px;padding-right: 17.3px;padding-top: 17.3px;}
    .SHome .About .text img{width:100%;height:100%;}
    .SHome .About .expert{width:4.1rem;}
    .SHome .About .expert p{font-size:.24rem;text-align:center;}
    .SHome .About .expert .sty{height:.4rem;width:1.7rem;padding-bottom:.07rem;display:inline-block;display: flex;justify-content: center;align-items: center;margin-top:.15rem;margin-bottom:.2rem;margin-left:1.2rem;}
    .SHome .About .expert .sty a{font-size:.24rem;color:white;padding-left:.3rem;padding-right:.3rem;margin-top:.08rem;}
    .need{margin-top:1005px !important;max-width:910px;width:100%;height:835px;}
    .About .content .floatL .baoming{display:none}
    .need .content .floatR .right2{margin-left:-.3rem !important;}
    .need .content .floatR .right2 h2{font-size:.3rem;}
     .need .content .floatR .right2 ul li{font-size:.24rem;line-height:.36rem;padding-left:.3rem;padding-right:.2rem;}
     .need .content .floatR{width:100%;height:830px !important;}
    .need .content{height:500px;margin-top:20px;}
    .Cnd{margin-top:.2rem;}
    .About{max-width:910px;width:100%;}
    .content .right .imgL{width:25%;padding-top:.04rem;margin-top:5.25rem;}
    .content .right .imgL img{width:3.5rem;height:3.2rem;padding-top:.2rem;}
    .content .right .imgC{padding-top:.1rem;width:50%;padding-left:0;}
    .content .right .imgC img{width:7.38rem;height:5.1rem;padding-left:0;margin-left:-1.85rem;}
    .content .right .imgR{width:49%;padding-top:.04rem;padding-left:0;margin-left:0;}
    .content .right .imgR img{width:3.5rem;height:3.2rem;padding-top:.2rem;}


}

/*@media(max-width: 991px) and (min-width: 768px){
    .SHome .left{width:100%;padding-right: 0;}
    .SHome .left .content a .img{height: 145px;}
    .SHome .right{width:100%;padding-left: 0;margin-top: 11px;}
    .SHome .right .content{margin:0 -3px;}
    .SHome .right .content .url{padding:0 3px;margin-top:7px;}
    .SHome .right .content .url a{height:142px;font-size: 16px;line-height: 24px;border-radius: 10px;}
    .SHome .right .content .url a img{width: 40px;height: 40px;padding: 25px 0 15px;}
}
@media(max-width: 767px){
    .SHome{margin: .13rem 0 0;}
    .SHome .left{width:100%;padding-right: 0;}
    .SHome .left .content{margin:.1rem -.05rem 0;}
    .SHome .left .content a{padding:0 .05rem;margin-top: .1rem;}
    .SHome .left .content a .img{height: 1.45rem;}

    .SHome .right{width:100%;padding-left: 0;margin-top: .13rem;}
    .SHome .right .content{margin:0 -.03rem;}
    .SHome .right .content .url{margin-top:.07rem;padding:0 .03rem;}
    .SHome .right .content .url a{height:1.42rem;border-radius:.1rem;font-size:.16rem;line-height:.24rem;}
    .SHome .right .content .url a img{width:.4rem;height:.4rem;padding:.25rem 0 .15rem;}
    .SHome .right .content .url a span{font-size:.12rem;}
}*/

/*link*/
.link{background:#01a2e8;font-size:14px;line-height:20px;min-height:20px;color:#fff;margin-top:20px;margin-left:-35px;min-width:125px;padding-top:5px;}
.link a{color:#fff !important;margin-left:14px;white-space:nowrap;}
.link a:hover{color:#71bab0 !important;}
/*foot*/
.foot{font-size:14px;background:#01a2e8;color:#fff;padding:33px 0;min-width:1255px;}
.foot .center{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.foot p{line-height:30px;}
.foot a{color:#fff}
.foot a:hover{color:#71bab0 !important;}

.foot .left{width:80%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.foot .left>img{height: 76px;padding-right: 30px;border-right: 1px #af3e32 solid;margin-right: 30px;display: block;}
.foot .right{width:22%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.foot .right .wm{float:right;margin-left: 17%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.foot .right .wm img{margin-right: 9px;}
.foot .right img{display: block;}
.foot .right>a{float:left;}
.foot .right .sj{margin-left:30px;text-align:center;display:inline}
.foot .right .sj p{color:white;font-family:"微软雅黑";font-size:14px;text-align:center;line-height:30px;}
.foot .left .floatR{font-size:14px;font-family:"微软雅黑";line-height:30px;margin-left:-15px;}
.foot .left .callnumber{margin-left:20%;width:300px;height:100px;}
.foot .left .callnumber .buttonlink{float:left;}
.foot .left .callnumber .buttonlink a{margin-right:5px;}
.foot .left .callnumber div{display:inline;float:right;}
.foot .left .callnumber div h1{font-weight:800;display:inline;line-height:0;}
.foot .left .callnumber div p{display:inline;line-height:0;}
.foot .left .floatL{font-size:14px;font-family:"微软雅黑";line-height:30px;margin-left:-15px;}
.foot .left .button{color:#000;margin-bottom:0px;display:flex;}
.floatbotm .botm{display:none;}
.Leader div{display:none;}
@media(max-width: 991px){
    .About{margin-top:.15rem !important;}
    .Hvideo{padding-bottom:.2rem;}
     .tbMessage .smt{margin-top:.1rem !important;}
    .tbMessage{margin-bottom:0;}
    .Leader div{display:inline-block;}
    .Leader .fstrow{display:inline;white-space:nowrap;display:flex;justify-content:space-between;margin-top:.25rem;}
    .Leader .sndrow{display:inline;white-space:nowrap;display:flex;justify-content:space-between;margin-top:.2rem;}
    .Leader div a{text-decoration:none;}
    .Leader div a:hover{color:#01a2e8 !important;}
    .Leader div p{font-size:.24rem;text-align:center}
    .link{display:none;}
    .foot{display:none;}
    .adimges{display:none;}
    .About .content .floatL .baoming {display: none; }
    .floatbotm{position:absolute;position:fixed;z-index:9999;bottom:0;width:100%} /*学校新闻*/
    .floatbotm .botm{background-color:#01a2e8 ;height:1rem;display:flex;justify-content: center;}
    .floatbotm .botm ul li{display:inline;}
    .floatbotm .botm ul li img{border-right:1px solid #116ada;padding-left:.2rem;padding-right:.2rem;width:1rem;}
    .bottommenu{height:1rem;}
    .AHome1{display:none;}
    .PHome1{display:none;}
    .AHome{padding-right:0 !important;}
    .About .title{font-size: .3rem;line-height: .6rem;border-bottom: 1px #ddd solid;height: .6rem;background-image: linear-gradient(to right, #01a2e8 , #36c57d); clear:both;}
    .About .title .name{color:white;display: inline-block;padding: 0;}
    .FAHome .content .left a .text{height: 1.5rem;line-height:.3rem;border-bottom:0;float:right;}
    .FAHome .content .left a span{font-size: .3rem;height: .5rem;line-height:.5rem;overflow: hidden;width:100%;margin-bottom:0;font-weight:800;}
    .AHome .content a .text .txt span{width:.08rem;height:.08rem;margin-left:.01rem;}
    .AHome .content a .text .txt div{font-size: .24rem;line-height: .35rem;max-width:70% !important;}
    .AHome .content a .text {height: .5rem; }
    .FAHome .content .left a font{font-size:.24rem;line-height:.35rem;line-height:.48rem;}
    .FAHome .content .left a .img1{height:1.6rem;width: 2.1rem;margin-top: .25rem;margin-left:0;}
    .FAHome .content .left a img{height:1.6rem !important;width:2.1rem !important;}
     .FAHome .content .right{padding-left:0;}
    .AHome .content{overflow:hidden;border:none}
    .AHome .content a .text{font-size:.24rem;margin-left:0;}
    {margin-top: -.2rem;margin-left:.1rem; }
    .SHome .left .content {width: 100%; }/*专业设置*/
	.SHome .About .text {width: 4.1rem; height: 4.5rem; padding-left: 17.3px; padding-right: 17.3px; padding-top: 17.3px; }
	.SHome .About .text img {width: 100%; height: 100%; }
	.SHome .About .expert {width: 4.1rem; }
	.SHome .About .expert p {font-size: .24rem; text-align: center; }
	.SHome .About .expert .sty {height: .4rem; width: 1.7rem; padding-bottom: .07rem; display: inline-block; display: flex; justify-content: center; align-items: center; margin-top: .15rem; margin-bottom: .2rem; margin-left: 1.2rem; }
	.SHome .About .expert .sty a {font-size: .24rem; color: white; padding-left: .3rem; padding-right: .3rem; margin-top: .08rem; }
    .PHome .content{height:500px;} 
    .PHome .content .floatR h4{font-size:.3rem ;line-height:.8rem;}
    .PHome .content .floatR p{font-size:.24rem ;}
    .PHome .content .floatR div{width:1.8rem;height:.3rem;margin-top:.2rem;display:inline-block;padding-bottom:.35rem;}
    .PHome .content .floatR div a{font-size:.24rem;padding-left:.4rem;}
    .PHome .content .floatR div .long{padding-left:.1rem;}
    .need {margin-top: 200px; max-width: 910px; width: 100%; height: 835px;}
    .mssg .content .smt{margin-top:.2rem !important;}
    .mssg .content .smt select{width:.5rem;}
    .mssg .content .smt select option{font-size:.14rem;width:.5rem}
    .mssg .content .smt select{width:.5rem;}
    .mssg .content .smt select option{font-size:.14rem;width:.5rem}
    .mssg .content .smt span{display:block;text-align:center;font-size:.24rem;}
    .tbMessage span{display:block;text-align:center;font-size:.24rem;margin-top:.1rem;}
    /*.foot .center{display: inline-block;}
    .foot p{line-height:.48rem;}
    .foot .left{float: none;width: 6rem;margin: 0 auto;}
    .foot .left>img{display:none;}
    .foot .right{float: none;width: 6rem;margin: .3rem auto 0;display: block;}
    .foot .right img{display: block;width: .61rem;height: .74rem;padding-left: .2rem;float: left;}
    .foot .right .wm{width: 5rem;margin: 0;display: inline-block;height: .75rem;font-size: .175rem;line-height: .24rem;}
    .foot .right .wm img{margin-right: .08rem;width: .75rem;height: .75rem;padding-left: .63rem;}*/
}

/*ChildrenMenu*/
.Body {position:relative;}
.CMenuL {position: absolute;top: -93px;z-index: 999;left: 0;}
.CMenuL .FMenu{width: 220px;height: 120px;font-size: 14px;color:#fff;padding-left: 50px;background:url(/skin/img/caidanbeij.png);border-bottom:5px solid #00ae96;}
.CMenuL .FMenu strong{font-size: 26px;padding-top: 35px;display: inline-block;line-height: 48px;width: 150px;height: 48px;overflow: hidden;margin-left:25px;}
.CMenuL .FMenu span{font-size: 60px;position: absolute;top: 26px;line-height: 60px;left: 40px;}
.CMenuL ul{width:265px;background: #ffffff;}
.CMenuL ul li{line-height: 40px;text-align: center;width:100%;background: #fff;margin: 10px 0;border-bottom:1px solid #ddd;}
.CMenuL ul li a{font-size: 18px;display: block;no-repeat:213px 12px;}
.CMenuL ul li .BgColorFFF{color: #00a2e9;}
.CMenuL ul li .BgColorFFF span{border-bottom:solid 3px #00a2e9;}
.CMenuL ul:hover>li>.BgColorFFF{background-color: #fff;color: #333;}
.CMenuL ul>li>a:hover{color: #00a2e9 !important;}
.CMenuL ul>li>a>span{display:inline-block;width:auto;border-bottom:solid 3px rgba(0,162,233,0);}
.CMenuL ul>li>a>span:hover{ border-bottom:solid 3px #00a2e9;}
.CMenuR{width: 100%;padding-left: 290px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.CMenuR .border{padding-bottom: 3px;}
.CMenuR .MenuName{font-size: 24px;line-height: 54px;padding-top: 5px;height: 54px;overflow: hidden;border-bottom: 5px #dbdbdb inset;}
.CMenuR .right{font-size: 14px;color: #999;}
.CMenuR .right a{color: #999;}
.CMenuR .right a:hover{color:#00a2e9 !important;}
.BContact{width:260px;height:215px;border:1px solid #4fb8ef;border-top:none;}
.BContact .Top{background-color:#00a2e9;height:40px;}
.BContact .Top font{font-size:18px;color:white;display:flex;justify-content:center;line-height:40px;}
.BContact .img{width:260px;border-bottom:1px solid #009b4c;}
.BContact p{text-align:center;font-size:14px;margin-top:10px;line-height:2em;}
.BContact .button{width:200px;border-radius:3px;margin-left:10%;height:25px;}
.BContact .button a{vertical-align: middle;padding-top:2px;margin-top:2px;}
.BContact div a{display:flex;justify-content:center;font-size:14px;color:white;}
.BContact .callnumber{width:260px;height:65px;border-bottom:1px solid #c1e5f9}
.BContact .callnumber img{width:50px;margin:5px 10px;margin-right:0;}   
.BContact .callnumber div{display:inline;float:right;margin:12px 10px;margin-left:0;}
.BContact .callnumber div h2{font-weight:600;display:inline;line-height:1em;color:#01a2e8;font-size:24px;letter-spacing:-.3px}
.BContact .callnumber div p{display:inline;line-height:0;font-size:14px;}
.wapCMenu{display:none;}

@media(min-width: 991px) and (max-width: 1119px) {
    .CMenuL{left: 10px;}
    .CMenuR{padding: 0 10px 0 290px;}
}

@media(max-width: 991px) {
    .divFloatBar{display:none}
    .Body{min-height: auto !important;}
    .CMenuL{display:none;}
    .wapCMenu{display:block;font-size: .225rem;line-height: .5rem;margin: .2rem auto 0;width: 6rem;text-align: center;}
    .wapCMenu .wapFMenu {display:block;position:relative;background-image: linear-gradient(to right, #01a2e8 , #36c57d);color:white;}
    .wapCMenu .wapFMenu a{background: url(/Skin/img/xiala.png) no-repeat;width: .5rem;height: .5rem;position: absolute;right: .1rem;top: .05rem;background-size: .4rem .4rem;border:none;}
    .wapCMenu .wapFMenu a:hover{background: url(/Skin/img/xiala.png) no-repeat !important;position: absolute;width: .5rem;height: .5rem;background-size: .4rem .4rem !important;}
    .wapCMenu .center {display:none;}
    .wapCMenu a {margin: 0;width: 100%;display: block !important;background: #eee;}
    .wapCMenu a:hover{margin: 0;width: 100%;display: block !important;background: #eee;color:#01a2e8;}
    .wapCMenu .active {color: #01a2e8;}
    .wapCMenu:hover .active {color:#01a2e8;}
    .wapCMenu a:hover {color:#01a2e8 !important;background: #eee !important;}
    .CMenuR{width:6rem;padding:0;margin:0 auto;}
    .CMenuR .border{display:none;}
}
/*list*/
.pager {text-align:center;padding-bottom: 10px;}
.btn-group { color: #999; display:inline-block; }
.btn-group a, .btn-group .cpb  
{
    float: left;
    /*border: 1px solid #ddd;*/
    padding: 9px 15px;
    line-height: 18px;
    font-size: 14px;
    text-decoration: none;
    border: 1px #ccc solid;
    color:#ccc;
    font-family: "宋体";
    font-weight: bold;
    margin: 20px 0 0;
}
.btn-group span a{color:#000;}
.btn-group span a:hover{color:#01a2e8 !important;}
.btn-group .dis a{color:#ccc;}
.btn-group .dis a{color:#01a2e8;}
.btn-group a:hover {color: #FD6D01; /*border: 1px solid #ffa501;*/ text-decoration: none; }
.btn-group .cpb 
{
    background: #c0e6f6;
    border: solid 1px #01a2e8;
    color: #01a2e8;
    font-weight: 600;
    z-index: 3;
}
.btn-group .thewap{display:none;}
.btn-group
{
    display: inline-flex;
}

@media(max-width: 991px) {
    .pager {padding-bottom: 0;}
    .btn-group span{display:none;}
    .btn-group .nav{display:inline-block;}
    .btn-group .nav:first-child{display:none;}
    .btn-group .nav:last-child{display:none;}
    .btn-group .thewap{display:inline-block;}
    .btn-group a:hover {color:white;background-color:#01a2e8}

.btn-group a, .btn-group .cpb  
{
    padding: .15rem .15rem;
    line-height: .18rem;
    font-size: .225rem;
    margin: .21rem 0 0;
}
.btn-group .cpb 
{
    background: 0;
    border: 1px #ccc solid;
    color:#000;
    padding: .15rem .4rem;
    margin: .21rem 24px 0 16px !important;
}
}

/*SinglePage*/
.SinglePage{margin:10px auto 0;font-size:14px;color:#333;}
.SinglePage p{line-height:30px;}
.SinglePage p img{max-width:100%;}

.map{margin-top: 15px;height:498px;}

@media(max-width: 991px){
    .SinglePage{margin:.2rem auto 0;font-size:.14rem !important;width:6rem;}
    .SinglePage p{line-height:180%;}
    .map{margin-top: .2rem;height:3.24rem;}
    .SinglePage table tr td h2 span{font-size:.24rem !important;line-height:2em;}
    .SinglePage table tr td h2 span img{width:.4rem;}
}
@media(min-width: 376px)and (max-width: 414px){
    .SinglePage table tr td h2 span{font-size:.22rem !important;line-height:2em;}
}
@media(min-width: 361px)and (max-width: 375px){
   .SinglePage table tr td h2 span{font-size:.14rem !important;line-height:2em;}
}
@media(min-width: 321px)and (max-width: 360px) {
    .SinglePage table tr td h2 span{font-size:.14rem !important;line-height:2em;}
}
@media(max-width: 320px){
     .SinglePage table tr td h2 span img{width:.35rem;}
    .SinglePage table{width:6.3rem;}
    .SinglePage table tr td h2 span{line-height:2em;}

}


/*Article*/
.Body .Article{/*margin-top: 10px;*/}
.Body .Article .row{}
.Body .Article .row .list{padding: 10px 0;border-bottom: 1px #ececec solid;}
.Body .Article .row .list a{display: block;}
.Body .Article .row .list a:hover .text{color:#01a2e8;}
.Body .Article .row .list a img{width: 160px;height: 120px;}
.Body .Article .row .list a .text{font-size: 18px;padding: 6px 0 0 19px;height: 120px;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: inherit;}
.Body .Article .row .list a .text p{line-height:40px;height: 40px;overflow: hidden;}
.Body .Article .row .list a .text font{display: inline-block;width:69%;}
.Body .Article .row .list a .text span{font-size:14px;color:#999;}
.Body .Article .row .list a .text .content{font-size: 14px;color: #999;line-height: 35px;margin-top: 5px;height:auto;}

.article{margin: 16px 0 0;}
.article .title{text-align: center;border-bottom: 1px #ddd dashed;}
.article .title .ArticleTxt{font-size: 30px;line-height: 36px;color:#333;}
.article .title .time{font-size: 14px;line-height: 44px;color: #999;}
.article .content{margin: 10px 0 19px;font-size: 14px;color: #333;}
.article .content p{line-height: 180%;}
.article .preNext{height: 50px;font-size: 18px;line-height: 50px;overflow: hidden;}
.article .preNext .thePN:first-child{background:#eee url(/skin/img/pre.png) no-repeat 7% 20px;}
.article .preNext .thePN:last-child{background:#eee url(/skin/img/next.png) no-repeat 93% 20px;}
.article .preNext .thePN{width: 38%;padding: 0 4%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.article .preNext .tolist{width: 24%;text-align:center;padding:0 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.article .preNext .tolist a{background: #eee;}
.article .preNext a{color: #333;display: block;overflow: hidden;}
.article .preNext .thePN:hover{background-color: #01a2e8;}
.article .preNext a:hover,.article .preNext .thePN:hover a{background: #01a2e8;color:#fff !important;}
.article .content p img{max-width: 100%;}

@media(max-width: 991px){
    .Body .Article{/*margin-top: .2rem;*/}
    .Body .Article .row{}
    .Body .Article .row .list{padding: .2rem 0;}
    .Body .Article .row .list a img{width: 1.6rem;height: 1.2rem;}
    .Body .Article .row .list a .text{font-size: .25rem;padding: .06rem 0 0 .19rem;height: 1.2rem;}
    .Body .Article .row .list a .text p{line-height:.4rem;height: .4rem;}
    .Body .Article .row .list a .text font{width:100%;}
    .Body .Article .row .list a .text span{display:none;}
    .Body .Article .row .list a .text .content{font-size: .2rem;line-height: .32rem;margin-top: .1rem;}
    .article{margin: .26rem 0 0;}
    .article .title{padding-bottom: .06rem;}
    .article .title .ArticleTxt{font-size:.375rem;line-height: .36rem;}
    .article .title .time{font-size: .2rem;line-height: .44rem;}
    .article .content{margin: .2rem 0 .29rem;font-size: .2rem;}
    .article .content p{line-height: .3rem;}
    .article .preNext{height: .5rem;font-size: .2rem;line-height: .5rem;}
    .article .preNext .thePN{background:#eee !important;}
    .article .preNext .thePN:hover{background-color: #01a2e8 !important;}
    .article .preNext .tolist{padding:0 .08rem;}
    .article .preNext .thePN a{text-align: center;}
    .article .preNext .thePN a span{display:none;}
}

/*Product*/
.Product{margin:0 -6.5px 0;}
.Product .row a{width: 33.3%;padding:10px 6.5px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.Product .row .box{width:100%;position: relative;display: block;overflow: hidden;}
.Product .row a .img{width:100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-moz-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.Product .row a .img img{width:100%;display: block;}
.Product .row a .ProductName{font-size:14px;line-height:50px;color:#333;background:#f8f8f8;text-align: center;overflow: hidden;height: 50px;}
.Product .row a:hover .ProductName{background-color: #01a2e8 !important;color: #fff !important;}

.product{margin: 16px 0 0;}
.product .title{text-align: center;border-bottom: 1px #ddd dashed;}
.product .title .ProductTxt{font-size: 30px;line-height: 36px;color:#333;}
.product .title .time{font-size: 14px;line-height: 44px;color: #999;}
.product .content{margin: 10px 0 20px;font-size: 14px;color: #333;}
.product .content p{line-height: 24px;}
.product .preNext{height: 50px;font-size: 14px;line-height: 50px;overflow: hidden;}
.product .preNext .thePN:first-child{background:#eee url(/skin/img/pre.png) no-repeat 7% 20px;}
.product .preNext .thePN:last-child{background:#eee url(/skin/img/next.png) no-repeat 93% 20px;}
.product .preNext .thePN{width: 38%;padding: 0 4%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.product .preNext .tolist{width: 24%;text-align:center;padding:0 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.product .preNext .tolist a{background: #eee;}
.product .preNext a{color: #333;display: block;overflow: hidden;}
.product .preNext .thePN:hover{background-color: #01a2e8;}
.product .preNext a:hover,.product .preNext .thePN:hover a{background: #01a2e8;color:#fff !important;}
.product .content p img{max-width: 100%;}
.product .preNext .thePN a span:first-child{display:none;}
@media(max-width: 767px) {
    .Product{margin:0 -.1rem;}
    .Product .row a{width: 50%;padding:.2rem .1rem 0;}
    .Product .row a .ProductName{font-size:.2rem;line-height:.5rem;height: .5rem;}

    .product{margin: .26rem 0 0;}
    .product .title{padding-bottom: .06rem;}
    .product .title .ProductTxt{font-size:.375rem;line-height: .36rem;}
    .product .title .time{font-size: .2rem;line-height: .44rem;}
    .product .content{margin: .2rem 0 .29rem;font-size: .2rem;}
    .product .content p{line-height: .3rem;}
    .product .preNext{height: .5rem;font-size: .2rem;line-height: .5rem;}
    .product .preNext .thePN{background:#eee !important;}
    .product .preNext .thePN:hover{background-color: #01a2e8 !important;}
    .product .preNext .tolist{padding:0 .08rem;}
    .product .preNext .thePN a{text-align: center;}
    .product .preNext .thePN a span{display:none;}
    .product .preNext .thePN a span:first-child{display:inline-block;}
}
.btn-warning{color:#fff;background-color:#f68e09;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}
 .btn-warning:hover{color:#fff;background-color:#00ae96;border-color:#00ae96}
 .btn{border-radius:3px;border:0;}
 .btn-oragin{color:#fff;background-color:#e8561a;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}
 .btn-oragin:hover{color:#fff;background-color:#00ae96;border-color:#00ae96}
 .btn-red{color:#fff;background-color:#dd242a;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}
 .btn-red:hover{color:#fff;background-color:#00ae96;border-color:#00ae96}
 .btn-blue{color:#fff;background-color:#116ada;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}
 .btn-blue:hover{color:#fff;background-color:#00ae96;border-color:#00ae96;}
 .btn-green{color:#fff;background-color:#009b4c;border-color:#009b4c}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}
 .btn-green:hover{color:#fff;background-color:#00ae96;border-color:#00ae96;}
 .btn-lightblue{color:#fff;background-color:#00a2e9;border-color:#00a2e9}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}
 .btn-lightblue:hover{color:#fff;background-color:#00ae96;border-color:#00ae96;} 
.mssg .content .smt .redio,.tbMessage .smt .redio{border:0;}
.mssg .content .smt .redio .redioright{margin-left:50px;}
.mssg .content .smt .redio .redioBox,.mssg .content .smt .rediofont,.tbMessage .smt .redio .rediofont,.tbMessage .smt .redio .redioBox{vertical-align:middle;}
.mssg .content .smt .redio font,.tbMessage .smt .redio font{vertical-align:middle;margin:0 10px;}
 

.main_image {width:100%; height:600px !important;overflow:hidden; margin:0 auto; position:relative;min-width:1220px;}
.main_image ul {width:100%;min-width:1220px; height:600px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:600px;}
.main_image li span {display:block; width:100%; height:600px}
.main_image li a {display:block; width:100%; height:600px}
.main_image li a .Name{position: absolute;bottom: 0;line-height: 50px;height: 50px;color: #fff;z-index: 100;font-size: 20px;width: 32%;overflow: hidden;}
div.flicking_con { position:relative; z-index:99; width:100%; margin:0 auto;}
div.flicking_con .background { position:absolute; top:-50px; width:100%; height:50px;} 
div.flicking_con .flicking_inner { position:absolute; top:-35px; width:100%; text-align:center;} /* 121126 */
div.flicking_con span { cursor: pointer;display: inline-block;width: 10px;height: 10px;line-height: 70px;overflow: hidden;padding: 0;margin:0;margin-left: 15px;background:#fff;border-radius: 50%;}
div.flicking_con span.on {background: #335285;}
/*#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:46px!important;height:59px!important;top:50%;margin-top:-29px;display:none;}
#btn_prev{background:url(/Skin/images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(/Skin/images/hover_right.png) no-repeat right top;right:100px;}*/
@media(max-width: 991px) and (min-width: 768px) {
    .main_image {height:450px !important;}
    .main_image ul {height:450px !important;}
    .main_image li {height:450px !important;}
    .main_image li span {height:450px !important;}
    .main_image li a {height:450px !important;}
}
@media(max-width: 991px) {
    .main_image {height:3.2rem !important;min-width:unset;}
    .main_image ul {height:3.2rem !important;}
    .main_image li {height:3.2rem !important;}
    .main_image li span {height:3.2rem !important;}
    .main_image li a {height:3.2rem !important;}
    #btn_prev,#btn_next{width:.46rem!important;height:.59rem!important;margin-top:-.29rem;}
    #btn_prev{left:1rem;background-size: cover;}
    #btn_next{right:1rem;background-size: cover;}
    .main_image li a .Name{line-height: .5rem;height: .5rem;font-size: .225rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: .2rem;width: 48%;}
    div.flicking_con .background{top: -.5rem;height: .5rem;}
    div.flicking_con .flicking_inner{top: -0.5rem;}
    div.flicking_con .flicking_inner .floatR{width: 50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-right: .2rem;display: none;}
    div.flicking_con span{margin: 0px 0px 0px 0.2rem;}
}
