/**********重置**********/
@charset "utf-8";
/*reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input{margin: 0;padding: 0;font-size: 100%;font: inherit;}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6 {-webkit-text-size-adjust: non}
html{line-height:initial;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block}
ol,ul {list-style: none}
blockquote,q {quotes: none}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none}
ins {text-decoration: none}
del {text-decoration: line-through}
table {border-collapse: collapse;border-spacing: 0}
body { font-size: 12px;margin:0 auto; max-width:720px;padding: 0;text-align: left;color: #000;height: auto;width: 100%;overflow-x: hidden;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-touch-callout: none;-webkit-text-size-adjust: none; font-family:Microsoft YaHei;font: 16px/1.5 "Microsoft YaHei,arial, sans-serif",\5fae\8f6f\96c5\9ed1, arial,\5b8b\4f53;color: #333;outline: 0;width: 100%;background:#fff;}
.contioner {max-width: 720px;margin: 0 auto; position: relative; }
.wapper{  position:relative; z-index:1;background:#fff;}
a {color: #444;text-decoration: none;}
img,a img { border: 0;padding: 0;margin: 0;}
.clear{ clear:both;}
input[type="submit"],input[type="reset"],input[type="button"],button { -webkit-appearance: none; }
img{max-width:100%;}
strong{font-weight:700}
/*** =======================================================      页面      ==================================================================== ***/
.nav_one{background:url(../img/zjb.png);text-align:center;line-height:40px;color:#fff;}
.about{background:#f5f5f5;padding:12% 8%;text-align: center;}
.about p{text-align: center;font-size:1.3em;margin-bottom:5%}

.about .chakxq{background:#fbd086;color:#fff;width:30%;line-height:40px;margin:0 auto;margin-top:10%}
.about .chakxq:hover{background:#019969;}

.one_prod{text-align:center;background:#fff;padding:5% 0;}
.one_prod p{font-size:1.3em;margin-bottom:5%}
.one_prod ul li{float:left;width:20%;background:#e1e1e1;color:#333;line-height:40px;margin-left:4%}
.one_prod ul li.dang{background:#019969;color:#fff;}
.one_prod .prod_img{width:92%;margin:0 auto;margin-top:0.3rem;position:relative;}
.one_prod .prod_img img{width:6.6rem;height:4.85rem;}
.one_prod .prod_img .prod_bot{position:absolute;bottom:0;height:0.7rem;width:6.23rem;color:#fff;text-align:left;line-height:0.7rem;padding-left:0.37rem;background:url(../img/hbg.png);}
.one_prod .prod_img .prod_bot div{float:right;width:1.37rem;height:0.5rem;background:#019969;margin-top:0.1rem;
	line-height:0.5rem;text-align:center;margin-right:0.4rem;color:#fff;}

.liul{margin-top:0.5rem;}


/*** =======================================================      页面 end     ==================================================================== ***/



/**提示层，加载框**/
#btis{ width:100%; height:100%; top:0; left:0; position:fixed; z-index:1000001; background:none; display:none;}
#tis{ font-size:15px; width:50%; height:40px; line-height:40px; position:fixed;text-align:center; z-index:1002; top:75%; border-radius:50px; background:#666; color:#fff;  margin:auto; left:0; right:0;}
#loading{ position:fixed; max-width:720px; margin:auto;  display:none; top:0; left:0; bottom:0; right:0; z-index:9999;}
#loading .lad{ width:19%; height:12%; border-radius:7px; margin:auto; left:0; right:0; top:0; bottom:0; position:absolute;/*background:url(../img/loading.gif) #eee center no-repeat;*/ background:#eee;  background-size:56%;opacity:0.9;}
#loading .lad img{ width:60%; position:absolute; margin:auto; left:0; right:0; top:0; bottom:0;}
#loading2{ position:fixed; max-width:720px; margin:auto;  display:none; top:0; left:0; bottom:0; right:0; z-index:9999;}
#loading2 .lad2{ width:19%; height:12%; border-radius:7px; margin:auto; left:0; right:0; top:0; bottom:0; position:absolute;/*background:url(../img/loading.gif) #eee center no-repeat;*/ background:#00a0e9;  background-size:56%;opacity:0.9;}
#loading2 .lad2 img{ width:60%; position:absolute; margin:auto; left:0; right:0; top:0; bottom:0;}
.hds{ position:fixed; z-index:160;  left:86%; top:85%; display:none;}

/********隐藏部分手机滚动条******/
::-webkit-scrollbar{width:0px;}
::-webkit-scrollbar-track{background-color:#EEEEEE;}
::-webkit-scrollbar-thumb{background-color:#D6D6D6;}
::-webkit-scrollbar-thumb:hover {background-color:#ccc}
::-webkit-scrollbar-thumb:active {background-color:#ccc}

/*******************页面公共样式*********************/
/**header start**/
.tops{ width:100%; background:#05373E; height:0.66rem;}
.topsLeft{ float:left; font-size:0.2rem; color:#fff; line-height:0.66rem;}
.topsLeft img{ width:0.34rem; margin:0.16rem 0.12rem 0 0.25rem; float:left;}
.topsRight{ float:right;}
.topsRight a{ display:inline-block; background:#E4303D; width:2.99rem; height:0.39rem; text-align:center; border-radius:20px; font-size:0.2rem; color:#fff; margin:0.13rem 0.25rem 0 0;}
.topsRight a i{display:block;font-size:0.24rem; font-family:Arial; line-height:0.44rem; padding-left:0.15rem; float:left; vertical-align:middle;}
.topsRight a span{display:block;line-height:0.39rem; float:right; padding-right:0.17rem;}

.headers{ position:fixed; z-index:99;height:1.1rem; width:100%; overflow:hidden; background:url(../img/heasd.png) no-repeat;background-size:cover;}
.headerLeft{ position:absolute;left:0; top:0;}
.headerLeft img{ height:0.78rem;margin:0.15rem 0.4rem;}
.headerLogo{width:50%;margin:auto;text-align:center;padding:0.15rem 0;}
.headerLogo img{width:4.2rem;}
.headerRught{ position:absolute; right:0;top: 0;width:1.1rem;height:1.1rem;-background:#f08519}
.headerRught img{ height:0.45rem; margin:0.25rem 0.3rem;}

.rollTop{overflow: hidden;background: #e9f3ff;height:0.58rem;font-size:0.26rem;line-height:0.58rem;color: #f50c14;font-weight:700}
/**footer start**/
.footer{width:100%; background:#fff; overflow:hidden; display:table;position:fixed;bottom:0;max-width:720px;height:1rem;border-top:1px solid #f8f8f8;z-index:999}
.footer ul li{width:25%;float:left;text-align:center;color:#666;height:1rem;}
/*.footer ul li img{width:1.48rem;}*/
.footers{height:1rem;}
.footer ul li a{display: inline-block;width:100%;height:1rem;}
.footer ul li .fotImg{margin-top:0.1rem;height:0.42rem;margin-bottom:0.1rem;}
.footer ul li .fot1{background:url(../img/fot1.png) center no-repeat;background-size:0.44rem 0.42rem;}
.footer ul li .fot2{background:url(../img/fot2.png) center no-repeat;background-size:0.42rem 0.43rem;}
.footer ul li .fot3{background:url(../img/fot3.png) center no-repeat;background-size:0.41rem 0.42rem;}
.footer ul li p{color:#666;font-size:0.24rem;}

.footer ul li.footDq p{color:#f08519;}
.footer ul li.footDq  .fot1{background:url(../img/fots1.png) center no-repeat;background-size:0.44rem 0.42rem;}
.footer ul li.footDq  .fot2{background:url(../img/fots2.png) center no-repeat;background-size:0.44rem 0.42rem;}
.footer ul li.footDq  .fot3{background:url(../img/fots3.png) center no-repeat;background-size:0.44rem 0.42rem;}
/**侧栏**/
.nav {position: fixed;top: 0;background: #333;width: 45%;max-width:720px;z-index: 0;overflow-y: overlay;overflow-x: hidden; }
.nav li { overflow:hidden;color: #FFF;font-size: 0.18rem;font-family: Arial, Microsoft YaHei;line-height: 0.8rem;display: block;background-color: #333;}
.nav li>a {line-height: 0.8rem;display: block;color: #FFF;padding-left: 0.30rem; border-bottom:1px dashed #000;text-decoration: none; font-size:15px; }
.nav li>a i{ display:block; width:0.18rem;margin: 0.25rem 0.2rem 0 0; float:right;}
.nav li>a i img{ width:100%;}
.nav li.curr>a i img{transition:all 0.3s ease 0s;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.close {height: 0.8rem;width: 26px;background: url(../img/sidebar-close.png) no-repeat center;float: right;margin-right: 10px;cursor: pointer;}
.fontc {font-weight: bold;margin-left: 0.30rem;display: block; font-size:17px;}
/*侧栏二级栏目*/
.xnavs{ display:none;}
.xnavs p a{ display:block; color:#fff; height:0.6rem; line-height:0.6rem; padding-left:0.5rem; font-size:14px;}

/*搜索*/
.search{width:100%;margin:auto;height:1rem;background:#fff;text-align:center;padding-top:0.2rem;}
.search .input{line-height:0.6rem;font-size:0.18rem;border:3px solid #00a0e9;border-radius:50px;margin:auto;width:80%;padding-left:0.3rem;overflow:hidden;}
.search .input .inLeft{width:4.1rem;border:none;outline:none;}
.search .input .inRight{float:right;width:1.4rem; background:#00a0e9;border:none;font-weight:700;font-size:0.2rem;color:#fff;}

/**内页栏目**/
.ipnavs{padding-top:1.2rem;}
.ipnavs ul{ display:none; background:#fff; width:100%; position:absolute; border-bottom:1px solid #ccc;}
.ipnavs p{padding:0 0.28rem; height:0.6rem; line-height:0.6rem; border-bottom:1px solid #E9E9E9; font-size:22px; background:url(../img/jia.png) 0.28rem 50% no-repeat; text-indent:24px; cursor:pointer; color:#f08519;}
.ipnavs p.curr{background:url(../img/jian.png) 0.28rem 50% no-repeat;}
.ipnavs p font{float:right;}
.ipnavs p font img{width:0.4rem;margin-top:0.1rem;}
.ipnavs ul li{ border-bottom:1px dashed #E9E9E9; padding-left:0.28rem;}
.ipnavs ul li:last-child{ border:none;}
.ipnavs ul li a{ display:block; height:0.5rem; line-height:0.5rem; text-indent:24px; font-size:18px; background:url(../img/leftjt.png) 95% 50% no-repeat;}
.ipnavs ul li a.curr{ font-weight:bold; color:#f08519; background:url(../img/leftjt2.png) 95% 50% no-repeat;}


/********************页面私有样式********************/
/******首页类幻灯片 start******/
.main_image {width:100%; height:100%;-overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px;  overflow:hidden; height:100%; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; }
.main_image li span {display:block; width:100%; }
.main_image li span img{ width:100%; height:100%;}
.main_image li a {display:block; width:100%;}

.music-control{position:absolute;right:0.3rem;top:0.5rem;z-index:999;width:50px;}
.test {
    -webkit-transform-origin: center;
    -o-transform-origin: center;
    -moz-transform-origin: center;
    -webkit-animation: second 2s linear infinite;
    -o-animation: second 2s linear infinite;
    -moz-animation: second 2s linear infinite;
}
@-webkit-keyframes  second{
    0%{-webkit-transform :rotate(0deg)}
    100%{-webkit-transform :rotate(360deg)}
}
@-o-keyframes  second{
    0%{-o-transform :rotate(0deg)}
    100%{-o-transform :rotate(360deg)}
}
@-moz-keyframes  second{
    0%{-moz-transform :rotate(0deg)}
    100%{-moz-transform :rotate(360deg)}
}

/*.caid{ width:100%; height:0.29px; line-height:0.29px; position:absolute; margin-top:-0.29rem;}
div.flicking_con {width:100%; height:100%; margin:0 auto; position:relative; }
div.flicking_con .flicking_inner {position:absolute;  width:100%; height:100%; text-align:center;} 
div.flicking_con a {width:0.4rem; height:0.08rem; -border-radius:100px; margin:auto; padding:0; background:#fff; display:inline-block; -opacity:0.5; margin:0 0.05rem;}
div.flicking_con a.on {-opacity:1;background:#f08519;}
#btn_prev,#btn_next{ display:none;}*/
/******首页类幻灯片 end********/

/*==========首页公共 ==========*/
.indexComTit{height:1.1rem;background:#fff;margin-top:0.2rem;padding-top:0.3rem;font-size:0.32rem;}
.indexComTit p{text-align:center;}
.indexComTit hr{border-top:2px solid #f08519;width:0.8rem;margin:0.1rem auto}
.con_logo{width:3.2rem;z-index:99;position:fixed;top:0.5rem;left:0.3rem;}
.con_navs{position:fixed;top:0;bottom:0;margin:auto;left:0;width:2.8rem;z-index:999;height:8.2rem;}
.con_navs li{background:rgba(0,0,0,0.3);text-align:center;line-height:0.6rem;margin-bottom:0.2rem;color:#fff;
border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:16px;}

/*==========首页公共 end==========*/
.index{background:#f8f8f8}

.IndexNav {height:2.2rem;background:#fff;}
.IndexNav ul {}
.IndexNav ul li{float:left;width:25%;text-align:center;}
.IndexNav ul li .img{height:1.1rem;padding-top:0.4rem;}
.IndexNav ul li .img img{height:0.8rem;}
.IndexNav ul li p{font-size:0.26rem;color:#666;}

/*产品*/
.IndexProd{width:100%;background:#fff;padding-bottom:0.01rem;}
.IndexProd .prod{height:4.8rem;position:relative;}
.IndexProd .prod .prod_pos{background:url(../img/p_back.png);width:6.8rem;height:4.4rem;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center;}
.IndexProd .romes{width:2.08rem;height:0.68rem;border:1px solid #ccc;text-align:center;margin:0.6rem auto;line-height:0.68rem;border-radius:5px;font-size:0.22rem;color:#666}
.IndexProd .romes.nes{margin-top:0.4rem;}

/*新闻*/
/* 本例子css */
.news{padding:0 0.3rem;}
.picScroll-top{width:100%; margin:0 auto;overflow:hidden; position:relative;}
.picScroll-top .bd{ }
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{zoom:1;height:150px;width:100%;margin-bottom:25px;overflow:hidden;}
.picScroll-top .bd ul li .pic{float:left; _display:inline; overflow:hidden; text-align:center;width:1.85rem; height:150px;}
.picScroll-top .bd ul li .text{ float:right;width:4.3rem;}
.picScroll-top .bd ul li .text .title{font-size:0.26rem;line-height:0.6rem;}
.picScroll-top .bd ul li .text .intro{font-size:0.22rem;color:#999;}

@media all and (max-width:414px){
	.picScroll-top .bd ul li{height:90px;margin-bottom:10px;}
	.picScroll-top .bd ul li .pic{height:90px;}
}
@media all and (max-width:375px){
	.picScroll-top .bd ul li{height:80px;margin-bottom:10px;}
	.picScroll-top .bd ul li .pic{height:80px;}
}

/*首页底部*/
.IndexFooter{height: 2.7rem;margin-top:0.2rem;background:url(../img/index_f.png) center no-repeat;background-size:cover;padding-right: 0.8rem;}
.IndexFooter .f_er{margin-top:0.65rem;float:right;width:1.4rem;height:1.4rem;background:url(../img/er_back.png);background-size:cover;text-align:center;}
.IndexFooter .f_er img{width:1.2rem;margin-top:0.1rem;}
.IndexFooter .f_el{margin-top:1rem;float:right;font-size:0.24rem;color:#fff;text-align:right;line-height:0.45rem;margin-right:0.2rem;}
.IndexBoot{font-size:0.2rem;text-align:center;padding:0.1rem 0;background:#f8f8f8;color:#ccc}

/******************内页 start******************/
/*个人中心*/
.userCon{padding:0.3rem;}
.userCon .login .tit{text-align: center;font-size:0.3rem;font-weight:700;margin-bottom:0.2rem;color:#f08519}
.userCon .login p{height:0.6rem;font-size:0.22rem;}
.userCon .login p i{display:inline-block;width:1.5rem;text-align: right;float:left;}
.userCon .login p .flot{display:inline-block;width: 5rem;}
.userCon .login p select{font-size:0.2rem;}
.userCon .login p span{font-size:0.2rem;}
.userCon .login p font{font-size:0.18rem;}
.userCon .login p .button{display:inline-block;;width:2rem;height:0.6rem;background:#f08519;color:#fff;text-align: center;line-height:0.6rem;border-radius:3px;}
.userCon .login p a{font-size:0.2rem;}
.userCon.deng .login .tit{font-size:0.3rem;}
.userCon.deng .login p{width:5rem;margin:auto;height:0.7rem;font-size:0.26rem;}
.userCon.deng .login.reg p{width:100%;font-size:0.2rem;}
/*在线报名*/
.userCon table{width: 100%;}
.userCon .formTom {text-align: center;font-size:0.2rem;}
.userCon .formTom p{text-align: left;margin:0.3rem;}
.userCon .formTom span{color:red;}
.userCon table span{color:red;}
.userCon table tr{height:1rem;font-size:0.24rem;}
.userCon table tr input{width:3.7rem;height:0.5rem;}
.userCon table tr textarea{width:3.7rem;height:2rem;}
.userCon table tr select{height:0.5rem;}
.userCon table tr a.button{display:inline-block;width:1.8rem;height: 0.5rem;background:#f08519;border-radius:3px;color: #fff;text-align:center;line-height:0.5rem;margin-right:0.2rem;}
/**/
.ipnavs{ background:#fff;}
.commInpage{ background:#fff;margin-top:0.2rem; min-height:1.6rem;}
.cipageCons *,.cipageCons img{ max-width:100%;}
.cipageCons{ min-height:150px; padding:0.5rem 0.28rem;}

/**上拉加载特效**/
.dropload-refresh,.dropload-update,.dropload-load,.dropload-noData{height: 40px;line-height: 40px;text-align: center;}
.dropload-load .loading{display: inline-block;height: 15px;width: 15px;border-radius: 100%;margin: 6px;border: 2px solid #666;border-bottom-color: transparent;vertical-align: middle;-webkit-animation: rotate 0.75s linear infinite;animation: rotate 0.75s linear infinite;}
.dropload-load{ border-top:1px solid #e9e9e9; font-size:14px;}
@-webkit-keyframes rotate {
0% {-webkit-transform: rotate(0deg);}
50% {-webkit-transform: rotate(180deg);}
100% {-webkit-transform: rotate(360deg);}}
@keyframes rotate {
0% {transform: rotate(0deg);}
50% {transform: rotate(180deg);}100% {transform: rotate(360deg);}}

/**详情页**/
.cipagerTop{ text-align:center; padding:0.2rem 0 0.1rem 0; border-bottom:1px solid #e7e7e7;}
.cipagerTop p{ font-size:16px; color:#000; padding:0 0.28rem;}
.cipagerTop span{ display:block; font-size:14px; color:#c0c0c0; padding-top:0.1rem;}
.cipagerCon{ padding:0.2rem 0.28rem;}
.cipagerCon *,cipagerCon img{ max-width:100%;}

/**图文列表样式**/
.piclist{}
.piclist ul{ overflow:hidden; padding-top:0.2rem;}
.piclist ul li{ float:left; width:50%; text-align:center; margin-bottom:0.15rem;}
.piclist ul li .neImg{ width:3.2rem; margin:0 auto; border:1px solid #e9e9e9;height:2.6rem;overflow:hidden;}
.piclist ul li .neImg img{ width:3.1rem;height:2.5rem;margin:0.05rem;}
.piclist ul li p{ height:0.5rem; line-height:0.5rem; font-size:14px;}
.piclist ul li .xon{font-size:0.14rem;text-align:left;padding:0 0.4rem;height:0.7rem;overflow: hidden;}
.piclist ul.message li {border:1px solid #e9e9e9;width:49%;height:3.6rem;overflow:hidden;}
.piclist ul.message li .neImg{ width:3.2rem; margin:0 auto;border:none;height:1.8rem;overflow:hidden;}
.piclist ul.message li .neImg img{ width:1.93rem;height:1.62rem;margin:0.05rem;}
.piclist ul.message li p{height:0.6rem;-overflow:hidden;line-height:0.28rem;}
/**文字列表样式**/
.arctilelist{}
.arctilelist ul{ width:6.72rem; margin:0 auto; padding:0.2rem 0}
.arctilelist ul li{ overflow:hidden; height:0.55rem; line-height:0.55rem; border-bottom:1px dashed #D4D4D4;}
.arctilelist ul li a{ display:block; float:left; width:5.14rem; text-indent:0.22rem; background:url(../img/yjt.png) 0.08rem 50% no-repeat;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;white-space:nowrap; font-size:0.2rem; color:#000;}
.arctilelist ul li em{ display:block; float:right; font-size:0.18rem; color:#999;}

/**团队列表样式**/
.zhuaList ul{ padding:0.2rem 0.28rem;}
.zhuaList ul li{margin-bottom:0.2rem;}
.zhuaList ul .zhuRight{ width:6rem !important;}

/**预约挂号**/
.messa{ padding:0.2rem 0.28rem;}
.messa ul li{ overflow:hidden; padding:0.15rem 0;}
.messa ul li span{ display:block; text-align:right; font-size:14px; float:left; width:2rem; line-height:0.45rem;}
.messa ul li p{ float:left; width:4.5rem;}
.messa ul li p em,.messa ul li p i{ display:block; overflow:hidden;}
.messa ul li p i{ padding:0.05rem 0; color:#E4303D;}
.messa ul li p input[type="text"]{ width:94%; border:1px solid #ccc; height:0.45rem; line-height:0.45rem;text-indent:10px; outline:none; font-size:14px;}
.messa ul li p textarea{ outline:none;width:93%; min-height:1rem; border:1px solid #ccc;}
.messa ul li p input.yzm{ float:left; width:45%;}
.messa font{font-size:0.24rem;color: red;display:inline-block;margin-top:0.3rem;margin-bottom:0.2rem;}
.clickcode{ float:left; width:45%; margin-left:4%; height:0.47rem;}
.dotis{ width:60%; display:block;border-radius:3px; margin:0.3rem auto; background:#f08519; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff;}
/*查询*/
.messa .tab_alt{width: 100%;}
.messa .tab_alt .lq{text-align: center;font-size:0.26rem;color: red;line-height:0.8rem;height:0.8rem;border:1px solid #c0c0c0;border-bottom:none;}
.messa .tab_alt .tebCont{border:1px solid #c0c0c0;border-bottom:none;}
.messa .tab_alt .tebCont ul li{border-bottom:1px solid #c0c0c0;}
.messa .tab_alt .tebCont ul li p{font-size:0.24rem;}

.messa .font{font-size:0.2rem;line-height:0.6rem;height:0.6rem;}
.messa .font span a{color:red;}
.messa .font font{float:right;margin:0}
/*单选框美化*/
.sexs{ display:none;}
.sexs + label {display: inline-block;position: relative; cursor:pointer; width:0.4rem; height:0.4rem; vertical-align:middle; margin-top:0.07rem;}
.sexs + label i{ width:0.2rem; border:2px solid #0D8293; height:0.2rem; display:inline-block; border-radius:0.07rem; padding:0 !important;}
.sexs + label:active {}
.sexs:checked + label {background:url(../img/gous.png) 1px -3px no-repeat; background-size:85%;}


/*这里将部分rem处理不佳的效果重置*/
@media all and (max-width:640px){
.topsLeft,.topsRight a,.tongsRight ul li a,.keslist ul li .kesRight span a,.hosin,.footer .footCens span,.footer .footLeft p, .footer .footRight p{ font-size:20px;}
.topsRight a i{ font-size:24px;}
.kuais ul li i,.keslist ul li .kesLeft p{ font-size:23px;}
.zhuaList ul li .zhuRight p{ font-size:22px;}
.zhuaList ul li .zhuRight span,.zhuaList ul li .zhuRight a,.icomTop a,.inewslist ul li em{ font-size:18px;}
.icomTop span{ font-size:25px;}
.footer .footCens p{ font-size:16px;}
.inewslist ul li a{ font-size:17px;}
.inewslist ul li{ height:45px; line-height:45px;}
.ipnavs p{ font-size:21px;}
.ipnavs p font{float:right;}

.ipnavs ul li a{ font-size:17px;}
.messa ul li span,.messa ul li p{  line-height:0.45rem;}
.messa ul li p input[type="text"]{ height:0.45rem; line-height:0.45rem;}
.clickcode{ height:0.47rem;}
.arctilelist ul li a{ font-size:16px;}
.commInpage{ min-height:3.2rem;}
}
@media all and (max-width:580px){
.topsLeft,.topsRight a,.tongsRight ul li a,.keslist ul li .kesRight span a,.hosin,.footer .footCens span,.footer .footLeft p, .footer .footRight p{ font-size:18px;}
.topsRight a i{ font-size:20px;}
.kuais ul li i,.keslist ul li .kesLeft p{ font-size:29px;}
.zhuaList ul li .zhuRight p{ font-size:19px;}
.zhuaList ul li .zhuRight span,.zhuaList ul li .zhuRight a,.icomTop a,.inewslist ul li em{ font-size:16px;}
.icomTop span{ font-size:20px;}
.footer .footCens p{ font-size:15px;}
.inewslist ul li a{ font-size:16px;}
.inewslist ul li{ height:38px; line-height:38px;}
.ipnavs p{ font-size:19px;}
.ipnavs ul li a{ font-size:16px;}
.messa ul li span,.messa ul li p{ line-height:0.49rem;}
.messa ul li p input[type="text"]{ height:0.49rem; line-height:0.49rem;}
.clickcode{ height:0.51rem;}
.arctilelist ul li a{ font-size:15px;}
.commInpage{ min-height:3.2rem;}
}
@media all and (max-width:420px){
.topsLeft,.topsRight a,.tongsRight ul li a,.keslist ul li .kesRight span a,.hosin,.footer .footCens span,.footer .footLeft p, .footer .footRight p{ font-size:15px;}
.topsRight a i{ font-size:16px;}
.kuais ul li i,.keslist ul li .kesLeft p{ font-size:15px;}
.zhuaList ul li .zhuRight p{ font-size:17px;}
.zhuaList ul li .zhuRight span,.zhuaList ul li .zhuRight a,.icomTop a,.inewslist ul li em{ font-size:15px;}
.icomTop span{ font-size:16px;}
.footer .footCens p{ font-size:14px;}
.inewslist ul li a{ font-size:15px;}
.inewslist ul li{ height:33px; line-height:33px;}
.ipnavs p{ font-size:17px;}
.ipnavs ul li a{ font-size:15px;}
.messa ul li span,.messa ul li p{ line-height:0.52rem;}
.messa ul li p input[type="text"]{ height:0.52rem; line-height:0.52rem;}
.clickcode{ height:0.54rem;}
.arctilelist ul li a{ font-size:14px;}
.commInpage{ min-height:2.8rem;}
}
@media all and (max-width:385px){
.topsRight a{ width:3.33rem;}
.topsLeft,.topsRight a,.tongsRight ul li a,.hosin,.footer .footCens span,.footer .footLeft p, .footer .footRight p{ font-size:13px;}
.topsRight a i{ font-size:13px;}
.keslist ul li .kesRight span a{ font-size:12px;}
.kuais ul li i,.keslist ul li .kesLeft p{ font-size:13px;}
.zhuaList ul li .zhuRight p{ font-size:15px;}
.zhuaList ul li .zhuRight span,.zhuaList ul li .zhuRight a,.icomTop a,.inewslist ul li em{ font-size:13px;}
.icomTop span{ font-size:13px;}
.footer .footCens p{ font-size:13px;}
.inewslist ul li a{ font-size:14px;}
.inewslist ul li{ height:28px; line-height:28px;}
.ipnavs p{ font-size:15px;}
.ipnavs ul li a{ font-size:13px;}
.messa ul li span,.messa ul li p{ line-height:0.55rem;}
.messa ul li p input[type="text"]{ height:0.55rem; line-height:0.55rem;}
.clickcode{ height:0.57rem;}
.arctilelist ul li a{ font-size:13px;}
.commInpage{ min-height:3.2rem;}
}
@media all and (max-width:320px){
.topsRight a{ width:3.33rem;}
.topsLeft,.topsRight a,.tongsRight ul li a,.keslist ul li .kesRight span a,.hosin,.footer .footCens span,.footer .footLeft p, .footer .footRight p{ font-size:12px;}
.topsRight a i{ font-size:12px;}
.kuais ul li i,.keslist ul li .kesLeft p,.keslist ul li .kesRight span a{ font-size:12px;}
.zhuaList ul li .zhuRight p{ font-size:13px;}
.zhuaList ul li .zhuRight span..zhuaList ul li .zhuRight a,.icomTop a,.inewslist ul li em{ font-size:12px;}
.icomTop span{ font-size:12px;}
.footer .footCens p{ font-size:12px;}
.inewslist ul li a{ font-size:13px;}
.inewslist ul li{ height:26px; line-height:26px;}
.ipnavs p{ font-size:13px;}
.ipnavs ul li a{ font-size:12px;}
.messa ul li span,.messa ul li p{ line-height:0.55rem;}
.messa ul li p input[type="text"]{ height:0.55rem; line-height:0.55rem;}
.clickcode{ height:0.57rem;}
.arctilelist ul li a{ font-size:12px;}
.commInpage{ min-height:2.2rem;}
}

/*判断 end*/


/*全屏*/
.page{width:100%;height:100%;background:#eee;}
.page1{background:#000;}
.containter{width:100%;height:100%;position:absolute;left:0;top:0;}
.dian{position:absolute;left:20px;top:50%;text-align: center;transform:translateY(-50%);z-index:99}
.dian ul{text-align:center;width:14px;-padding-top:5px;}
.dian li{width:24px;height:26px;background:url(../img/li_arr1.png) left center no-repeat;text-align: center;margin:0 auto;margin-bottom:20px;cursor:pointer;}
.dian li span{display:none;}
.dian .da{width:24px;height:26px;background:url(../img/li_arr.png) left center no-repeat;color:#fff;line-height:24px;}
.dian .da span{text-align:center;display:block;}
.mar_nav{position:fixed;left:0.3rem;top:50%;z-index: 111;transform:translateY(-50%);}
.mar_nav li{width:110px;height:0.25rem;margin-bottom:0.2rem;cursor:pointer;border-radius:5px;text-align:center;line-height:30px;color:#fff;font-size:14px;opacity:0;}
.mar_nav li.bg{background:url(../img/li_arr2.png) #f1f1f1 center no-repeat;color:#ae0001;width:auto;height:26px;line-height:26px;opacity:1;width:110px;}
.Index_con{position:}
.Index_con .rom{animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;-webkit-animation:arrow 3s cubic-bezier(0.5,0,0.1,1) infinite;position:absolute;
	bottom:30px;text-align:center;width:100%;z-index:99}
@keyframes arrow{ %0,%100{bottom:10px; opacity:1;} 50%{bottom:50px; opacity:.5} }
@-webkit-keyframes arrow{ %0,%100{bottom:10px; opacity:1;} 50%{bottom:50px; opacity:.5} }

/*轮播*/
.shutter {
  overflow: hidden;
  width: 100%;
  height:  100%;
  position: relative;
  margin: 50px auto;
  border-radius: 10px;
  
}
.shutter-img {
  z-index: 1;
}
.shutter-img,
.shutter-img a {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.shutter-img a {
  cursor: default;
}
.shutter-img a > img {
  width: 100%;
  height: 100%;
}
.shutter-img .created {
  overflow: hidden;
  position: absolute;
  z-index: 20;
}
.shutter-btn {}
.shutter-btn li {
  position: absolute;
  z-index: 2;
  top: 50%;
  width: 49px;
  height: 49px;
  margin-top: -25px;
  cursor: pointer;
}
.shutter-btn li.prev {
  left: 20px;
  background: url(../images/shutter_prevBtn.png) no-repeat 0 -49px;
}
.shutter-btn li.next {
  right: 20px;
  background: url(../images/shutter_nextBtn.png) no-repeat 0 -49px;
}
.shutter-desc {
  position: absolute;
  z-index: 2;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 36px;
  background: url(../images/shutter_shadow.png) repeat;
}
.shutter-desc p {
  padding-left: 20px;
  line-height: 36px;
  color: #fff;
  font-size: 14px;
}









