﻿﻿@charset "utf-8"; {padding:0px;margin:0px}
body {font-size:100px;}
* {margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;}
.trans {transition:all .3s ease-in;}
html {width:100%;min-height:100%;}
body {width:100%;min-height:100%;max-width:640px;min-width:320px;margin:0 auto;font:.24rem/1.5 "PingFang SC",Helvetica,"Helvetica Neue",Tahoma,Arial,sans-serif;color:#666;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f5f5f5;position:relative;}
body:before,body:after {content:"";width:100%;display:block;}
body:before {height:.9rem;}
body:after {height:.88rem;}
img {border:0px;}
em {font-style:normal;}
s,i {font-style:normal;}
ul,ol {list-style-type:none;}
li {list-style:none outside none;}
b {font-weight:normal;}
/*表单*/
input,button,select,textarea {outline:none;font-family:"PingFang SC",Arial;font-size:.24rem;-webkit-appearance:none !important;}
table {border-collapse:collapse;border-spacing:0;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#999;}
input:-moz-placeholder,textarea:-moz-placeholder {color:#999;}
input::-moz-placeholder,textarea::-moz-placeholder {color:#999;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color:#999;}
/*公用样式*/
.layout {position:fixed;width:100%;height:100%;left:0;top:0;z-wrapper:101;background:#000;opacity:1;}
/*链接*/
a {text-decoration:none;color:#000;background:transparent;outline:none}
a:visited {color:#999;}
a:focus {outline:none;}
a:hover,a:active {color:#d90015;outline:none;}
/*标题*/
h1,h2,h3,h4,h5,h6 {padding:0;margin:0;font-weight:normal;}
.icon {background:url(../images/icon.png) no-repeat;display:inline-block;background-size:2.4rem auto;vertical-align:middle;}
.icon,.iconbef:before,.iconbef:after {content:"\20";display:block;}
.iconbef:before {background:url(../images/icon.png) no-repeat;background-size:2.4rem auto;vertical-align:middle;}
/*清除浮动*/
.fl {float:left;}
.fr {float:right;}
.hidden {display:none;}
.clearfix:after {content:"";display:block;clear:both;width:100%;height:0;line-height:0;font-size:0;}
.clear,.clearfix:after {content:"";display:block;clear:both;width:100%;height:0;line-height:0;font-size:0;}
/*==========@@HTML默认  结束@@==========*//*==========@@HTML默认  结束@@==========*/
.wrapper {width:100%;}
/*全局颜色*/    
.header {background-size:100% 1.04rem;}
#top_main {width:100%;height:.9rem;*zoom:1;z-index:300;position:fixed;top:0px;left:0px;background:#fff;box-shadow:0 4px 4px rgba(9,2,4,.55);}
#top {max-width:640px;min-width:320px;height:.9rem;margin:0px auto;position:relative;border-bottom:1px solid #e3e3e3;}
#top .logo {width:4.5rem;display:block;padding-top:.07rem;margin-left:.14rem;}
#top .logo a {display:block;}
#top .logo img {display:block;width:2.5rem;}
#top .topsearch {display:block;position:absolute;right:18%;top:0;text-align:center;cursor:pointer;font-size: .5rem;line-height: .9rem;}
#top .topsearch span {display:block;width:.34rem;height:0.34rem;background-position:0rem -1.2rem;}
#top_main .tsearch * {box-sizing:border-box;}
#top_main .tsearch {position:absolute;height:1rem;width:100%;padding:.2rem 5%;left:0;top:.9rem;z-index:99;background:#f5f5f5;box-sizing:border-box;display:none;border-top:1px solid #333;}
#top_main .tsearch input {-webkit-appearance:none;}
#top_main .tsearch .txt {width:76%;color:#666;text-indent:.3rem;font-size:.22rem;height:.64rem;background:#fff;border:1px solid #fff;border-radius:0.1rem;position:absolute;left:5%;top:.2rem;border-top-left-radius:.6rem;border-bottom-left-radius:.6rem;}
#top_main .tsearch .btn {color:#fff;font-size:.22rem;width:16%;height:.62rem;line-height:.6rem;text-align:center;border:0px;background:url(../images/icon_s.png) #333 no-repeat center;position:absolute;right:5%;top:.2rem;border-top-right-radius:.6rem;border-bottom-right-radius:.6rem;}
#top_main .btn_close_main {width:.88rem;height:0.9rem;background-color:#333;position:absolute;top:0;right:14%;z-index:101;display:none;}
#top_main .btn_close_main .btn_close {width:.34rem;height:.33rem;margin-top:.32rem;margin-left:.26rem;background-position:-2rem -1rem;}
#top #nav {font-size: .5rem;line-height: .9rem;position:absolute;right:6%;top:0;text-align:center;cursor:pointer;}
#top .close {background-position:-2.06rem 0;width:.34rem;height:.34rem;cursor:pointer;position:absolute;right:12%;top:-0.06rem;text-align:center;}
/*subNav*/
.subNav {position:fixed;top:0px;left:0px;right:0px;filter:progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0,direction=120,strength=5);z-index:399;opacity:0;visibility:hidden;width:100%;height:100%;max-width:640px;min-width:320px;margin:auto;background:#fff;transition:all .6s ease 0s;transform:translate3d(0,-100px,0);-moz-transform:translate3d(0,-100px,0);-webkit-transform:translate3d(0,-100px,0);overflow-y: scroll;padding-bottom: 60px}
.subNavCon {margin:0px;width:100%;}
.subNav .subTop {height:.9rem;background:#fff;z-index:400;position:relative;border-bottom:1px solid #ddd;}
.subNav .subTop .nylogo {width:4.5rem;display:block;padding-top:.07rem;margin-left:.14rem;}
.subNav .subTop .nylogo a {display:block;}
.subNav .subTop .nylogo img {display:block;width:2.5rem;}
.subNav .subTop .close {width:.42rem;height:.42rem;position:absolute;z-index:1;right:.25rem;top:.24rem;background-position:-2.06rem 0;display:inline-block;vertical-align:middle;}
.subNav .subBottom {height:100%;margin:0 0.6rem;}
.subNav .subBottom li {padding-top:.06rem;padding-bottom:.08rem;border-bottom:1px solid #ddd;position:relative;}
.subNav .subBottom li a {display:block;color:#999;width:100%;}
.subNav .subBottom li a .txt {height:.8rem;line-height:.8rem;color:#333;}
.subNav .subBottom li a.hover .txt {color:#30b7ef;}
.subNav .subBottom li a .tit {display:inline-block;font-size:.3rem;line-height:.8rem;font-family:"AvantGarde Bk BT";color:#333;}
.subNav .subBottom li em {width:.38rem;height:.28rem;display:inline-block;background-position:-2.08rem -.5rem;vertical-align:middle;position:absolute;right:0;top:.32rem;}
.subNav .subBottom li i{float: left;line-height: .6rem;padding:0 8px}
.subNav .subBottom .list {padding-top:0.2rem;}
.subNav .subBottom li.hover a .tit,.subNav .subBottom li:hover a .tit {color:#333;}
.subNav.show {opacity:1;visibility:visible;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);}
.subNavShow {-webkit-transform:translateX(-48%);-moz-transform:translateX(-48%);-ms-transform:translateX(-48%);transform:translateX(-48%);display:block;}
.subNav .subnav2 {margin-top:.2rem;display:none;position: relative;}
.subNav .subBottom li .subnav2 a {height:.6rem;font-size:.24rem;box-sizing:border-box;line-height:.6rem;text-align:left;color:#666;display:block;padding:0;background:none;border-bottom:1px solid #ddd;font-size:.24rem!important;margin-bottom:.2rem;}
.subNav .subBottom li .subnav2 span{width:.38rem;height:.28rem;display:inline-block;background-position:-2.08rem -.5rem;vertical-align:middle;position:absolute;right:0;top:.16rem;}

.subNav .subBottom li .subnav3 i{padding: 0 12px}

.subNav li.hover em {width:.31rem;height:.03rem;top:.46rem;background-position:-2.06rem -1.54rem;}
/*底部信息*/
#copyright {padding:3px 0px;text-align:center;font-size:14px;color:#666;margin-bottom:0}
#copyright a {color:#666;font-size:14px;}
#copyright .TechnicalSupport {text-align:center;padding-bottom:5px;font-size:14px;}
#copyright .TechnicalSupport a {font-size:14px;}
#copyright .bottom_copyright {padding:10px 0px 10px;font-size:14px;color:#fff;border-top:1px solid #fff}
#copyright .bottom_copyright a {color:#fff}
#copyright .bottom_navigation {text-align:center;height:35px;line-height:35px;background:#71C6A0;font-size:14px;display:none}
#copyright .bottom_navigation a {font-weight:normal;color:#000}
#copyright .Mobile {text-align:center;height:35px;line-height:35px;}
#copyright .Mobile a {color:#fff;font-weight:bold;}
#copyright .Language {color:#666;text-align:center;margin-top:5px;}
/*置顶*/
#topcontrol {padding:10px;border-radius:50%;-webkit-border-radius:50%;border:3px solid #eeeeee;width:30px;height:30px;text-align:center;position:fixed;bottom:150px;right:20px;opacity:1;cursor:pointer;box-shadow: 1px 1px 3px #666;z-index: 1000000}
#topcontrol img {width:10px;position:absolute;top:7px;left:7px}
#gun_xinwen {height:;width:100%;float:left;position:relative;}
#gun_xinwen ul {width:1200px;margin:0 auto}
#suiji,#gun_xinwen {font-size:0;width:0;height:0}
#suiji img,#gunxinwen img {width:0;height:0}

/*内页通用样式*/

.nybanner {width:100%;height:0;position:relative;overflow:hidden;margin-bottom:-.9rem;;background-size:6.4rem 2.4rem;color:#fff;}
.nybanner .title {padding-left:.4rem;}
.nybanner h3 {margin-top:.7rem;font-size:.4rem;line-height:.45rem;color:#fff;}
.nybanner .en {font-size:.33rem;font-family:arial;font-weight:bold;}
.nybanner .line {display:block;width:.6rem;height:.04rem;background:#fff;margin-top:.05rem;}
.cateList {width:100%;margin-top:.0rem;line-height:0.8rem;text-align:center;background:#333;color:#fff;position:relative;}
.cateList .goBack {width:.8rem;height:.8rem;padding-top:.25rem;position:absolute;left:.1rem;top:0;z-index:12;}
.cateList .goBack:before {width:.2rem;height:.32rem;display:block;margin:0 auto;background-position:-1.5rem -2.1rem;}
.cateList h3 {position:relative;font-size:.3rem;}
.cateList h3 s {position:absolute;top:0.34rem;right:.4rem;width:.22rem;height:.18rem;margin-left:.1rem;background-position:-1.06rem -2.2rem;display:none;}
.cateList .box {width:100%;padding:.2rem 3% .0;z-index:11;background:#fff;display:none;border-bottom:1px solid #ddd;}
.cateList .box a {width:48.5%;margin-right:3%;margin-bottom:.15rem;height:.62rem;line-height:.6rem;border:1px solid #dddddd;font-size:.26rem;text-align:center;display:block;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.cateList .box a:nth-child(2n) {margin-right:0;}
.dialog-layout {position:fixed;width:100%;height:100%;left:0;top:0;z-index:999;background:#000;opacity:.8;}
/*showInfo*/
.showInfo {padding:0 0 .2rem;overflow:hidden;}
.showInfo article {width:100%;padding:.3rem 0;text-align:center;background:#fff;border-bottom:1px solid #dddddd;}
.showInfo article .title {margin:0 2%;font-size:.36rem;line-height:.44rem;text-align:center;}
.showInfo article .mark {font-size:.22rem;padding:.2rem 0 0;text-align:center;color:#666666;}
.showInfo article .mark span {margin:0 .06rem;}
.showInfo .img {width:94%;margin:.25rem auto;}
.showInfo .img img {max-width:100%;display:block;margin:0 auto;}
.showInfo .contxt {padding:.2rem 3% .4rem;line-height:.42rem;color:#666666;}
.showInfo .contxt img {max-width:100% !important;height:auto !important;}
/*content*/
.content {width:100%;padding:.3rem 0 .3rem;background:#f0f0f0;clear:both;}
.content.iteam {padding:0 3% .4rem;}
/*aboutPage*/
.aboutPage {padding:15px;color:#666;box-sizing:border-box;text-align:justify;}
.aboutPage1 {background:#fff;font-size:16px}
.aboutPage img {height:auto!important;}
.detailPage {background:#fff;}
/*newsPage*/
.newsPage {padding-bottom:0rem;}
.newsPage .item {width:94%;padding:0 .1rem;height:1.5rem;display:block;background:#fff;margin:0 auto .22rem;}
.newsPage .item .img {width:2rem;height:1.5rem;padding:0 0.2rem 0 0}
.newsPage .item .img img {width:100%;height:100%;object-fit:contain}
.newsPage .item .new_r {width:auto;}
.newsPage .item h3 {padding-top:.1rem;font-size:.26rem;line-height:0.34rem;margin-bottom:.06rem;color:#333333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.newsPage .item p {font-size:.22rem;line-height:0.32rem;color:#999999;overflow:hidden;height: 0.64rem}
.newsPage .item .time {color:#999;font-size:.22rem;}
.newsPage .item:first-child {padding-top:0;}
/*picturePage*/
.picturePage {width:100%;padding-bottom:5%;}
.picturePage .item {width:45.5%;margin-left:3%;margin-bottom:.3rem;float:left;background:#fff;}
.picturePage .item a {display:block;width:100%;}
.picturePage .item figure {width:100%;height:160px;overflow:hidden;position:relative;}
.picturePage .item img {width:100%;height:100%;object-fit:cover;}
.picturePage .item h3 {text-align:center;line-height:.6rem;height:.6rem;width: 100%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
/*contactPage*/
.contactPage1 {background:#fff;}
.contactPage {padding-bottom:.3rem;}
.contactPage .txtcon {padding:0 .4rem .3rem;}
.contactPage .imessage {position:relative;}
.contactPage .miaod {position:absolute;width:100%;height:.01rem;display:block;opacity:0;left:0;top:-1rem;}
.contactPage .title {margin:.2rem 3% .2rem;color:#61b32e;font-size:.34rem;font-weight:bold;}
.contactPage .mapArea {width:100%;overflow:hidden;margin-top:.2rem;}
.BMap_bubble_content {font-size:.2rem;}

#linaixwomen{padding-bottom: 10px;line-height: 28px}
#linaixwomen i{color:#999;padding-right: 10px;font-size: 16px} 
#linaixwomen i.i1{font-size: 20px}
#linaixwomen i.i2{font-size: 20px}
#linaixwomen i.i3{font-size: 20px}
#linaixwomen i.i8{font-size: 25px}
/*留言*/
.guestbook_table li {float:left;width:100%;margin-bottom:15px}
.guestbook_table li input {padding:0;margin:0;width:95%;height:40px;line-height:40px;border:1px solid #D9D9D9;border-radius:4px;text-indent:10px;}
.guestbook_table li textarea {width:94%;height:100px;padding:15px 12px;border:1px solid #D9D9D9;color:#666666;border-radius:4px;}
.guestbook_table li input[type="radio"] {width:auto;height:20px;line-height:20px;position:relative;top:0;}
.guestbook_table li span {height:20px;line-height:20px;position:relative;top:-5px;padding:0 5px;}
.guestbook_table li.gust_li_MessageContent {width:95%}
.guestbook_table li.gust_yanz {width:100%}
.guestbook_table li.gust_yanz input {margin-bottom:15px}
#code {height:34px}
.guestbook_table li.gust_tijiao {}
.guestbook_table li.gust_tijiao input {width:100%;color:#fff;font-size:16px;text-indent:0}
.login {width:90%;margin:1% auto;padding:3%;}
/*分页条*/
.pages {text-align:center;overflow:hidden;margin-top:2%;margin-bottom:2%;width:100%;}
.yema a,.yema span {padding:0 10px;border:#ccc 1px solid;margin:0 2px;font-size:17px;display:inline-block;color:#333;margin-bottom:10px;border-radius:4px;}
/**//* reLink */
.reLink {line-height:0.38rem;color:#666;border-top:0.02rem solid #e4e4e4;border-bottom:0.02rem solid #e4e4e4;margin-bottom:0.15rem;font-size:0.24rem;padding:0.15rem;}
.reLink .prevLink,.reLink .nextLink {width:100%;}
.reLink a {color:#666;font-size:0.24rem;}
.reLink a:hover {color:#004a91;}
embed {width:100% !important;height:auto !important;}
/*字体*/ @media only screen and (min-width:641px) {html {font-size:100px;}
}
@media only screen and (max-width:640px) {html {font-size:100px;}
}
@media only screen and (max-width:540px) {html {font-size:84.375px;}
}
@media only screen and (max-width:480px) {html {font-size:75px;}
}
@media only screen and (max-width:414px) {html {font-size:64.6875px;}
}
@media only screen and (max-width:400px) {html {font-size:62.5px;}
}
@media only screen and (max-width:375px) {html {font-size:58.5938px;}
}
@media only screen and (max-width:360px) {html {font-size:56.25px;}
}
@media only screen and (max-width:320px) {html {font-size:50px;}
}
@media all and (min-width:640px) {#top_main {max-width:640px;left:50%;margin-left:-320px;}
}
@media all and (min-width:640px) {#toolbar {max-width:640px;left:50%;margin-left:-320px;}
}
.indexTit {width:100%;padding:10px;line-height:40px;}
.indexTit .more {float:right;line-height:40px;font-family:arial; }
.indexTit h3 {font-size:24px;display:inline-block;*display:inline;*zoom:1;margin:0 5px 0 7px;}
.indexTit s {width:25px;height:30px;background-position:-94px -26px;}
.indexTit .en {font-family:arial;font-size:16px;display:inline-block;*display:inline;*zoom:1;}
.txtlist {width:96%;position:relative;overflow:hidden;border:#ccc solid 1px;padding:12px;margin: 0 auto}
.txtlist .list {width:100%;position:relative;}
.txtlist li {width:100%;height:36px;line-height:36px;overflow:hidden;float:left;margin-right:70px;}
.txtlist li a {width:100%;display:block;}
.txtlist li s {width:4px;height:4px;display:inline-block;vertical-align:middle;margin-top:-1px;border-radius:100%;background:#333333;margin-right:10px;}
.txtlist li .time {float:right;}