/**********重置**********/
@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%;}

/*** =======================================================      页面      ==================================================================== ***/


/**提示层，加载框**/
#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:relative; height:1rem; width:100%; overflow:hidden; background:#fff;}
.headerLeft{ position:absolute; left:0; top:0;}
.headerLeft img{ height:0.85rem; margin:0.1rem 0.2rem;}
/*.headerLogo{width:50%;margin:auto;text-align:center;padding:0.15rem 0;}
.headerLogo img{width:4.2rem;}*/
.headerRught{ position:absolute; right:0;top: 0}
.headerRught img{ height:0.39rem;margin:0.32rem 0.2rem;}

.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:#2257b2; overflow:hidden; display:table;position:fixed;bottom:0;max-width:720px;height:1.1rem;}
.footer ul li{width:25%;float:left;text-align:center;color:#fff;height:1.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.15rem;height:0.5rem;}
.footer ul li img{width:0.41rem;}
.footer ul li p{color:#fff;font-size:0.24rem;}
.footer ul li.footDq{background:#0e3d8e;}
/**侧栏**/
.nav {position:fixed;top:0;right: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{ }
.ipnavs ul{ display:none; background:#fff; width:100%; position:absolute; border-bottom:1px solid #ccc;z-index:2}
.ipnavs p{padding:0 0.28rem; height:0.8rem; line-height:0.8rem; border-bottom:1px solid #E9E9E9; font-size:22px; background:url(../img/jia.png) 0.28rem 50% no-repeat; text-indent:24px; cursor:pointer; color:#2166a5;}
.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;line-height:0.6rem;height:0.6rem;}
.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:#2166a5; background:url(../img/leftjt2.png) 95% 50% no-repeat;}


/********************页面私有样式********************/
/******首页类幻灯片 start******/
.main_image {width:100%; height:6rem;overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px;  overflow:hidden; height:6rem; 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:6rem;}
.main_image li a {display:block; width:100%;}

.caid{ width:100%; height:0.4rem; line-height:0.4rem; position:absolute; margin-top:-0.4rem;}
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.2rem; height:0.2rem; border-radius:100px; margin:auto; padding:0; background:url(../img/ban_li.png) no-repeat; display:inline-block;
background-size:cover; -opacity:0.5; margin:0 0.05rem;}
div.flicking_con a.on {-opacity:1;background:#fff;}
#btn_prev,#btn_next{ display:none;}
/******首页类幻灯片 end********/

/*==========首页公共 ==========*/
.com_title{margin:auto;width:100%;text-align:center;}
.com_title p{font-size:0.35rem;margin:auto;background:url(../img/tit_back.png) center no-repeat;width:2.53rem;line-height:0.4rem;height:0.4rem;font-weight:700;background-size:100%;margin-bottom:0.2rem;}
.com_title span{font-size:0.2rem;}
.com_title.ran{color:#fff;}
.com_title.ran p{background:url(../img/tit_back1.png) center no-repeat;background-size:100%;}
.com_title.sr span{font-size:0.18rem;}
/*==========首页公共 end==========*/

/******首页 start******/
/*公司概况*/
.index_about{background:url(../img/bg.jpg) no-repeat;height:10.72rem;padding:0.1px 0;background-size:100%;}
.index_about .ab_tit{font-weight:700;font-size:0.35rem;text-align:center;margin:0.4rem auto;}
.index_about .ab_tit p{margin-bottom:0.2rem;}
.index_about .about .t{text-align:center;font-size:0.3rem;margin-bottom:0.2rem;}
.index_about .about {height:3.6rem;overflow:hidden;font-size:0.35rem;padding:0 0.3rem}
.index_about .ab_rom{text-align:center;margin-top:0.1rem;}
.index_about .ab_rom img{width:1.34rem;}
.index_about .ab_li{margin-top:0.15rem;}
.index_about .ab_li a{display:inline-block;float:left;background:#fff;width:2.34rem;height:1.5rem;margin-right:0.08rem;text-align:center;box-shadow:0 0 20px #d8d8d8}
.index_about .ab_li a:nth-child(3){margin-right:0;}
.index_about .ab_li a img{width:0.65rem;margin-top:0.28rem;}
.index_about .ab_li a p{font-size:0.28rem;line-height:0.65rem;}
.index_about .ab_li .more{width:6.8rem;height:0.6rem;text-align:center;line-height:0.6rem;font-size:0.28rem;font-weight:700;color:#fff;background:#2257b2;margin:auto;margin-top:0.84rem;}

.index_solve{background:url(../img/solve_back.jpg) center no-repeat;height:9.95rem;position:relative;background-size:100%;padding-top:0.1rem;}
.index_solve .xia{position:absolute;top:-0.36rem;left:0;right:0;margin:auto;width:0.72rem;}
.index_solve .xia img{width:0.72rem;}
.index_solve .com_title{margin-top:1rem;}

.pleft{width:90%; height:6.7rem; overflow:hidden; position:relative;left:0;right:0;margin:auto;top:0.55rem; }
.pleft .hd{ overflow:hidden;position:absolute; z-index:2;width:100%}
.pleft .hd a{display:inline-block;width:0.6rem;height:0.93rem;text-align:center;background:rgba(0,0,0,0.5);padding-top:0.13rem;margin-top:1.6rem;}
.pleft .hd a img{width:0.37rem;}
.pleft .hd .next{float:left;}
.pleft .hd .prev{float:right;}
.pleft .bd{ }
.pleft .bd ul{ overflow:hidden; zoom:1; }
.pleft .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;width:100%;background:#dbdce0; height:6.7rem;}
.pleft .bd ul li .pic{ text-align:center; height:4.2rem; }
.pleft .bd ul li .pic img{ width:100%; display:block; }
.pleft .bd ul li .pic a:hover img{ border-color:#999;  }
.pleft .bd ul li .title{width:6rem;margin:auto;margin-top:0.4rem;font-size:0.25rem;text-align:left;}
.pleft .bd ul li .title .t{font-weight:700;}
.pleft .bd ul li .title .c{height:0.7rem;overflow:hidden;margin:0.2rem auto;}
.pleft .bd ul li .title .r {line-height:0.4rem;}
.pleft .bd ul li .title .r a{display:inline-block;width:1.4rem;height:0.4rem;text-align:center;background:#2257b2;color:#fff;border-radius:50px;}


.index_prod{background:url(../img/prod_back.jpg) center no-repeat;height:12.1rem;padding-top:0.5rem;background-size:100%}
.index_prod ul{width:7.4rem;margin-top:0.45rem;}
.index_prod ul li{float:left;width:3.5rem;margin-right:0.2rem;text-align:center;background:#fff;margin-bottom:0.22rem;}
.index_prod ul li .img{height:3.2rem;position:relative;}
.index_prod ul li .img img{max-width:90%;max-height:90%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.index_prod ul li .con{background:#ededed;padding:0.15rem 0;height:0.9rem;color:#333;font-size:0.25rem;}
.index_prod ul li .con p{height:0.37rem;padding:0 0.2rem;overflow:hidden;}
.index_prod ul li .con a{display:inline-block;width:1.28rem;height:0.38rem;border:1px solid #ededed;border-radius:50px;line-height:0.4rem;color:#999;margin-top:0.1rem;}
.index_prod .rom{width:1.34rem;display:block;margin:auto;}

.index_news{padding-top:0.5rem;}
.index_news .news_rom{margin-top:0.5rem;text-align:center;font-size:0.26rem;line-height:0.6rem;}
.index_news .news_rom span{display:inline-block;width:3.3rem;height:0.6rem;background:#ededed;border-radius:5px;margin:0 0.1rem;}
.index_news .news_rom span.cur{background:#2257b2;color:#fff;font-weight:700;}
.index_news .news_list{}
.index_news .news_list .rom1,.index_news .news_list .rom2{}
.index_news .news_list .rom2{display:none;}
.index_news .news_list ul{}
.index_news .news_list .oneNew{width:6.8rem;margin:0.35rem auto;background:#ededed;overflow:hidden;height:2.2rem;}
.index_news .news_list .oneNew .img{width:3rem;float:left;overflow:hidden;height:2.2rem;}
.index_news .news_list .oneNew .img img{height:100%;max-width:none;}
.index_news .news_list .oneNew .con{width:3.3rem;padding:0 0.25rem;float:right;}
.index_news .news_list .oneNew .con .t{font-size:0.26rem;margin-top:0.2rem;height:0.78rem;overflow:hidden;}
.index_news .news_list .oneNew .con .c{font-size:0.26rem;height:0.35rem;overflow:hidden;color:#666;margin:0.1rem 0}
.index_news .news_list .oneNew .con .b{font-size:0.26rem;line-height:0.38rem;text-align:center;}
.index_news .news_list .oneNew .con .b a{display:block;width:1.28rem;height:0.38rem;color:#2257b2;border:1px solid #2257b2;border-radius:50px;}

.index_news .news_list ul li {height:0.7rem;width:6.8rem;margin:auto;margin-bottom:0.4rem;overflow:hidden;}
.index_news .news_list ul li .l{float:left;width:1.1rem;border-right:1px solid #dfdfdf;color:#b3b3b3;font-size:0.18rem;font-family:Arial;text-align:center}
.index_news .news_list ul li .l p{font-size:0.45rem;font-weight:700;line-height:0.4rem;}
.index_news .news_list ul li .r{float:right;width:5.5rem;font-size:0.25rem;color:#666}
.index_news .news_list ul li .r p{font-weight:700;height:0.35rem;overflow:hidden;color:#333}
.index_news .roms{width:1.37rem;margin:auto;}

.index_part{width:100%;height:8.2rem;background:url(../img/part_back.jpg) center no-repeat;background-size:100%;padding-top:0.5rem;}
.index_part ul{width:7.2rem;margin-left:0.2rem;margin-top:0.45rem;}
.index_part ul li{background:#fff;width:3.3rem;float:left;margin-right:0.24rem;height:1.2rem;position:relative;margin-bottom:0.15rem;}
.index_part ul li img{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;max-height:80%;max-width:90%;}
.index_part .roms {width:100%;margin:auto;font-size:0.25rem;text-align:center;margin-top:0.4rem;}
.index_part .roms a{color:#888;}


.ab_cont{width:6.6rem;margin:auto;}
.ab_cont li{margin-bottom:0.25rem;}
.ab_cont li.on{}
.ab_cont li .t{padding:0.2rem;background:#e8e8e8;border-radius:8px;}
.ab_cont li .c{display:none;min-height:1rem;}
.ab_cont li.on .c{display:block;}
.ab_cont li.on .t{background:#2257b2;color:#fff;}


















/******************内页 start******************/
/*个人中心*/
.userCon{padding:0.3rem;}
.userCon .login .tit{text-align: center;font-size:0.3rem;font-weight:700;margin-bottom:0.2rem;color:#2166a5}
.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:#2166a5;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:#2166a5;border-radius:3px;color: #fff;text-align:center;line-height:0.5rem;margin-right:0.2rem;}
/**/
.ipnavs{ background:#fff;}
.commInpage{ background:#fff;  margin:0.2rem 0; 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;position:relative;z-index:0}
.piclist ul li .neImg img{max-width:90%;max-height:90%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.piclist ul li p{ height:0.5rem; line-height:0.5rem; font-size:14px;overflow:hidden;padding:0 0.4rem;}
.piclist ul li .xon{font-size:0.14rem;text-align:left;padding:0 0.4rem;height:0.65rem;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 .zhuRight{ width:3.9rem !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:#2166a5; 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*/











