@CHARSET "UTF-8";
/*样式重置开始*/
a{color:#393939;;}
*{font-family:"Helvetica, Arial", "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;padding:0;margin:0;}
body{background:#fff;font-size:12px;color:#222;min-width:1420px;}
li{list-style-type:none;}
a{text-decoration:none;}
a:hover{color:#A90007;text-decoration:none;}
img{border:none;}
em,i{font-style:normal;}
.arial{font-family:arial;}
.center-block {display: block; margin-right: auto; margin-left: auto; }
.rimg{display: block; max-width: 100%; height: auto; }
.fl{float: left;}
.fr{float: right;}
/*本文件整合的是整站使用到的公共css样式*/
/*header*/
.header{width:100%;height:154px;background:#fff;}
.header .top{width:1200px;height:100px;margin:0 auto;}
.header .logo{width:180px;margin:10px 0 0 0;float:left;}
.header .top-right{width:315px;float:right; margin-top:40px;}
.header .top-right .tpsou{float:left; width:130px; height:60px;}
.header .top-right .tpsou p{font-size:14px; color:#7F7F7F; background:url(../img/jt.png) 100% 50% no-repeat; cursor:pointer;}
.header .top-right .tpsou .tpsa{width:260px; height:50px; border:1px solid #DFDAD7; border-radius:8px; background:#fff; overflow:hidden; position:absolute; z-index:9999; margin:24px 0 0 -27px; display:none;}
.header .top-right .tpsou .tpsa ul li{line-height:50px; border-bottom:1px solid #CFC7C3;}
.header .top-right .tpsou .tpsa ul li:last-child{border-bottom:none;}
.header .top-right .tpsou .tpsa ul li a{display:block; text-indent:25px; font-size:14px; color:#6E584D;}
.header .top-right .tpsou .tpsa ul li a:hover{background:#82BC00; color:#fff;}
.header .top-right .tpsou:hover .tpsa{display:block;}
.header .search{float:right; width:142px; margin-left:30px; line-height:22px;}
.header .search a{color:#7F7F7F; padding:0 15px; vertical-align:super;}
.header .search a.sa1{font-size:14px;}
.header .search a.sa2{font-size:14px;}
.header .search a.cur{color:#06A1E6;}
.header .nav{width:100%;height:54px;background:url(../img/update/navbg.png) center center no-repeat;}
.header .nav-box{width:1200px;height:54px;margin:0 auto;}
.header .nav-box li{float:left;height:54px;text-align:center;line-height:54px; width:300px;text-align:center;font-size:16px;position: relative; /*background:url(../img/xian2.png) 0 50% no-repeat;*/}
.header .nav-box li:first-child{background:none;}
.header .nav-box li img{padding-left:5px;}
.header .nav-box li a{display:block; font-size:14px; color:#fff;}
.header .nav-box li a:hover{background:#2BA0AA;color: #9FCEDA;}
.header .nav-box li a.on{background:#2BA0AA;color: #9FCEDA;}
.header .nav-box li .son{width:100%;position:absolute;left:0px;top:54px;border-bottom:none;z-index:99999; display:none;}
.header .nav-box li .son a{color: #fff; margin-top:1px; font-size:14px; width:300px; height:54px; line-height:54px; text-align:center; background:url(../img/lbg.png) repeat; display:block;}
.header .nav-box li .son a:last-child{border-bottom:none;}
.header .nav-box li .son a:hover{color: #fff;background:#93C63E;}
/**footer**/
.bfooter{height:88px;}
.footer{width:1200px; border-top:1px solid #CDCDCD; margin:0 auto; font-size:14px; color:#A5A5A5;}
.footer p{text-align:center; padding-top:20px;}
/**当前位置 start**/
.baddse{width:100%; height:auto;}
.addse{width:1200px; margin:0 auto; height:82px; line-height:95px; font-size:16px; color:#464646;}
.addse a{color:#464646;}
/*幻灯 start*/
.slid2{width:100%; background:#333; height:540px; margin:0px auto;}
#viewport{position:relative; width:100%; margin:0 auto;}
.view-content,.view-img, .slide{margin:0; padding:0; height:540px; width:100%;}
#viewport .slide{width:100%; left:0; background-repeat:no-repeat; background-position:center center;}
.slide img{width:100%; height:760px; border-radius:5px;}
/*#viewport .slide a{display:block; width:166px; height:35px; background:url(../img/dan.png) no-repeat; text-align:center; font-size:14px; color:#fff; line-height:35px; top:0; left:0; margin:383px auto 0 auto;}*/
#viewport .slide a{display:block;/*position: absolute;top: 0px;left: 0px;*//*z-index: 11;*/ width:100%;height: 100%;}
.view-content{overflow:hidden; text-align:center;}
#controls{overflow:hidden; *zoom:1;}
#controls li{display:inline; float:left; width:33%; text-align:center;}
.goto-slide{}
#next, #prev{position:absolute; top:57%; margin-top:-52px; width:48px; height:48px; display:block; z-index:10;}
#next{right:20px; background:url(../img/sre.png) no-repeat;}
#prev{left:20px; background:url(../img/sle.png) no-repeat;}
#next:hover{background:url(../img/sre2.png) no-repeat;}
#prev:hover{background:url(../img/sle2.png) no-repeat;}
.view-controls{position:absolute; bottom:24px; width:180px; left:0; right:0; margin:auto; text-align:center;}
.view-controls a{display:inline-block; width:12px; height:12px; overflow:hidden; margin:0 0 0 7px; -webkit-transition:border-color 350ms ease; -moz-transition:border-color 350ms ease; -o-transition:border-color 350ms ease; -ms-transition:border-color 350ms ease; transition:border-color 350ms ease; transition:border-color 350ms ease; background:#D4CFC6; border-radius:100px;}
.view-controls a:hover,.view-controls a.active{background:#56AACF;}
/*幻灯片 end*
/*main*/
.main{overflow:hidden;}
/*图片页面*/
.main{width:100%;}
.imgbox{width:100%;}
.box{width:1200px;margin:0 auto;}
.box img{display:block;margin:0 auto;}
.boxbg{width:100%;position:relative;}
.b{background:#F8F8F8;}
.btnsdd{width:300px;height:80px;background:url(../img/1.png);display:block;margin:0 auto;font-size:24px;text-align:center;line-height:80px;color:#fff;border:2px solid #fff;border-radius:5px;position:absolute;left:50%;top:50%;margin-left:-150px;margin-top:-40px;}
.btnsdd:hover{background:#FF8000;color:#fff;}
.btnsbox2{overflow:hidden;text-align:center;font-size:22px;height:80px;margin-bottom:50px;margin-top:100px;}
.btnsbox2 a{display:inline-block;width:290px;height:70px;background:#649fe5;line-height:70px;color:#fff;border-radius:5px;box-shadow:1px 1px 2px #666;margin:0 32.5px;}
.btnsbox2 a:hover{background:#397ED4;}
.microSanbox{height:300px;/*background:#F4F4F4;*/background:url(../img/20170516/MicroSan_0621_01.jpg) center  no-repeat;}
.box-m{width:1200px;height:300px;margin:0 auto;width:1200px;}
.box-m .n{margin-left:520px;padding-top:160px;/*background:url(../img/3.jpg) no-repeat left top;*/}
.box-m ul{overflow:hidden;float:left; display:block;width:800px;}
.box-m ul li{width:400px; float:left; text-indent:23px; line-height:40px; background:url(../img/cen.png) 0 50% no-repeat;}
.box-m ul li a{font-size:20px; color:#383A3D;}
.box-m ul li:hover,.box-m ul ul li.cur{background:url(../img/cen2.png) 0 50% no-repeat;}
.box-m ul li:hover a,.box-m ul ul li.cur a{color:#FA630A;}
.coba2{width:100%; height:auto; height:300px; background:#EDF2F5 url(../img/4.jpg) center no-repeat;}
.coba2 .cobal2{overflow:hidden; width:1200px; margin:0 auto;}
.coba2 .cobal2 ul{overflow:hidden; width:221px;margin:100px 0px 0px 200px; float:left; display:block;}
.coba2 .cobal2 ul li{width:221px; float:left; text-indent:23px; line-height:40px; background:url(../img/cen.png) 0 50% no-repeat;}
.coba2 .cobal2 ul li a{font-size:20px; color:#383A3D;}
.coba2 .cobal2 ul li:hover,.coba2 .cobal2 ul li.cur{background:url(../img/cen2.png) 0 50% no-repeat;}
.coba2 .cobal2 ul li:hover a,.coba2 .cobal2 ul li.cur a{color:#FF6600;}
.btnsbox3{overflow:hidden;text-align:center;font-size:26px;height:90px;/*margin:20px 0px;*/}
.btnsbox3 a{display:inline-block;width:290px;height:90px;line-height:90px;color:#5B689C;margin:0 10px;}
.btnsbox3 a:hover,.btnsbox3 a.on{background:url(../img/5.jpg) left center no-repeat;color:#5B689C;}
.btns4{width:800px;height:80px;line-height:80px;text-align:center;font-size:24px;border:2px solid #F79E1C;display:block;color:#F79E1C;margin:40px auto;border-radius:5px;}
.btns4:hover{background:#F79E1C;color:#fff;}
/**首页主体内容区 start**/
.idlist{width:1200px; margin:0 auto 40px auto; overflow:hidden; height:auto;}
.bidlist{border-top:1px solid #DBDBDB;}
.bidlist.bidlist2{border-top:1px solid #DBDBDB; margin-top:97px;}
.idlist .idl_lef{float:left; width:180px;}
.idlist .idl_rig{overflow:hidden; float:left; margin-left:255px;}
.idlist .idl_rig ul{display:block; float:left; width:210px;}
.idlist .idl_rig ul p{font-size:14px; color:#383838; font-weight:bold; margin:40px 0 25px 0;}
.idlist .idl_rig ul li{line-height:25px;}
.idlist .idl_rig ul li a{font-size:14px; color:#383838;transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s;}
.idlist .idl_rig ul li a:hover{color:#0094d2;}
/**首页主体内容区 end**/
.coms_ntop{width:100%; height:auto; text-align:center; font-size:43px; color:#5D5C5D; padding:78px 0 30px 0;}
/**关于我们 start**/
.babo1{width:100%; background:url(../img/abg.png) center top no-repeat; height:auto;}
.abo1{width:1200px; height:auto; margin:0 auto;}
.abo1 img,.abo2 img,.abo3 img{max-width:100%;}
.babo2,.babo3{width:100%; background:#F8F8F8;}
.abo2,.abo3{width:1200px; height:auto; margin:0 auto;}
.babo3{background:#fff;}
/**联系我们**/
.blxs{width:100%; height:761px; background:url(../img/lxbg.jpg) center no-repeat;}
.lxs{margin:0 auto; padding-top:111px; width:558px; height:410px;}
/**创新产品 3**/
.cpba{width:100%; height:auto; height:300px; background:url(../img/cp3.jpg) center no-repeat;}
.cpba .cpbal{/*overflow:hidden;*/ width:1200px; margin:0 auto;}
.cpba .cpbal ul{overflow:hidden; width:600px;margin:120px -140px 0 0; float:right; display:block;}
.cpba .cpbal ul li{width:300px; float:left; text-indent:23px; line-height:40px; background:url(../img/lkbg.png) 0 50% no-repeat;}
.cpba .cpbal ul li a{font-size:20px; color:#383A3D;}
.cpba .cpbal ul li:hover,.cpba .cpbal ul li.cur{background:url(../img/lad.png) 0 50% no-repeat;}
.cpba .cpbal ul li:hover a,.cpba .cpbal ul li.cur a{color:#198fff;}
.ppxx,.rkjs,.cpjs,.hxjs,.zyjs,.lcyy,.xcsc,.zcqs,.sclc,.jsfw{text-align:center; height:auto; margin:0 auto; overflow:hidden;}
.rkjs,.hxjs,.lcyy,.zcqs{background:#F8F8F8;}
.sclc{padding-bottom:195px;}
.bjslist{width:100%; overflow:hidden;}
.jslist{text-align:center; padding-bottom:53px;}
.jslist.cus{background:#F8F8F8;}
#jslistend{height: 216px;padding: 0px;}
#jslistend:before{content: "";display: table;}
#jslistend div:before{content: "";display: table;}
#jslistend div{width: 990px;height: 100px;border: 1px solid #0094d2;color: #0094d2;font-size: 16px;margin: 58px auto 0px auto;border-radius: 3px;}
#jslistend div p{text-align: center;}
.jslist .ppptitle{font-size:22px; color:#0094d2; padding:57px 0 27px 0;}
.jslist span,.jslist em{display:block; font-size:16px; color:#646464; line-height:25px;}
.jslist a{display:block; width:249px; font-size:20px; color:#8B8B8B;height:55px; line-height:55px; text-align:center; margin:45px auto 0 auto; border:1px solid #E3E3E3; border0radius:2px;transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s;}
.jslist a:hover{color:#fff;background:#0094d2;border-color:#0094d2;}
.jsfw{border-bottom:1px solid #DBDBDB; padding-bottom:155px;}
.cxjs,.lcaq,.lczq,.xhtj,.jsjx,.xgzy,.xjs,.cpjs2,.cptd{height:auto; margin:0 auto; overflow:hidden; text-align:center;}
.xjs{padding-bottom:243px;}
.xjs,.cptd{border-bottom:1px solid #DBDBDB;}
.xjs,.jsjx,.lczq,.cptd{background:#F8F8F8;}
.dms1,.dms2,.dms3,.dms4{width:100%; height:auto; overflow:hidden; text-align:center;}
.dms2,.dms4{background:#F8F8F8;}
/**服务与合作**/
.heba{width:100%; height:601px;}
.heser{width:100%; height:auto; overflow:hidden; text-align:center;}
.hes2,.hes4{background:#FAFAFA;}
/**创新产品2**/
.coba{width:100%; height:auto; height:300px; background:url(../img/cobg.jpg) center no-repeat;}
.coba .cobal{overflow:hidden; width:1200px; margin:0 auto;}
.coba .cobal ul{overflow:hidden; width:442px;margin:150px 0px 0px 120px; float:left; display:block;}
.coba .cobal ul li{width:221px; float:left; text-indent:23px; line-height:40px; background:url(../img/cen.png) 0 50% no-repeat;}
.coba .cobal ul li a{font-size:20px; color:#383A3D;}
.coba .cobal ul li:hover,.coba .cobal ul li.cur{background:url(../img/cen2.png) 0 50% no-repeat;}
.coba .cobal ul li:hover a,.coba .cobal ul li.cur a{color:#FF6600;}
.coba11 {overflow: hidden; height:1664px; widows:1920px; margin: 0 auto; background-image:url(../img/usc/4.jpg); }
#go_top {bottom: 50px; z-index: 99; width: 191px; height: 83px; background: url(../img/top_03.png) no-repeat; position: fixed; right: 50px; cursor: pointer; display: none; }
.artbox{position: fixed; height: 100%; width: 100%; background: rgba(0,0,0,.6); z-index: 999;top: 0px;left: 0px;display: none;overflow: auto;}
.artbox .artinfo{position: absolute;width: 1100px;left: 50%;top: 30px;background: #fff;margin-left: -550px;}
.artbox .close{position: absolute;top:-25px;left: -25px; width: 50px;height: 50px;background: rgba(0,0,0,.6);font-size: 40px;text-align: center;line-height: 50px;cursor: pointer;border-radius: 25px;color: #fff;}
.artbox .close:hover{background: rgba(0,148,210,.8);}
#jszc{position: relative;}
#downzip{display: block;position:absolute;  width: 300px;height: 60px;text-align: center;line-height: 60px;border: 1px solid #fff;z-index: 99;top: 20%;left: 50%;margin-left: -150px;color: #fff;font-size: 22px;transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s;}
#downzip:hover{color: #0094d2;background: #fff;}



.clearfix::after, .clearfix::before{clear: both; content: '.'; height: 0; line-height: 0; visibility: hidden; display: block; }
.img-responsive{display: block; max-width: 100%; height: auto;}
.center-block {display: block; margin-right: auto; margin-left: auto; }


.img-main{position: relative;width: 100%;}
.upmain{background:url(../img/en/RetCam3_02.jpg) center no-repeat;width: 100%;}
 .w14{width: 1420px;margin:0 auto;position: relative;}
 .w14 .ttl{height: 178px;font-size: 40px;line-height: 178px;text-align: center;color: #373737;}
 .w14 .ttle{height: 80px;font-size: 24px;line-height: 80px;text-align: center;color: #3f81d2;}
 .w14 .ttlee{height: 80px;font-size: 24px;line-height: 80px;text-align: center;color: #161616;}
 .w14 .info{width: 1000px;margin: 0px auto;font-size: 16px;line-height: 2;color: #555555;}

.uscom{background:url(../img/20170516/USCOM/USCOM_02.jpg) center no-repeat;width: 100%; height: 6546px;}
.uscom .jiance{height: 816px;}
.uscom .jiance .box{width: 448px;height: 435px;font-size: 16px;margin-left: 210px;line-height: 2;color: #555555;margin-top: 40px;}
.uscom .usppjs{height: 900px;}
.uscom .info{width: 1000px;margin: 0px auto;font-size: 16px;line-height: 2;color: #555555;}
.uscom .ushxjs{height: 1900px;}
.uscom .ushxjs .bluu{width: 600px;margin-left: 220px;margin-top: 20px;}
.uscom .ushxjs .bluuu{width: 580px;margin-left: 220px;margin-top: 20px;font-size: 16px;color: #000;line-height: 32px;}
.uscom .ushxjs .bluu li{color: #000000;font-size: 16px;line-height: 32px;padding: 10px 0px;}
.uscom .ushxjs .bluu li:before{content:"●";color: #35aeef;padding: 0px 5px 0px 0px;line-height: 36px;font-size: 16px;width: 20px;}
.uscom .ushxjs .ttleee{height: 80px;font-size: 24px;line-height: 80px;color: #3f81d2;margin-left: 220px;}
.uscom .ushxjs .addr{color: #3f3f3f;font-size: 20px;margin-top: 140px;}
.uscom .ushxjs .addr .one{margin-left: 300px}
.uscom .ushxjs .addr .tow{margin-left: 400px}
.uscom .uslcyy{height: 2930px;}
.uscom .uslcyy .usinfo{width: 510px; line-height: 2;position: relative;}
.uscom .uslcyy .usinfo .h3{font-size: 22px;color: #35aeef;}
.uscom .uslcyy .usinfo p{font-size:16px;color: #555555;}
.uscom .uslcyy .usinfo p span{float: right;}
.uscom .uslcyy .usinfo ul{position: absolute;top: 0px;left: 700px;width: 300px;}
.uscom .uslcyy .usinfo ul li{color: #555;font-size: 16px;line-height: 2;}
.uscom .uslcyy .usinfo ul li:before{content:"●";color: #35aeef;padding: 0px 5px 0px 0px;line-height: 2;font-size: 16px;width: 20px;}
.usxsjl{height: 178px;background:#F8F8F8;}
.usxsjl .ttl{height: 178px;font-size: 40px;line-height: 178px;text-align: center;color: #373737;}

.retcam{height:6120px;}
.retcam .retppjs{height: 1380px;}
.retcam .retppjs:before{content: "";display: table;}
.retcam .retppjs .one{font-size: 36px;color: #fff;margin-top: 450px;margin-left: 240px;}
.retcam .retppjs .tow{font-size: 24px;color: #fff;margin-top: 50px;margin-left: 240px;line-height: 2;}
.retcam .retppjs .three{font-size: 22px;line-height: 2;width: 1000px;margin:220px auto 0 auto;}
.retcam .retppjs .four{font-size: 16px;line-height: 2;width: 1000px;margin:20px auto 0 auto;}

.retcam .retcpjs{height: 1975px;}
.retcam .retcpjs:before{content: "";display: table;}
.retcam .retcpjs .one{font-size: 15px;width: 1000px;margin:370px auto 0 auto;line-height: 2;font-weight: 600;}
.retcam .retcpjs .tow{font-size: 15px;width: 1000px;margin:35px auto 0 auto;line-height: 2;color: #555;}
.retcam .retcpjs .three{font-size: 30px;width: 400px;height: 210px;color: #006262;margin:180px 0px 0px 740px;line-height: 1.5}
.retcam .retcpjs .four{font-size: 15px;width: 1000px;margin:265px auto 0 auto;line-height: 2;color: #555;}
.retcam .retcpjs .five{font-size: 30px;width: 600px;height: 210px;color: #006262;margin:180px 0px 0px 240px;line-height: 1.5}

.retcam .rethxjs{height: 920px;}
.retcam .rethxjs:before{content: "";display: table;}
.retcam .rethxjs .one{font-size: 16px;width: 1000px;margin:20px auto 0 auto;line-height: 2;color: #555;position: relative;padding: 0 0 0 30px;}
.retcam .rethxjs .one:before{content: "";display: block; width: 6px;height: 6px;border: 2px solid #00b8c7;border-radius:14px;   position: absolute; left: 0; top:11px;}
.retcam .rethxjs .tow{font-size: 13px;width: 1080px;margin:280px auto 0 auto;line-height: 2;color: #555;}
.retcam .rethxjs .tow p{width: 540px;text-align: center;box-sizing: border-box;padding: 0 20px;}

.retcam .retzyjs{height: 730px;}
.retcam .retzyjs:before{content: "";display: table;}
.retcam .retzyjs .ttl{height: 240px;line-height: 240px;}
.retcam .retzyjs .one{width: 390px;height: 180px;font-size: 15px;color: #fff;margin:100px 0px 0px 750px;line-height: 2}

.microsan{background:url(../img/en/MicroSan_02.jpg) center no-repeat;width: 100%; height:4705px;}
.microsan .mim1{height: 1020px;}
.microsan .mim1 .miinfo{width: 320px;font-size: 16px;color: #555;line-height: 2;margin-top: 70px;margin-left: 240px;}
.microsan .mim2{height: 700px;}
.microsan .mim2 .viedo{width: 800px;height: 480px;line-height: 480px;text-align: center;background:#35aeef;font-size: 20px;margin:0px auto;color: #fff;}
.microsan .mim2 .miinfo{width: 410px;font-size: 16px;color: #555;line-height: 2;margin-top: 130px;margin-left: 700px;}
.microsan .mim3{height: 1100px;}
.microsan ul{width: 400px;}
.microsan ul li{color: #555;font-size: 16px;line-height: 2;}
.microsan ul li:before{content:"●";color: #f39500;padding: 0px 5px 0px 0px;line-height: 2;font-size: 16px;width: 20px;}
.microsan .mim4{height: 630px;}
.microsan .mim4 .ttl{height: 270px;line-height: 270px;}
.microsan .mim4 .miinfo{width: 410px;font-size: 16px;color: #555;line-height: 2;margin-left: 760px;}
.microsan .mim5{height: 702px;}
/*.microsan .mim5 .ttl{height: 270px;line-height: 270px;}*/
.microsan .mim5 .miinfo{width: 800px;margin: 0px auto;font-size: 20px;color: #555;line-height: 3;}
.microsan .mim5  .miinfo p span{float: right;}
.microsan .mim6{height: 744px;}
.microsan .mim6 .m6info{width: 380px;font-size: 16px;line-height: 2;margin: 100px 0px 0px 800px;}
.microsan .mim6 .miinfo{width: 800px;margin: 0px auto;padding-top:50px; height: 500px;}
.mim7{height: 178px;background:#F8F8F8;}
.mim7 .ttl{height: 178px;font-size: 40px;line-height: 178px;text-align: center;color: #373737;}
.microsan .mim9 div{font-size: 20px;color: #555;line-height: 1.5;width: 350px;margin: 220px auto 0px auto;text-align: center;}

.cardioray{background:url(../img/en/Cardioray_02.jpg) center no-repeat;width: 100%; height: 5442px;}
.cardioray .ttt{height: 350px;font-size: 40px;line-height: 350px;text-align: center;color: #2492be;}
.cardioray .cam1 {height: 888px;}
.cardioray .cam1 .cainfo1{width: 1000px;font-size: 16px;color: #555;line-height: 2;margin-left: 210px;}
.cardioray .cam1 .cainfo2{width: 434px;font-size: 16px;color: #555;line-height: 2;margin-left: 210px;}
.cardioray .cam2{height: 3160px;}
.cardioray .cam2:before{content: "";display: table;}
.cardioray .cam2 .tttt{height: 268px;font-size: 40px;line-height: 268px;text-align: center;color: #373737;}
.cardioray .cam2 .ttinfo{font-size: 36px;text-align: center;color: #373737;height: 100px;line-height: 100px;}
.cardioray .cam2 .ttgreen{font-size: 28px;color: #57a7c9;margin-left: 710px;position: relative;padding: 0 0 0 25px;margin-top: 260px;}
.cardioray .cam2 .box{width: 1050px;height: 360px;margin-left: 340px;margin-top: 60px;}
.cardioray .cam2 .box .ttbox{float:left;width: 520px;height: 180px;}
.cardioray .cam2 .box .ttbox .hh{font-size: 22px; color: #221815;font-weight: bold;line-height: 40px;}
.cardioray .cam2 .box .ttbox .hhinfo{font-size: 18px;color: #6c6c6c;width: 288px;line-height: 1.5;}
.cardioray .cam2 .ttblue{width: 1000px;font-size: 28px;color: #221815;margin-left: 210px;position: relative;padding: 0 0 0 25px;margin-top: 60px;}
.cardioray .cam2 .ttblue:before{content: "";display: block; width: 10px;height: 10px;border: 4px solid #089ad7;border-radius:14px;   position: absolute; left: 0; top: 12px;}
.cardioray .cam2  .info7{width: 1000px;font-size: 18px;color: #6c6c6c;margin-left: 388px;margin-top: 639px;line-height: 2.25}
.cardioray .cam2 .ate{margin-top: 740px;margin-left: 720px;}
.cardioray .cam2 .ate .hhh{font-size: 30px;color: #221815;line-height: 50px;}
.cardioray .cam2 .ate .ateinfo{font-size: 18px;color: #727171;line-height: 2;}
.cardioray .cam2 .ttyew{width: 1000px;font-size: 28px;color: #221815;margin-left: 210px;position: relative;padding: 0 0 0 25px;margin-top: 60px;}
.cardioray .cam2 .ttyew:before{content: "";display: block; width: 10px;height: 10px;border: 4px solid #f5aa0f;border-radius:14px;   position: absolute; left: 0; top: 12px;}
.cardioray .cam2 .calist{margin-top: 820px;}
.cardioray .cam2 .calist ul{margin:20px 0px 20px 735px;}
.cardioray .cam2 .calist ul li{font-size: 18px;line-height: 2;color: #727171;width: 400px;}
.cardioray .cam3{height: 645px;}
.cardioray .cam3:before{content: "";display: table;}
.cardioray .cam3 .tttt{height: 192px;font-size: 40px;line-height: 192px;text-align: center;color: #0682b3;}
.cardioray .cam3 .clearfix{width: 1000px;margin-left: 300px;margin-top: 260px;}
.cardioray .cam3 ul li{width: 1000px;margin-top: 20px;position: relative;font-size: 20px;line-height: 2;color: #fff;}
.cardioray .cam3 ul li:before{content:"";color: #35aeef;position: absolute;top: 17px;left: -20px;display: block;width: 6px;height: 6px;border: 2px solid #5e8c03;border-radius:8px;}
.cardioray .cam3 .cam3tt{font-size: 28px;color: #000;width: 1000px;margin-left: 130px;margin-top: 580px;}
.cardioray .cam4{}
.cardioray .cam4 .cam4tt{height: 288px;font-size: 40px;line-height: 288px;text-align: center;color: #373737;}
.cardioray .cam4 .cam4tt{}
.cardioray .cam4 .camtitle{font-size: 45px;color:#90c231;margin-left: 540px;margin-top: 45px;}
.cardioray .cam4 .camconinfo{font-size: 28px;color: #727171;margin-left: 630px;}
.cardioray .cam4 .ttyew{width: 1000px;font-size: 28px;color: #221815;margin-left: 210px;position: relative;padding: 0 0 0 25px;margin-top: 60px;}
.cardioray .cam4 .ttyew:before{content: "";display: block; width: 10px;height: 10px;border: 4px solid #f5aa0f;border-radius:14px;   position: absolute; left: 0; top: 12px;}
.cardioray .cam4 .ttgreen{width: 1000px;font-size: 28px;color: #221815;margin-left: 210px;position: relative;padding: 0 0 0 25px;margin-top: 60px;}
.cardioray .cam4 .ttgreen:before{content: "";display: block; width: 10px;height: 10px;border: 4px solid #91c231;border-radius:14px;   position: absolute; left: 0; top: 12px;}
.cardioray .cam4 .cam4info{margin: 40px 0px 0px 405px;font-size: 18px;color: #727171;line-height: 2;}

.consese{background:url(../img/en/Cosense03_02.jpg) center no-repeat;width: 100%; height: 368px;}
.con1{background:url(../img/20170516/Cosense01/Cosense01_02.jpg) center no-repeat;width: 100%; height: 1808px;}
.con1 .conone{width:580px;height: 330px;margin-left: 240px;}
.con1 .conone .hh{font-size: 22px;color: #1e1e1e;line-height: 60px;}
.con1 .conone .ct{font-size: 18px;color: #666;}
.con1 .conone ul{font-size: 16px; color:#666;margin-top: 20px;padding-left: 20px;}
.con1 .conone ul li{position: relative;line-height: 1.5;margin-top: 10px;}
.con1 .conone ul li:before{content:"●";color: #35aeef;position: absolute;top: 0px;left: -20px;}
.con1 .contow  {width: 620px; margin-top: 120px;margin-left: 640px;}
.con1 .contow  .hh{font-size: 28px;color: #4f93d6;line-height:1.5;}
.con1 .contow  .ct{font-size: 20px;color: #1e1e1e;line-height: 2;margin-top: 40px;}
.con1 .contow  .cinfo{font-size: 16px;line-height: 2;color: #666;}
.con1 .conthree{font-size: 16px;line-height: 2;color: #666;width: 430px;margin-top: 70px;margin-left: 210px;}
.con1 .confour{font-size: 14px;line-height:1.5;color: #666;width: 1200px;margin-left: 110px;word-wrap:break-word;margin-top: 120px;word-break:break-all;}
.con2{background:url(../img/20170516/Cosense02/Cosense02_02.jpg) center no-repeat;width: 100%; height: 1584px;}
.con2:before{ content: ""; display: table;  } 
.con2 .conone{width: 450px;font-size: 16px;color: #666;margin-left: 210px;line-height: 1.5;margin-top: 60px;}
.con2 .contow{width: 1000px;margin-left: 210px;}
.con2 .contow  .hh{color: #4f93d6;font-size: 28px;margin-top: 150px;text-align: center;}
.con2 .contow .line{color: #f5aa0f;text-align: center;}
.con2 .contow .clearfix{width: 1000px;}
.con2 .contow .clearfix .one{float: left;}
.con2 .contow .clearfix .tow{float: right;}
.con2 .contow .clearfix .hhh{color: #4f93d6;font-size: 28px;margin-top: 50px;/*text-align: center;*/}
.con2 .contow .clearfix .tinfo{font-size: 16px;color: #666;line-height: 2;}
.con2 .conthree{width: 1000px;margin-left: 210px;}
.con2 .conthree  .hh{color: #4f93d6;font-size: 28px;margin-top: 200px;text-align: center;}
.con2 .conthree .line{color: #f5aa0f;text-align: center;}
.con2 .conthree .clearfix{width: 1000px;position: relative;}
.con2 .conthree .clearfix .one{float: left;}
.con2 .conthree .clearfix .tow{float: right;width: 300px;}
.con2 .conthree .clearfix .hhh{color: #4f93d6;font-size: 28px;margin-top: 30px;/*text-align: center;*/}
.con2 .conthree .clearfix .tinfo{font-size: 16px;color: #666;line-height: 1.5;}
.con2 .conthree .clearfix .three{position: absolute;top: 0px;left: 50%;margin-left: -72px;}
.con3{background:url(../img/20170516/Cosense03/Cosense03_02.jpg) center no-repeat;width: 100%; height: 208px;}
.con3:before{content: "";display: table;}
.con3 .tleft{width: 1000px;font-size: 26px;color: #2e7cc9;margin: 0px auto;line-height: 40px;padding: 60px 0 0 0;	}
.con3 .tright{width: 1000px;font-size: 26px;color: #2e7cc9;text-align: right;margin: 0px auto;line-height: 40px;}
.connn{}
.connn .hh{color: #4f93d6;font-size: 22px;margin-top: 50px;width: 1000px;margin-left: 210px;}
.connn ul{width: 1000px;margin-left: 260px;margin-top: 50px;}
.connn ul li{font-size: 16px;line-height: 2;color: #666;position: relative;}
.connn ul li:before{content:"●";color: #35aeef;position: absolute;top: -2px;left: -20px;}
.connn ul  li b{font-size: 18px;line-height: 2px;color: #161616；}
.connn .lhh{color: #4f93d6;font-size: 18px;margin-top: 50px;margin-bottom: 50px;text-align: center;}

.about{background:url(../img/en/about_02.jpg) center no-repeat;width: 100%; height: 4609px;}
.about .abywpt{height: 1190px;}
.about .abtdjs{height: 1045px;}
.about  .att{height: 236px;font-size: 40px;line-height: 236px;text-align: center;color: #373737;}
.about .abywpt .ainfo{width: 1000px;margin-left: 210px;font-size: 16px;color: #555;margin-top: 645px;line-height: 2;}
.about .abqywh .aqinfo{width: 1000px;margin-left: 230px;font-size: 16px;color: #555;margin-top: 170px;line-height: 2;}
.about .abqywh  .ssinfo{height: 108px;width: 180px;margin-left: 340px;margin-top:900px;   font-size: 26px; color: #555;}
.about .abqywh .ssinfo .ssbox{height: 54px;width: 90px;float: left;font-size: 26px;color:#555;}
.about .abqywh  .sssinfo{height: 108px;width: 180px;margin-left: 900px;    font-size: 26px; color: #555;}
.about .abqywh .sssinfo .sssbox{height: 54px;width: 90px;float: left;font-size: 26px;color:#555;}
.about .bbinfo{font-size: 24px;padding: 26px;background: rgba(0,0,0,.6);color: #fff;margin-left: 220px;margin-top: 770px;display: inline-block;width: 730px;}

.server{background:url(../img/en/server_02.jpg) center no-repeat;width: 100%; height: 6048px;}
.server:before{content: "";display: table;}
.server .serwmdfw{margin-top: 605px;height: 1385px;}
.server .serwmdfw .se1{font-size: 26px;color: #000;text-align: center;line-height: 176px;height: 176px;}
.server .serwmdfw .se2{font-size: 16px;color: #555;text-align: center;margin-top: 115px;}
.server .serwmdfw .se3{font-size: 16px;color: #555;text-align: center;margin-top: 130px;}
.server .serwmdfw .se4{font-size: 16px;color: #555;text-align: center;margin-top: 130px;line-height: 2;}
.server .serljxz{height: 1260px;}
.server .serljxz .se1{font-size: 26px;color: #000;text-align: center;line-height: 178px;height: 178px;}
.server .serljxz .se2{width: 1019px;height: 354px;margin-top: 150px;margin-left: 200px;}
.server .serljxz .se2 .one{width: 294px;height: 354px;float: left;text-align: center;line-height: 118px;font-size: 22px;color: #34b1f1;}
.server .serljxz .se2 .tow{width: 294px;height: 354px;float: left;margin:0 68.5px;text-align: center;line-height: 118px;font-size: 22px;color: #ea3275;}
.server .serljxz .se2 .three{width: 294px;height: 354px;float: left;text-align: center;line-height: 118px;font-size: 22px;color: #5271ef;}
.server .sercpyxm{height: 930px;}
.server .sercpyxm .se1{font-size: 26px;color: #000;text-align: center;line-height: 278px;height: 278px;}
.server .sercpyxm .se2{font-size: 22px;color: #000;line-height: 1.8;margin-left: 620px;margin-top: 10px;}
.server .sercpyxm .se3{font-size: 22px;color: #000;line-height: 1.8;margin-left: 620px;	margin-top: 110px;}
.server .sercpyxm .se4{font-size: 22px;color: #000;line-height: 1.8;margin-left: 620px;	margin-top: 110px;}
.server .sercpyxm .se5{font-size: 22px;color: #000;line-height: 1.8;margin-left: 620px;	margin-top: 95px;}
.server .sercpyxm .se6{font-size: 22px;color: #000;line-height: 1.8;margin-left: 620px;	margin-top: 90px;}
.server .sercpyxm .se7{font-size: 22px;color: #000;line-height: 1.8;margin-left: 620px;	margin-top: 110px;}
.server .sercpyxm span{font-size: 18px;}
.server .serjrwm{}
.server .serjrwm .se1{font-size: 26px;color: #000;text-align: center;line-height: 270px;height: 270px;}
.server .serjrwm .se4{font-size: 20px;color: #000;height: 340px;color: #535353;width: 900px;margin:-50px auto 0px auto;}
.server .serjrwm .se4 .one{font-size: 24px;color: #000;text-align: center;height: 290px;width: 140px;}
.server .serjrwm .se4 .tow{height: 290px;width: 760px;line-height: 1.8;}
.server .serjrwm .se2{font-size: 18px;color: #6a6a6a;text-align: center;margin-bottom: 120px;}
.server .serjrwm .se3{font-size: 32px;color:#27a5d5 ;text-align: center;margin-top: 160px;}

.retcamd{background:url(../img/20170516/RetCam3/RetCam3_02.jpg) center no-repeat;width: 100%; height: 6235px;}
.retcamd .w14{position: relative;}
.retcamd .w14:before{content: "";display: table;}
.retcamd  .ret1{font-size: 28px;color: #000;margin-top: 25px;margin-left: 295px;}
.retcamd  .ret2{font-size: 20px;color: #4f4f4f;margin-left: 670px;margin-top: 30px;}
.retcamd  .ret3{font-size: 24px;color: #000000;margin-left: 750px;margin-top: 100px;}
.retcamd  .ret4{font-size: 16px;color: #505050;margin-left: 750px;}
.retcamd  .ret5{font-size: 14px;color: #949494;width: 560px;margin-left: 750px;margin-top: 20px;line-height: 1.5;}
.retcamd  .ret6{font-size: 50px;text-align: center;color: #373737;margin-top: 450px;}
.retcamd  .ret7{font-size: 28px;text-align: center;color: #8d8d8d;margin-top: 10px;}
.retcamd  .ret8{font-size: 28px;color: #8d8d8d;margin-top: 116px;margin-left: 130px;}
.retcamd  .ret9{font-size: 16px;color: #a9a9a9;line-height: 2;margin-left: 330px;margin-top: 20px;}
.retcamd  .ret9 span{ padding: 3px 6px;color: #fff;background: #cecece;border-radius: 3px; }
.retcamd  .ret10{font-size: 50px;text-align: center;color: #373737;margin-top: 250px;}
.retcamd  .ret11{font-size: 16px;color: #a9a9a9;line-height:1.5;margin-left: 330px;margin-top: 100px;}
.retcamd  .ret11 span{ padding: 3px 6px;color: #fff;background: #cecece;border-radius: 3px;}
.retcamd  .ret12{font-size: 50px;text-align: center;color: #373737;margin-top: 250px;margin-bottom: 30px;}
.retcamd  .ret13{font-size: 50px;text-align: center;color: #373737;margin-top: 730px;margin-bottom: 30px;}
.retcamd  .ret14{width: 1200px;margin-left: 145px;margin-top: 100px;}
.retcamd  .ret14 .page{width: 600px;float: left;}
.retcamd  .ret14 .page:before{content: "";display: table;}
.retcamd  .ret14 .page .pa1{font-size: 28px;color: #707070;margin-top: 10px;margin-left: 80px;}
.retcamd  .ret14 .page .pa2{font-size: 28px;color: #707070;margin-top: 10px;margin-left: 100px;}
.retcamd  .ret14 .page .pa3{font-size: 14px;color: #646464;margin-top: 30px;width: 468px;line-height:1.8;}
.retcamd  .ret14 .page .pa4{font-size: 14px;color: #646464;margin-top: 180px;}
.retcamd  .ret14 .page .pa5{font-size: 14px;color: #646464;margin-top: 30px;width: 400px;line-height:1.9;}
.retcamd  .ret14 .page .pa6{font-size: 14px;color: #646464;line-height:1.9;}
.retcamd  .ret15{font-size: 50px;text-align: center;color: #373737;margin-top: 150px;}
.retcamd  .ret16 {font-size: 24px;color: #fff;text-align: center;margin-top: 30px; }
.retcamd  .ret16 span{padding: 10px 20px;background:#f39500;}
.retcamd  .ret17{font-size: 28px;text-align:center;margin-top: 100px;color: #707070;}
.retcamd  .ret18{font-size: 14px;text-align:center;margin-top: 240px;color: #a9a9a9;}
.retcamd  .ret19{font-size: 16px;width: 600px;color: #a9a9a9;margin-left: 570px;margin-top: 70px;line-height: 1.9;}
.retcamd  .ret20{font-size: 16px;color: #a9a9a9;line-height: 1.9;width: 200px;height: 60px;margin-left: 290px;margin-top: -60px;}
.retcamd  .ret21{font-size: 50px;text-align: center;color: #373737;margin-top: 150px;}
.retcamd  .ret22{font-size: 16px;color: #a9a9a9;line-height: 1.5;width:790px;text-align: center;margin-left: 315px;margin-top: 280px;	}
.retcamd  .ret22 span{color: #0086cf;font-size: 28px;}
.retcamd  .ret23{font-size: 14px;color: #a9a9a9;text-align: center;margin-top: 130px;}

.protable{background:url(../img/20170516/Portable/Portable_02.jpg) center no-repeat;width: 100%; height: 2193px;}
.protable .w14{position: relative;}
.protable .w14:before{content: "";display: table;}
.protable  .ret1{font-size: 28px;color: #000;margin-top: 15px;margin-left: 320px;}
.protable  .ret2{font-size: 20px;color: #4f4f4f;margin-left: 550px;margin-top:20px;}
.protable  .ret3{font-size: 50px;color: #373737;margin-top: 165px;margin-left:380px;}
.protable  .ret4{font-size: 22px;margin-left:380px;color: #8d8d8d;margin-top: 10px;}
.protable  .ret5{font-size: 14px;width: 225px;line-height: 2;color:#a9a9a9;margin-left: 380px;word-break:break-all;margin-top: 80px;}
.protable  .ret6{width: 1144px;margin-left: 157px;margin-top: 105px;}
.protable  .ret6 .page1{float: left;width: 894px;font-size: 16px;color: #a9a9a9;line-height: 2;}
.protable  .ret6 .page2{float: left;width: 250px;font-size: 16px;color: #a9a9a9;line-height: 2;}
.protable  .ret7{font-size: 50px;color: #373737;margin-top: 265px;text-align: center;}
.protable  .ret8{font-size: 26px;color: #8d8d8d;margin-top: 10px;text-align: center;}

.dms{background:url(../img/20170516/DMS/DMS_02.jpg) center no-repeat;width: 100%; height: 6102px;}
.dms:before{content: "";display: table;}
.dms .ddms1{font-size: 39px;color: #5a5a5a;margin-top: 120px;margin-left:550px;}
.dms .ddms2{font-size: 48px;margin-top: 10px;margin-left: 550px;color: #0094d2;}
.dms .ddms3{font-size: 40px;margin-top: 80px;line-height: 1.5;color: #5a5a5a;margin-left: 	700px;}
.dms .ddms4{font-size: 36px;color: #5a5a5a;line-height: 1.5;margin-left: 150px;margin-top: 200px;}
.dms .ddms4 span{color:#0094d2;}
.dms .ddms5{width: 610px;font-size: 18px;color: #5a5a5a;margin-left: 245px;margin-top: 50px;line-height: 2;}
.dms .ddms6{color: #000;font-size: 20px;line-height:49px;margin-left: 280px;margin-top: 48px;}
.dms .ddms7{color: #5a5a5a;font-size: 16px;margin-left: 1000px;margin-top: 80px;}
.dms .ddms8{color: #0094d2;font-size: 54px;margin-top: 100px;text-align: center;}
.dms .ddms9{color: #5a5a5a;font-size: 28px;margin-top: 40px;text-align: center;}
.dms .ddms10{font-size: 60px;text-align: center;margin-top:800px;color: #0094d2;}
.dms .ddms11{width: 610px;font-size: 18px;color: #5a5a5a;margin-left: 700px;margin-top: 170px;line-height: 2;}
.dms .ddms12{font-size: 48px;color: #5a5a5a;margin-top: 300px;margin-left: 170px;}
.dms .ddms12 span{font-size: 28px;padding: 5px 10px;color: #fff;background: #ff6600;line-height: 60px;position: relative;top: -10px;}
.dms .ddms13{font-size: 18px;color: #5a5a5a;margin-left: 150px;margin-top: 50px;line-height: 2;width: 600px;}
.dms .ddms14{font-size: 16px;color: #5a5a5a;margin-left: 810px;margin-top: 280px;}
.dms .ddms15{font-size: 48px;color: #5a5a5a;margin-top: 50px;margin-left: 170px;}
.dms .ddms15 span{font-size: 28px;padding: 5px 10px;color: #fff;background: #ff6600;line-height: 60px;position: relative;top: -10px;}
.dms .ddms16{font-size: 18px;color: #5a5a5a;margin-left: 150px;margin-top: 50px;line-height: 2;width: 600px;}
.dms .ddms17{width: 1140px;margin-top: 490px;font-size: 16px;color: #5a5a5a;margin-left: 110px;}
.dms .ddms17 .p171{width: 20%;text-align: center;float: left;}
.dms .ddms17 .p172{width: 40%;text-align: center;float: left;}
.dms .ddms17 .p173{width: 20%;text-align: center;float: left;}
.dms .ddms17 .p174{width: 20%;text-align: center;float: left;}
.dms .ddms18{color: #0094d2;font-size: 	45px;text-align: center;margin-top: 80px;}
.dms .ddms19{color: #373737;font-size: 20px;margin-top: 155px;margin-left: 800px;line-height: 2.4;}
.dms .ddms20{color: #a4a4a4;font-size: 16px;margin-top: 80px;margin-left: 230px;}

.spot{background:url(../img/en/Spot_02.jpg) center no-repeat;width: 100%; height: 4733px;}
.spot .spot1{height: 766px;}
.spot .spot1:before{content:"";display: table;}
.spot .cpbal {overflow: hidden; width: 1200px; margin: 0 auto;padding-bottom: 24px;}
.spot .cpbal ul {overflow: hidden; width: 500px; margin: 190px 0px 0 140px; float: left; display: block; }
.spot .cpbal ul li {width:250px; float: left; text-indent: 23px; line-height: 40px; background: url(../img/lkbg.png) 0 50% no-repeat; }
.spot .cpbal ul li a {font-size: 20px; color: #383A3D; }
.spot .cpbal ul li:hover, .spot .cpbal ul li.cur {background: url(../img/lad.png) 0 50% no-repeat; }
.spot .ttll{ font-size: 38px; color: #000;margin-top: 310px;margin-left: 570px;}
.spot .ttll2{font-size: 22px;text-align: center;color: #4396c6;margin-top: 50px;}
.spot .tl3{width: 777px;height: 260px;font-size: 14px;line-height: 2;color: #555;margin:0 auto;margin-top: 80px;}
.spot .tl4{width: 516px;height: 74px;font-size: 16px;color: #4396c6;margin-left: 600px;line-height: 2;margin-top: 40px;}
.spot .tl5{width: 516px;height: 74px;font-size: 14px;color: #555;margin-left: 570px;line-height: 2;margin-top: 70px;}
.spot .spot2 {height: 900px;}
.spot .spot2 .sp2{width: 480px;height: 280px;margin-left: 740px;color: #000;}
.spot .spot2 .sp2 p{width: 360px;height: 70px;margin: 0 auto;padding:20px 0px;font-size: 16px;line-height: 2}
.spot .spot2 .sp2 ul{width: 250px;margin: 5px 0px 0px 70px;font-size: 14px;}
.spot .spot2 .sp2 ul li{width: 125px;float: left;box-sizing: border-box;padding: 0 0 0 20px;font-size: 14px; position: relative;margin-bottom: 30px;}
.spot .spot2 .sp2 ul li:before{content: "";display: block; width: 4px;height: 4px;border: 2px solid #000;border-radius:6px;   position: absolute; left: 0; top: 6px;}
.spot .spot2 .sp3{width: 480px;height: 280px;margin-left: 740px;margin-top: 19px;color: #fff;}
.spot .spot2 .sp3 p{width: 360px;margin: 0 auto;padding:20px 0px;font-size: 16px;line-height: 2}
.spot .spot2 .sp3 ul{margin: 5px 0px 0px 70px;font-size: 14px;}
.spot .spot2 .sp3 ul li{box-sizing: border-box;padding: 0 0 0 20px;font-size: 14px; position: relative;margin-bottom: 15px;}{}
.spot .spot2 .sp3 ul li:before{content: "";display: block; width: 4px;height: 4px;border: 2px solid #fff;border-radius:6px;   position: absolute; left: 0; top: 6px;}
.spot .spot2 .sp4{width: 480px;height: 280px;margin-left: 740px;margin-top: 18px;color: #fff;}
.spot .spot2 .sp4 p{width: 360px;margin: 0 auto;padding:20px 0px;font-size: 16px;line-height: 2}
.spot .spot2 .sp4 ul{margin: 5px 0px 0px 70px;font-size: 14px;width: 310px;}
.spot .spot2 .sp4 ul li{box-sizing: border-box;padding: 0 0 0 20px;font-size: 14px; position: relative;margin-bottom: 20px;}{}
.spot .spot2 .sp4 ul li:before{content: "";display: block; width: 4px;height: 4px;border: 2px solid #fff;border-radius:6px;   position: absolute; left: 0; top: 6px;}
.spot .spot2 .sp5{font-size: 12px;color: #acacac;width: 866px;margin: 0 auto;line-height: 2;padding-top: 80px;}
.spot .spot3{height: 1640px;}
.spot .spot3 .ttl{height: 205px;line-height: 205px;}
.spot .spot3 .spt1{font-size: 30px;color: #000;text-align: center;margin: 20px 0px 40px 0px}
.spot .spot3 .spt2{font-size: 26px;color: #1f99c2;padding: 10px 20px;border: 2px solid #1f99c2;margin: 0px auto;width: 732px;text-align: center;line-height: 26px;}
.spot .spot2 .spt3{margin: 40px 0px 0px 230px;color: #fff;}
.spot .spot2 .spt3 li{font-size: 16px;line-height: 2;box-sizing: border-box;padding:0 0 0 20px;position: relative;margin-top: 10px}
.spot .spot2 .spt3 li:before{content:"●";position: absolute;left: 0;top: 0px;font-size: 16px;color: #fff;}
.spot .spot3 .spt4{font-size: 30px;color: #000;text-align: center;margin: 220px 0px 40px 0px}
.spot .spot3 .spt5{font-size: 26px;color: #167d4c;padding: 10px 20px;border: 2px solid #167d4c;margin: 0px auto;width: 232px;text-align: center;line-height: 26px;}
.spot .spot3 .spt6{margin: 120px 0px 0px 790px;color: #fff;}
.spot .spot3 .spt6 li{font-size: 16px;line-height: 2;box-sizing: border-box;padding:0 0 0 20px;position: relative;margin-top: 40px}
.spot .spot3 .spt6 li:before{content:"●";position: absolute;left: 0;top: 0px;font-size: 16px;color: #fff;}
.spot .spot3 .spt7{font-size: 30px;color: #000;text-align: center;margin: 220px 0px 40px 0px}
.spot .spot3 .spt8{font-size: 18px;color: #4396c6;width: 883px;margin: 0px auto 0px auto;}
.spot .spot3 .spt9{margin: 100px 0px 0px 250px;color: #fff;}
.spot .spot3 .spt9 li{font-size: 16px;line-height: 2;box-sizing: border-box;padding:0 0 0 20px;position: relative;margin-top: 55px}
.spot .spot3 .spt9 li:before{content:"●";position: absolute;left: 0;top: 0px;font-size: 16px;color: #fff;}
.spot .spot3 .spt10{font-size: 15px;color: #555;width: 883px;margin: 30px auto 0px auto;line-height: 2}
.spot .spot3 .spt11{font-size: 15px;color: #a0a0a0;width: 700px;margin: 20px auto 460px auto;line-height: 2;}
.spot .spot4 .sp4t1{font-size: 14px;color: #555;line-height: 2;width: 800px;margin: 140px auto 0px auto;}
.spot .spot4 .sp4t2{font-size: 18px;color: #149351;line-height: 2;width: 890px;margin: 0 auto;}
.spot .spot4 .sp4t3{font-size: 16px;line-height: 2;width: 850px;margin: 240px auto 0px auto;color: #555;}



.cb{width: 1200px;margin: 0 auto;box-sizing: border-box;}
.cf:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.cf{*+height:1%;}
.fr{float:right;}
.fl{float:left;}
.hc{position: relative;top: 50%;transform: translateY(-50%);}


.obm-main{background: #fff}

.obm-main .base-title{text-align: center;position: relative;}
.obm-main .base-title span{display: inline-block;padding: 0 10px;background: #fff;font-size: 40px;color: #000;z-index: 2;position: relative;line-height: 50px;height: 50px;overflow: hidden;}
.obm-main .base-title .line-one{position: absolute;top: 24px;z-index: 1;width: 100%;height: 1px;background: #cccccc;left: 0;}
.obm-main .base-title .line-tow{position: absolute;top: 27px;z-index: 1;width: 100%;height: 1px;background: #cccccc;left: 0;}
.obm-main .text-section{line-height: 2;font-size: 16px;color: #000;}
.obm-main .base-title-tow{padding-bottom: 3px;border-bottom: 1px solid #ccc;}
.obm-main .base-title-tow h2{color: #000000;font-size: 40px;text-align: center;line-height: 1.5;border-bottom: 1px solid #ccc;font-weight: normal;}
.obm-main .base-title-one{position: relative;text-align: center;}
.obm-main .base-title-one span{color: 555555;display: inline-block;padding: 0 10px;font-size: 20px;line-height: 1.5;position: relative;z-index: 2;}
.obm-main .base-title-one p.line{position: absolute;width: 100%;height: 1px;background: #cccccc;top: 50%;z-index: 1;}


.obm-main .fs14{font-size: 13px;padding-top: 15px;}
.obm-main sup{font-size: 12px;}
.obm-main .mb130{margin-bottom: 130px;}

.obm-main .header-section{background: url('../img/obm20190427/en_02.jpg') no-repeat center center;width: 100%;height: 300px;}
.obm-main .header-section .cb{padding: 150px 0 0 40px}
.obm-main .header-section .list-btn{width: 440px;}
.obm-main .header-section .list-btn a{width: 220px;float: left;margin-bottom: 15px;line-height: 25px;display: block;}
.obm-main .header-section .list-btn a i{vertical-align: middle;display: inline-block;width: 18px;height: 18px;box-sizing: border-box;border: 4px solid #00889a;margin-right: 10px;border-radius: 18px}
.obm-main .header-section .list-btn a span{display: inline-block;vertical-align: middle;font-size: 20px;color: #000;}
.obm-main .header-section .list-btn a:hover i{background: #00889a}

.obm-main .main-section1{background: #f7f7f7;box-sizing: border-box;padding: 130px 0;}
.obm-main .main-section1 .section-title{width: 920px;height: 160px;background: #00889a;margin: 0 auto;position: relative;margin-bottom: 130px;box-sizing: border-box;padding-left: 60px}
.obm-main .main-section1 .section-title p{font-size: 24px;text-align: left;margin-bottom: 10px;color: #fff}
.obm-main .main-section1 .section-title p:last-child{margin: 0;}
.obm-main .main-section1 .section-title .line{position: absolute;background: #00889a}
.obm-main .main-section1 .section-title .top{width: 100%;height: 4px;left: 0;top: -8px}
.obm-main .main-section1 .section-title .bottom{width: 100%;height: 4px;left: 0;bottom: -8px}
.obm-main .main-section1 .section-title .right{height: 100%;width: 4px;top: 0;right: -8px;}
.obm-main .main-section1 .section-title .left{height: 100%;width: 4px;top: 0;left: -8px;}
.obm-main .main-section1 .base-title {margin-bottom: 50px;}
.obm-main .main-section1 .base-title span{background: #f7f7f7}
.obm-main .main-section1 .text-section{margin-bottom: 50px;}
.obm-main .main-section1 .plan-list{width: 100%;height: 446px;background: url('../img/obm20190427/en_03.png') no-repeat center center;}
.obm-main .main-section1 .plan-list h2{font-weight: normal;font-size: 20px;margin-bottom: 10px;color: #aacc45}
.obm-main .main-section1 .plan-list p{color: #000;font-size: 14px;line-height: 2}
.obm-main .main-section1 .plan-list .one{width: 400px;box-sizing: border-box;padding-top: 70px;padding-left: 60px;}
.obm-main .main-section1 .plan-list .one h2{color: #e6462a}
.obm-main .main-section1 .plan-list .tow{width: 410px;box-sizing: border-box;padding-top: 70px;padding-left: 50px;}
.obm-main .main-section1 .plan-list .three{width: 360px;box-sizing: border-box;padding-top: 70px;padding-left: 90px;}
.obm-main .main-section1 .plan-list .three .top{margin-bottom: 100px;}

.obm-main .main-section2{background: #fff;box-sizing: border-box;padding: 110px 0;}
.obm-main .main-section2 .cb{width: 1130px;}
.obm-main .main-section2 .base-title-tow{margin-bottom: 80px;}
.obm-main .main-section2 .base-title-tow h2{font-size: 28px}
.obm-main .main-section2 .imginfo{width: 1130px;margin: 0 auto;}
.obm-main .main-section2 .imginfo .fl{margin-bottom: 20px;}
.obm-main .main-section2 .imginfo .fl img{height: 285px;width: auto;display: block;}
.obm-main .main-section2 .imginfo .fl p{line-height: 2;font-size: 16px;color: #555555;text-align: center;}
.obm-main .main-section2 .imginfo .mr16{margin-right: 16px;}
.obm-main .main-section2 .base-title-one span{background: #fff}

.obm-main .main-section3 {background: #f7f7f7;box-sizing: border-box;padding-bottom: 70px}
.obm-main .main-section3 .cb{width: 1140px;}
.obm-main .main-section3 .cb .cf{box-sizing: border-box;padding: 70px 0;border-bottom: 1px solid #ccc}
.obm-main .main-section3 .cb .cf .fl{width: 550px;box-sizing: border-box;}
.obm-main .main-section3 .cb .cf.tow .fl{padding-top: 100px}
.obm-main .main-section3 .cb .cf .fr{width: 480px;box-sizing: border-box;}
.obm-main .main-section3 .cb .cf img{width: 100%;height: auto;display: block;}
.obm-main .main-section3 .cb .cf h2{font-size: 22px;margin-bottom: 10px;color: #aacc45;font-weight: normal;}
.obm-main .main-section3 .cb .cf .fr h2{color: #eb8929}
.obm-main .main-section3 .cb .cf ul li{line-height: 2;font-size: 16px;color: #000;box-sizing: border-box;padding-left: 15px;position: relative;}
.obm-main .main-section3 .cb .cf ul li span{color: #aacc45;position: absolute;top: 0;left: 0;vertical-align: middle;}
.obm-main .main-section3 .cb .cf.one .text-section{margin-bottom: 20px;}

.obm-main .main-section4 {background: #fff;box-sizing: border-box;padding: 110px 0;padding-bottom: 270px}
.obm-main .main-section4 .cb{width: 1140px;}
.obm-main .main-section4 .cb .title-box{margin-bottom: 60px;}
.obm-main .main-section4 .cb .title-box h2{font-size: 28px;font-weight: normal;margin-bottom: 10px;text-align: center;}
.obm-main .main-section4 .cb .title-box p{color: #fff;font-size: 20px;width: 444px;height: 50px;line-height: 50px;text-align: center;margin: 0 auto;background: #aacc45;}
.obm-main .main-section4 .cb .cf{box-sizing: border-box;padding: 50px 50px;border: 1px solid #aacc45;margin-bottom: 20px;}
.obm-main .main-section4 .cb .cf.one .fl{width: 480px;padding-top: 10px}
.obm-main .main-section4 .cb .cf.one .fr{width: 540px;}
.obm-main .main-section4 .cb .cf.tow{margin-bottom: 115px;}
.obm-main .main-section4 .cb .cf.tow .fr{width: 540px;padding-top: 30px}
.obm-main .main-section4 .cb .cf.tow .fr span{color:#aacc45 }
.obm-main .main-section4 .cb .cf.tow .fl{width: 480px;}
.obm-main .main-section4 .cb .green-box{padding: 45px;color: #fff;background: #aacc45;font-size: 16px;margin-bottom: 35px;box-sizing: border-box;line-height: 2;}
.obm-main .main-section4 .cb>.text-section{padding: 0 45px;box-sizing: border-box;}

.obm-main .main-section4 .cb .cf.tow .text-section {position: relative;}
.obm-main .main-section4 .cb .cf.tow .text-section  span{position: absolute;top: 0;left: -15px;}