.dynr1,.dynr{padding-left: 15px;padding-right:15px;}
.dynr1 img,.dynr img,.am-g img{max-width:100%;height:auto;}
body,html{line-height:30px;font-size:12pt;}
.xxnr1 p img,.xxnr1 img,.xxnr1 div img,.xxnr1 span img,.imgk img{width:100%;height:auto;}
.spal{margin:10px;padding-left:25px;padding-right:25px;}
#newBridge .nb-icon-skin-xc-0 .nb-icon-inner-wrap{display:none}
#newBridge .nb-icon-left-bottom{margin-left:10px;}
.wzal{margin:5px 4px;padding:2px 15px;border-radius:10px;display: inline-block;text-align: center;white-space: nowrap;color: #ffffff;}
.wapk{max-width: 780px;border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
.shipin {text-align: center;}
.zshuxian{ border-left: 1px solid #C0C0C0; padding: 0 }
.bk10 li {text-align: center;padding: 10px}
.bk10 li span{width:100%}
.sun_item .sun_title,.sun_item .sun_title1 {margin-top: 10px;margin-bottom:10px;color: #262626;font-weight:normal;white-space: nowrap;overflow: hidden;}
.am-btn span{margin:0px 10px}
.ewmx{font-size:10pt;border: 2px solid #003399; padding:15px; background-color: #FAFAFA;border-radius:10px;text-align: center;position: absolute;right:0px;z-index:999;}
.sunal{}
.sunal li a{display: inline-block;padding: 6px 12px;margin: 10px 0px;border-radius: 1000px;background-color: #e6e6e6;border: 1px solid #a5a5a5;line-height: 1.2;cursor: pointer;white-space: nowrap;transition: background-color 1s ease;}
.sunal li a:hover {background-color: #a5a5a5;color: #ffffff;}

.sunge li{padding:10px;text-align:center;}
.sunge li a{width: 100%;display: inline-block;padding: 6px 12px;margin: 10px 0px;border-radius: 5px;background-color: #ffffff;border: 1px solid #a5a5a5;cursor: pointer;transition: background-color 1s ease;}
.sunge li a:hover {background-color: #e6e6e6;border: 2px solid #444444;color: #000000}
.sunge li dl{width: 100%;font-size:10pt;color: #666666;line-height:150%;}
.sunge li i{margin:15px;}

.suntu li{padding:10px;text-align:center;}
.suntu li img{width: 100%;height:auto;}

.xxlist{margin-bottom: 1.5rem;padding-left: 10px;padding-right: 10px;}
.xxlist li{display: block;margin-bottom: -1px;border: 1px solid #dedede;border-width: 1px 0;padding-right: 10px;}
.xxlist li a{display: block;padding:10px 0px;}
.xxlist li span{float: right;font-size: 10pt;}
.xxlist li dl{width: 100%;font-size:10pt;color: #666666;line-height:150%;}
.xxlist li i{float:left;margin:10px;}

.sunsp li {padding: 10px 10px;}
.sunsp li dl {width: 100%;margin:5px 0px;border: 1px solid #e9e9e9;border-radius: 3px;padding:1px;text-align: center;background-color: #ffffff;line-height:150%;transition: background-color 1s ease;}
.sunsp .bt{width: 100%;margin:5px 0px;font-size:10pt;line-height:20px;display: block;}
.sunsp li dl button{float:right;border-radius: 1000px;border: 1px solid #dedede;}
.sunsp li dl b{float:left;}
.sunsp li dl:hover {background-color: #e6e6e6;border: 2px solid #003399;color: #000000}
.sunsp li dl tu{width: 100%;height: 220px;overflow: hidden;}

.tu{width: 100%;max-height:240px;overflow: hidden; display: block;}
.tu img{width: 100%;}
.tu1{width: 100%;height: 220px;overflow: hidden;}
.tu1 img{width: 100%;}
.tu2{width: 100%;overflow: hidden;}
.tu2 img{width: 100%;}
.sun_icon {font-size: 58px;display: block;}

.by5{border-radius:5px;}
.by10{border-radius:10px;}
.by15{border-radius:15px;}
.by20{border-radius:20px;}

.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pb5{padding-bottom:5px;}
.p5{padding:5px;}
.p8{padding:8px;}
.p10{padding:10px;}
.p15{padding:15px;}
.plr5{padding:0px 5px;}
.plr10{padding:0px 10px;}
.plr15{padding:0px 15px;}
.plr20{padding:0px 20px;}
.plr25{padding:0px 20px;}
.ptb5{padding:5px 0px;}
.ptb10{padding:10px 0px;}
.ptb15{padding:15px 0px;}
.ptb20{padding:20px 0px;}
.baik{border: 1px solid #ffffff;}

.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.mt15{margin-top:15px;}
.mb15{margin-bottom:15px;}
.mt20{margin-top:20px;}
.mb20{margin-bottom:20px;}
.mlr10{margin:0px 10px;}
.mlr15{margin:0px 15px;}
.mlr20{margin:0px 20px;}
.mlr25{margin:0px 25px;}
.mtb5{margin:5px 0px;}
.mtb10{margin:10px 0px;}
.mtb15{margin:15px 0px;}
.mtb20{margin:20px 0px;}
.mtb25{margin:25px 0px;}

.m5{margin:5px;}
.m8{margin:8px;}
.m10{margin:10px;}
.m15{margin:15px;}

.hgao70,.hgao70 p{line-height:70%;}
.hgao100,.hgao100 p{line-height:100%;}
.hgao120,.hgao120 p{line-height:120%;}
.hgao150,.hgao150 p{line-height:150%;}
.hgao160,.hgao160 p{line-height:160%;}
.hgao170,.hgao170 p{line-height:170%;}
.hgao180,.hgao180 p{line-height:180%;}
.hgao200,.hgao200 p{line-height:200%;}

.sunheader {padding:35px 15px 10px 15px}

@media (min-width:1600px) {
.container {width: 1340px!important;}
}

@media (min-width:1200px) {
.container {width: 1170px;margin: 0 auto;}
.juzhong {margin: 0 auto;clear:both;float:none;margin-top:10px;margin-bottom:10px;}
.dynr p img,.xxnr p img,.xxnr img,.xxnr div img,.xxnr span img{max-width:790px;height:auto;margin: 0 auto;}
.dynr1 p img,.dynr td img,.dynr img{min-width:790px;width:100%;height:auto;margin: 0 auto;}
.duqukuai h2{font-size: 22pt;}
.duqukuai p{font-size: 12pt;}
.duqukuai2 p{font-size: 10pt;color: #9b9b9b;}
.suntitle {font-size: 20pt;font-weight: bold;text-align: center}
.sundescription {font-size: 12pt;line-height: 30px;color: #9b9b9b;text-align: center;margin: 13px 0 0}
.gunxx span{float:right;font-size:16px;}
.page-header .page-header-title {font-size: 30px;color: #fff;font-weight: bold}

/* .am-u-lg-4 .tu2,.am-u-sm-12 .tu2{height: 300px;} */
/* .am-u-lg-3 .tu2,.am-u-sm-6 .tu2{height: 240px;} */
/* .am-u-lg-24 .tu2,.am-u-sm-6 .tu2{height: 180px;} */

.sun_item .sun_title{font-size:14pt;}
}

@media screen and (max-width:640px) {
body,html{line-height: 1.5;font-size:11pt;}
.dynr p img,.dynr1 p img,.xxnr p img,.xxnr img,.xxnr div img,.xxnr span img{width:100%;height:auto;}
.hope0 h2,.hope1 h2{font-size: 20pt;font-weight:bold}
.duqukuai h2{font-size: 20pt;font-weight:bold}
.duqukuai p,.duqukuai2 p{font-size: 11pt;}
.suntitle {font-size: 20pt;font-weight: bold;text-align: center}
.sundescription {font-size: 12pt;line-height: 30px;color: #9b9b9b;text-align: center;margin: 13px 0 0}
.gunxx span{float:right;font-size:16px;display:none;}
[class*="am-u-"] {padding-left: 8px;padding-right: 8px;}
.spal{width:90%}
.page-header .page-header-title {font-size:26px;color: #fff;font-weight: bold}

.am-u-lg-4 .tu2,.am-u-sm-12 .tu2{height: 280px;}
.am-u-lg-3 .tu2,.am-u-sm-6 .tu2{height: 200px;}
.am-u-lg-24 .tu2,.am-u-sm-6 .tu2{height: 150px;}
.sun_item .sun_title{font-size:14pt;}

}

.al,.al1{float: left}
.ar,.ar1{float: right}
.tc{text-align: center}
.tr{text-align: right}
.tb10{margin-top:10px; margin-bottom:10px;}
.pduan{padding-top:40px; padding-bottom:60px;}
.pt10{margin-top:10px;}
.p0{padding:0px;}
.p1{padding:1px;}
.p5{padding:5px;}
.p8{padding:8px;}
.p10{padding:10px;}
.p15{padding:15px;}
.zi8,.zi8 i{font-size:8pt;}
.zi9,.zi9 i{font-size:9pt;}
.zi10{font-size:10pt;}
.zi11{font-size:11pt; }
.zi12{font-size:12pt; }
.zi14{font-size:14pt; }
.zi16{font-size:16pt; }
.zi18{font-size:18pt; }
.zi20{font-size:20pt; }
.zi22{font-size:22pt; }
.zi24{font-size:24pt; }
.zi26{font-size:26pt; }

.clear{ clear:both; width:100%; height:0px}
.footer_main a{color: #ffffff;}
a {color: #333333;}

.bai,.bai p,.bai span,.bai td,.bai div,.bai li,.bai a{color: #ffffff;}
.sqzi li{color: #000000;font-size:12pt;}

.am-list {margin-bottom: 1.5rem;padding-left:10px;padding-right:10px;}
.am-list li{padding:10px}

.spge{margin:20px 0px;}
.spge li dl{border: 1px solid #d8d8d8;line-height: 25px;margin:15px 10px;padding:0px;border-radius:10px;background-color: #f1efef;display: block;}

.tu01 {max-height: 160px;}
.tu02 {max-height: 200px;}
.tu03 {max-height: 300px;}
.tu01,.tu02,.tu03{padding:5px;display:block;overflow: hidden;background-color: #ffffff;border-radius:10px;}
.tu01 img,.tu02 img,.tu03 img{width: 100%;}


.tige{display:none;position:absolute; left:10px; top:10px; background:#149A8C;
color:#ffffff;background-image: url("/web/images/ge.jpg"); background-size: cover; background-position: center center;}
.tige01{padding: 20px 15px 15px;display: inline-block;vertical-align: middle;
color: #ffffff;text-align: center;width:100%; height:100%;background-color: rgba(20,154,140,0.8);}
.tige01 a{color: #ffffff;}
.tige01 h3{margin: 0 0 5px 0;font-size:14pt}
.am-u-lg-3 .tige01 p,.am-u-md-3 .tige01 p{margin: 0 0 0 0;font-size:10pt;}
.am-u-lg-4 .tige01 p,.am-u-md-4 .tige01 p{margin: 0 0 0 0;font-size:12pt;}
.noxian{display:none;}
.isxian{display:block;}

.hope0{background: #FFFFFF;padding-left:0; padding-right:0;}
.hope1{background: #F5F5F5;padding-left:0; padding-right:0;}
.hope-img0{text-align: center;margin-top: 10px;}
.hope-img0 i{font-size: 72pt; line-height: 60px; margin-top: 0; margin-bottom: 0; padding-bottom:10px}
.hope-img0 img{width:auto; height:100%;overflow: hidden;}
.hope-img0 dl{width:200px; height:200px;overflow: hidden;margin: 0 auto;}

.hope-img1{text-align: center; float:right;margin-top: 10px;}
.hope-img1 i{font-size: 72pt; line-height: 60px; margin-top: 0; margin-bottom: 0; padding-bottom:10px}
.hope-img1 img{width:auto; height:100%;overflow: hidden;}
.hope-img1 dl{width:200px; height:200px;overflow: hidden;margin: 0 auto;}

@media (min-width:600px) {
[class*="am-u-"] {padding-left: 15px;padding-right: 15px;}
.hope0 h2,.hope1 h2{font-size: 22pt;}
.tubig dl{width:400px; height:400px;overflow: hidden;margin: 0 auto;}
.tumd{margin-top:40px;}
.tumd dl{width:300px; height:300px;overflow: hidden;margin: 0 auto;}
.am-modal-dialog {width: 400px;}
.am-bd-fixed {padding-top:10px;padding-bottom:10px;background-color: rgba(204,204,204,0.9);position: fixed;bottom:0px;z-index: 1009;width:100%;min-height:60px;overflow: hidden;text-align:center;}
.am-bd-fixed i{font-size:13pt;}
.am-bd-fixed .tel{margin-left:2px;margin-right:2px;background-color: rgba(144,144,144,0.9);width:28%;color:#ffffff;font-weight: bold;line-height:35px;border-radius:25px;display: inline-block;}
.am-bd-fixed .bd{margin-left:2px;margin-right:2px;text-align:center;background-color: rgba(214,172,2,0.9);width:35%;color:#ffffff;font-weight: bold;line-height:35px;border-radius:25px;display: inline-block;}
.am-bd-fixed .kefu{text-align:center;background-color: rgba(201,113,20,0.9);color:#ffffff;font-weight: bold;width:33%;line-height:35px;border-radius:25px;display: inline-block;}
}

.duqukuai{text-align: center; padding-top: 20px; padding-bottom: 20px}
.duqukuai2{text-align: center; color: #333333; padding-top: 20px; padding-bottom: 20px}
.duqukuai2 h2{font-size:16pt;font-weight: bold;}

.memoxx p,.memoxx div,.memoxx td,.memoxx span{}
.memoxx p img,.memoxx div img,.memoxx td img,.memoxx span img{width: 100%;}

.touming{background-color: rgba(102,102,102,0.85);}

.am-container {padding-top:50px; padding-bottom:50px;width: 100%;max-width: 1200px;	font-size:11pt;}

.bghui{background-color: #F8F8F8}
.bghei{color: #EFEFEF; background-color: #666666}
.bglan{color: #FFFFFF; background-color: #3366CC}
.bghong{color: #FFFFFF; background-color: #FF0000}
.bgcheng{color: #FFFFFF; background-color: #FF9900}
.bghuang{color: #FFFF00}

.flv{color: #009933}
.fhong{color: #FF0000}
.fcheng{color: #CC9900}
.flan{color: #336699}
.fhui{color: #666666}
.fhuang{color: #FFFF00}

.xxhang{line-height: 40px; margin-top: 0; margin-bottom: 0}
.xxhang a{}

.xxhang2{line-height: 30px; margin-top: 0; margin-bottom: 0; height:70px}
.xxhang2 dd{color: #999999; font-size: 10pt}

.header-box {background: #fff}
.topbar {width: 100%;background-color: #7c6aa6}
.topbar .container .am-g {padding: 3px 0;font-size: 15px;color: #fff}
.topbar .container .am-g .topbar-left {font-size: 15px}
.topbar .container .am-g .topbar-left .am-icon-globe {font-size: 23px}
.topbar .container .am-g .topbar-left .am-btn-primary {color: #fff;background-color: #7c6aa6;border-color: #7c6aa6}
.topbar .container .am-g .topbar-left .am-btn {padding: 0;line-height: 1;margin-top: -10px}
.topbar .container .am-g .topbar-right {line-height: 34px;width: 75%}
.topbar .container .am-g .topbar-right i {opacity: .3;margin: 0 5px}
.topbar .container .am-g .topbar-right a {color: #fff;font-size: 14px;margin: 4px}
.topbar .container .am-g .topbar-right a:nth-of-type(1) {margin-left: 20px}

@media screen and (max-width:640px) {
.sqzi li{color: #000000;font-size:10pt;}

.am-tel-fixed{color:#ffffff;font-weight: bold;line-height:42px;text-align:center;background-color: rgba(144,144,144,0.9);border-radius:5px;position: fixed;bottom:5px;z-index: 1009;left:10px;right:10px;padding:0px 15px;display:block;}
.am-tel-fixed i{font-size:13pt;}

.am-bd-fixed {position: fixed;padding-top:10px;padding-bottom:7px;background-color: rgba(204,204,204,0.9);bottom: 0px;z-index: 1009;width:100%;min-height:42px;color:#ffffff;overflow: hidden;}
.am-bd-fixed i{font-size:13pt;}
.am-bd-fixed .tel{text-align:center;margin-left:90px;margin-right:2px;background-color: rgba(144,144,144,0.9);color:#ffffff;font-weight: bold;width:28%;line-height:35px;border-radius:25px;display: inline-block;}
.am-bd-fixed .tela{text-align:center;margin-left:40px;margin-right:2px;background-color: rgba(144,144,144,0.9);color:#ffffff;font-weight: bold;width:28%;line-height:35px;border-radius:25px;display: inline-block;}
.am-bd-fixed .telm{text-align:center;margin-left:40px;margin-right:2px;background-color: rgba(144,144,144,0.9);color:#ffffff;font-weight: bold;width:75%;line-height:35px;border-radius:25px;display: inline-block;}

.am-bd-fixed .bd{padding: 0px 15px;text-align:center;margin-left:2px;margin-right:2px;background-color: rgba(214,172,2,0.9);color:#ffffff;font-weight: bold;line-height:35px;border-radius:25px;display: inline-block;}
.am-bd-fixed .kefu{text-align:center;background-color: rgba(201,113,20,0.9);color:#ffffff;font-weight: bold;width:30%;line-height:35px;border-radius:25px;display: inline-block;}

.tubig dl{width:300px; height:300px;overflow: hidden;margin: 0 auto;}

.duqukuai img{width:95%;height:auto;}
.m-header .m-logo {	width: 100%;font-size:20px;margin: 0px auto;white-space: nowrap;line-height:45px;overflow: hidden;}
.m-header .m-logo img {	height:45px;width:auto;	margin: 0 auto}
.m-header .am-offcanvas-bar {width:40%;background: #444444}
.m-header .am-icon-bars {font-size: 30px;color: #262626}
.m-header {	padding: 10px 0;background: #fFF}

.am-menu-offcanvas1 .am-menu-nav>li>a:focus,.m-header .am-menu-offcanvas1 .am-menu-nav>.am-open>a,.m-header .am-menu-offcanvas1 .am-menu-nav>li>a:hover {
background-color: #444444!important;color: #fff;outline: 0}

.m-header .am-menu-offcanvas1 .am-menu-sub {background-color: #444444!important}
.m-header .am-menu-sub {padding: 0}
.m-header .am-menu-sub li {border-top: 1px solid rgba(0,0,0,.3);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.05);box-shadow: inset 0 1px 0 rgba(255,255,255,.05);text-shadow: 0 1px 0 rgba(0,0,0,.5);padding-left:16px}

.m-header .am-menu-offcanvas1 .am-menu-nav>li>a {color: #fff}
.m-header .am-menu-sub li a {color: rgba(255,255,255,.3);text-shadow: none!important}
.m-header .nav-icon::before {margin-left: -14px;margin-right: 5px}
.m-header .nav-icon-globe::before {content: "\f0ac"}
.m-header .nav-share-contain {height: 44px;line-height: 44px;text-indent: 9px;padding: 0;position: relative;color: #ccc;border-top: 1px solid rgba(0,0,0,.3);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.05);box-shadow: inset 0 1px 0 rgba(255,255,255,.05);text-shadow: 0 1px 0 rgba(0,0,0,.5)}

.sunheader {padding:15px}
.sunheader{font-size: 30px!important}
.sunheader .sundescription {font-size: 15px;line-height: 32px}
.sundescription {font-size: 16px}
.footer h3{text-align: center;}

}

.header {padding-left:0; padding-right:0; padding-top:15px; padding-bottom:15px}
.xiaxian{border-bottom:1px solid #eeeeee; }
.logo {padding-top: 0px; font-size:22pt;white-space: nowrap;line-height:50px;max-width: 300px;}
.logo img{width:auto;max-width:300px;max-height: 58px;}
.header .header-right {text-align: center}
.header .header-right .header-contact {float: left;text-align: center;padding: 0 100px 0 0}
.header .header-right .header-contact .header_contacts--item {float: left;vertical-align: middle}
.header .header-right .header-contact .header_contacts--item .contact_mini {position: relative;padding: 0 40px 0 35px}
.header .header-right .header-contact .header_contacts--item .contact_mini strong {display: block;font-size: 15px;font-weight: bold;text-align: left}

.header .header-right .header-contact .header_contacts--item .contact_mini .contact-icon {font-size: 26px;position: absolute;top: 50%;transform: translate(0,-50%);left: 0}

.header .header-right .header-contact .header_contacts--item .contact_mini span {font-size: 12px;color: #969696;display: block;text-align: left}

.header .header-right .cdys0 {float: right;}
.header .header-right .cdys0 {color: #4a4a4a;background-color: #fff;border-color: #4a4a4a;margin-top:5px;padding:7px 8px;}
.header .header-right .cdys0 :hover{background-color: #4a4a4a;color: #fff}

.cdys1{margin-top:10px;border-radius:5px;}
.cdys2{margin-top:10px;border-radius:1px;border-bottom:1px solid #808080;}
.cdys3{margin-top:10px;border-radius:1px;border-left-width: 1px; border-right-width: 1px; border-top-style: solid; 
border-top-width: 1px; border-bottom-style: solid;border-bottom-width: 1px}

.nav-contain {width: 100%;}
.nav-contain .nav-inner {max-width: 1140px;margin: 0 auto}
.nav-contain .nav-inner .am-nav li {position: relative; list-style-type:none; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:2px}
.nav-contain .nav-inner .am-nav li:hover .sub-menu {display: block}
.nav-contain .nav-inner .am-nav li .sub-menu {display: none;padding-left: 0;position: absolute;box-shadow: 0 0 7px rgba(0,0,0,.15);top: 100%;left:6px;z-index: 1000!important;background: #fff;border-radius: 0 0 3px 3px;margin: 0}

.nav-contain .nav-inner .am-nav li .sub-menu .menu-item {text-align: left;min-width: 200px;border-top: 1px solid #eaeaea;position: relative;padding: 15px 0px}

.nav-contain .nav-inner .am-nav li .sub-menu .menu-item a {display: block;padding: 0 20px}

.nav-contain .nav-inner .am-nav li a {color: #333;}

.nav-contain .nav-inner .am-nav li a:hover {color: #6975a6;background: #fff}

.page-header {text-align: center;background: #383d61 url('/web/images/tongbar.jpg'); background-size: cover; padding-left:0; padding-right:0; padding-top:50px; padding-bottom:50px}

.breadcrumb-box {border-bottom: 1px solid #e9e9e9}
.breadcrumb-box .am-breadcrumb {padding: 16px 0 0;margin-bottom: 1rem}
.breadcrumb-box .am-breadcrumb li a {font-size: 14px;color: #262626}
.breadcrumb-box .am-breadcrumb .am-active {color: ##6975a6}

.am-panel{margin-bottom:0px;border: 0px;}
.am-panel-default{border: 1px solid #CCCCCC;border-radius:2px;}

.footer {width: 100%;background: url('/web/images/footer.jpg');background-size: cover;position: relative;color: #fff;padding: 30px 0px;margin-top: 60px;}
.footer a,.footer li{color: #fff;}
.footer .footbg {position: absolute;width: 100%;height: 100%;opacity: .95;top: 0;left: 0}
.footer .bgsc{position: relative;z-index: 1;padding: 15px;}
.footer li dl{display: block;position: relative;padding: 9px 25px 9px 0;text-align: left;border-bottom: 1px solid rgba(255,255,255,.1);width: 90%;}

.zfoot{text-align:center;color: #ffffff;}
.zfoot img{width:auto;height:30px;}

.contact_card {background: #FFFFFF;border: 1px solid #E9E9E9;border-radius: 3px;position: relative;text-align: center;margin: 30px; padding-left:10px; padding-right:10px; padding-top:138px; padding-bottom:48px}

.contact_card .contact_card--icon {position: absolute;font-size: 56px;display: block;top: 37px;left: 50%;transform: translate(-50%,0);color: #336699}

.contact_card .contact_card--title {font-size: 20px;display: inline-block}
.contact_card .contact_card--text {padding: 0 0 10px;color: #969696;font-size: 16px;line-height: 23px}
.contact_card .contact_card--text a {color: #969696}
.contact_card .am-btn-secondary {background-color: transparent;color: #336699;border-color: #336699;border-width: 2px;padding: 12px 18px}

.contact_card :hover.am-btn-secondary {background-color: #336699;color: #fff}

.product2-banner {background: url('/web/images/tongbar.jpg');background-size: cover;padding-left:0; padding-right:0; padding-top:100px; padding-bottom:100px}

.product2-banner .container {text-align: center;color: #fff}

.product2-banner .container h2 {font-size: 30px}

.product2-banner .container p {font-size: 36px}

.reg-banner {background-size: cover;padding-left:0; padding-right:0; padding-top:50px; padding-bottom:80px; color:#FFFFFF;background-color:rgba(0,0,64,0.7);}

.login-banner {background-size: cover;padding-left:0; padding-right:0; padding-top:100px; padding-bottom:200px; color:#FFFFFF;background-color:rgba(0,0,64,0.7);}

.header .header-right .xuanz .am-btn-secondary{color: #FFFFFF; background-color: #336699}

.tige01 li{ padding:10px; text-align: center }

.tu li{padding:10px;}
.tu img{width: 100%;}

.liangun{width: 100%; margin: 0 auto; position: relative; overflow: hidden; height: 240px; }
.liangun ul{top: -15px;padding: 0;color: #666;position: relative;}
.liangun li{padding:0;line-height: 40px;list-style: none;border-bottom: 1px dotted #d2d2d2;}


ul,li{list-style:none;}
.gunxxs{padding-top:20px; padding-bottom:15px;padding-left: 10px;}
.gunxxs i{float:left;font-size:22px;}
.gunxx{height:28px;overflow:hidden;width:90%;float:left;margin-top:0px;}
.gunxx li{height:36px;line-height:36px;word-wrap: normal; /* for IE */
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;}
.gunxx li:first-child{margin-top:0;transition:margin-top .8s}


.kuang01 {margin-top: 30px;border: 1px solid #E9E9E9;border-radius: 3px;position: relative;padding-left:15px; padding-right:15px; padding-top:30px; padding-bottom:20px;min-height:105px;}

:hover.kuang01{background-color: #F0F0F0}

.duqukuai01{line-height: 25px;}
.duqukuai01 h2,.duqukuai01 h3,.duqukuai01 h1{line-height:50px;}

.kuang01 i{font-size: 58px;display: block;position: absolute;top: 9px;left: 50%;transform: translate(-50%,0)}
.kuang01 h1{font-size: 22px;text-align: center;color: #262626}
.kuang01 h2{font-size: 20px;text-align: center;color: #262626}
.kuang01 h3{font-size: 18px;text-align: center;}
.kuang01 p{font-size: 14px;text-align: center;color: #969696;line-height: 25px}

.index-page {width: 100%;border-bottom: 1px solid #e9e9e9}
.index-page div[class^=am-tab-pane] {padding: 0}
.index-page data-am-widget tabs {margin: 0}
.index-page .index-banner {width: 100%;height: 498px;background-size: cover}
.index-page .index-banner .index-mask {height: 100%;background: rgba(0,0,0,.5);text-align: center;color: #fff;padding: 140px 0 0}
.index-tab,.index-tab .am-active a {background-color: #fff!important}
.index-page .index-banner .slide_simple--title {font-size: 46px;color: #fff;font-weight: bold}
.index-page .index-banner .slide_simple--text {font-size: 18px;line-height: 36px;opacity: .6;margin: 28px 0 0}
.index-page .index-banner .slide_simple--buttons {margin-top: 20px}
.index-page .index-banner .slide_simple--buttons button {font-size: 16px;letter-spacing: 2px;padding: 9px 25px;border-radius: 17px}

.index-tab {width: 1170px!important;margin: 0 auto!important}
.index-tab .am-active {border-bottom: 4px solid #336699}
.index-tab a {position: relative;margin: 10px 0 10px 10px;border-right: 1px solid #e9e9e9}
.index-tab a i {margin-top: 20px;color: #336699;font-size: 38px}
.index-tab a strong {font-size: 16px;display: inline-block;color: #262626;margin-top: 7px}
.index-tab a p {color: #969696;font-size: 14px;margin-bottom: 0;margin-top: -10px}

.index-more {text-align: center;padding: 70px 0 0}
.index-more .am-btn-secondary {padding: 10px 26px;border-radius: 23px;background-color: #336699;border-color: #336699}


.sun_item {}
.sun_item li {padding: 10px 10px;}
.sun_item dl {width: 100%;margin:5px 0px;border: 1px solid #e9e9e9;border-radius: 3px;padding:10px 10px;text-align: center;background-color: #ffffff;line-height:150%;}
.sun_item .sun_text {font-size: 14px;color: #969696;line-height: 22px}
.sun_item .sun_text p{margin-top:5px;margin-bottom: 0px;}
.sun_item .sun_footer {padding-top: 14px;text-align: center}

.indexbar .am-slider-b3 .am-direction-nav .am-next,.indexbar .am-slider-b3 .am-direction-nav .am-prev {height: 39px}

.indexbar {background: url(../images/tongbar.jpg);background-size: cover}

.indexbar .am-slider-b3 {background: 0 0;box-shadow: none;margin: 0px 30px;}

.indexbar .am-slider-b3 .am-direction-nav ::before.am-prev {content: "\f104";color: #fff;font-size: 50px!important}
.indexbar .am-slider-b3 .am-direction-nav ::before.am-next {content: "\f105";color: #fff;font-size: 50px!important}

.sun_box {color: #fff;text-align: center;margin-bottom: 140px;padding-top: 40px;}
.sun_box h1 {font-size: 32px;font-weight:bold}
.sun_box h2 {font-size: 30px;font-weight:bold;}
.sun_box p {margin:5px 0 5px 0;font-size: 15px}

.sundb{display:block;}
.tutjuz{width: 30%;float: left;height: 200px;display: inline-block;overflow: hidden;}
.tutjuy{width: 30%;float: right;height: 200px;display: inline-block;overflow: hidden;}

.tutjuz img{width: 100%;}
.tutjuy img{width: 100%;}


@media screen and (max-width: 600px) {
.footer_navigation--item{text-align:center;}
.tutjuz{width: 100%;height: 140px;overflow: hidden;}
.tutjuy{width: 100%;height: 140px;overflow: hidden;}

.index-page .index-banner {height: auto}
.index-page .index-banner .slide_simple--buttons {margin-bottom: 20px}
.index-page .index-tab {width: 100%!important}
.index-page .index-tab li {display: none!important}
.index-page .index-tab .am-active {display: block!important}

.sun_item .sun_text {font-size: 13px;color: #969696;line-height: 20px}

.indexbar .am-slider-b3 .am-slides li .sun_box h2 {font-size: 24px;font-weight:bold}
.indexbar .am-slider-b3 .am-slides li .sun_box p {font-size: 13px}

.sun_box {font-size: 12px;}
.sun_box h2 {font-size: 20px;font-weight:bold}
.sun_box p {margin:5px 0 5px 0;font-size: 12px}


}


* + h1, * + h2, * + h3, * + h4, * + h5, * + h6 {margin:5px 0 10px 0;}
* + p, * + hr, * + ul, * + ol, * + dl, * + blockquote, * + pre, * + address, * + fieldset, * + figure {margin:5px 0 5px 0;}
h1, h2, h3, h4, h5, h6{margin:15px 0 15px 0;}

.tjuz{float: left;margin-left:10px;margin-right:10px;margin-top:20px;}
.tjuy{float: right;margin-left:10px;margin-right:10px;margin-top:20px;}

.ge,.ge p,.ge h3,.ge h2,.ge h1{text-align: center;}
.getjuz,.getjuz p,.getjuz h3,.getjuz h2,.getjuz h1{text-align: right;}
.getjuy,.getjuy p,.getjuy h3,.getjuy h2,.getjuy h1{text-align: left;}

/* rotate */
#rotate{height:320px;width:100%;position:relative;margin:10px auto;}
#rotate a{position:absolute;top:0px;left:0px;color:#3A9091;font-weight:bold;padding:3px 6px;font-size:16px;}
#rotate a:hover{border:1px solid #eee;background:#3A9091;color:#fff;border-radius:5px;}


.tagcloud { position: relative;}
.tagcloud a{ position: absolute;  top: 0; left: 0;  display: block; padding:1px 6px; color: #333; font-size:9pt; border: 1px solid #e6e7e8; border-radius: 18px; background-color: #f2f4f8; text-decoration: none; white-space: nowrap;
-o-box-shadow: 6px 4px 8px 0 rgba(151,142,136,.34);
-ms-box-shadow: 6px 4px 8px 0 rgba(151,142,136,.34);
-moz-box-shadow: 6px 4px 8px 0 rgba(151,142,136,.34);
-webkit-box-shadow: 6px 4px 8px 0 rgba(151,142,136,.34);
box-shadow: 6px 4px 8px 0 rgba(151,142,136,.34);
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135, Color='#000000')";/*兼容ie7/8*/
filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=125, Strength=9);
/*strength是阴影大小，direction是阴影方位，单位为度，可以为负数，color是阴影颜色 （尽量使用数字）使用IE滤镜实现盒子阴影的盒子必须是行元素或以行元素显示（block或inline-block;）*/
}
.tagcloud a:hover{ color: #3385cf; }

.pcewm {text-align: center;width: 180px;border-radius: 10px; padding: 20px;font-size: 10pt;right: 50px;top: 150px;position: fixed;z-index: 99999;background-color: #ffffff; border: 2px solid #b10202;}
.pcewm img{width:100%;height:auto}

.xz {background: url('/images/checked.svg') no-repeat right bottom;background-size: 21px 21px;color: #00a4ff;border: 1px solid #00a4ff !important;}

.tshixx{text-align:center;display: none;position: fixed;top: 45%;left: 50%;min-width: 200px;margin-left: -100px;z-index: 99999;padding: 6px 10px;border: 1px solid transparent;border-radius: 4px;color: #ffffff;background-color: rgb(0 0 0 / 0.8);border-color: #000000;}