@charset "utf-8";
:root{--color:#0066b3;--fontcolor:#000;--fontbold3:300;--fontbold4:400;--fontbold5:500;--fontbold6:600;--fontbold7:700}
*,html,body,h1,h2,h3,h4,h5,h6,table,th,td,ul,li,dl,dt,dd,div,p,pre,form,input,button,textarea {margin:0px;padding:0px;box-sizing:border-box}
body{margin:0px auto;font-size:15px!important;color:var(--fontcolor);line-height:1.5!important;font-family:Arial!important}
button,input,select,textarea{outline:0}
table{border-collapse:collapse}
img{border:0px;max-width:100%}
iframe{max-width:100%}
li,ul{list-style-type:none}
a{text-decoration:none;color:#000;transition:all .2s ease-in 0s}
a:hover{color:var(--color)}
.clearbox{float:none;clear:both;width:0px;height:0px;overflow:hidden}
:root body{position:absolute}
body{width:100vw;overflow-x:hidden}
.top{width:1200px;height:100px;margin:0px auto;text-align:left;position:relative}
.top .logo{float:left;width:250px;height:100px;position:relative}
.top .logo img{max-width:100%;max-height:100%;display:block;object-fit:contain}
.top .menu{float:right;width:860px;height:100px;padding:25px 0 0}
.navlist>li{float:left;line-height:50px;height:50px;text-align:center}
.navlist>li>a{font-size:17px;padding:0px 20px;color:#000;display:block}
.navlist li a:hover{color:var(--color);border-bottom:5px solid var(--color)}
.navlist li ul.submenu{position:absolute;z-index:999;background:var(--color);font-weight:lighter;min-width:140px;display:none}
.navlist li li{height:40px;line-height:40px;font-size:14px;text-align:left;border-bottom:#468ec4 solid 1px}
.navlist li li a{white-space:nowrap;color:#FFF;display:block;padding:0px 12px}
.navlist li li a:hover{color:#FFF;background:#0287d2;border-bottom:0px}
.banner{width:100%;height:700px;text-align:left;overflow:hidden}
#index_banner{width:100%;height:700px;padding:0px;margin:0px auto;background:0 0;position:relative;z-index:10;overflow:hidden}
#index_banner_con{width:100%;height:100%;margin:0px auto;overflow:hidden;text-align:center}
#index_banner_list{width:100%;height:100%}
#index_banner_list li{width:100%;height:100%}
#index_banner_list li a{width:100%;height:100%;display:block;background:no-repeat top center;text-indent:-9999px;transition:all .6s}
#prev_btn{position:absolute;z-index:101;left:100px;top:300px}
#next_btn{position:absolute;z-index:101;right:100px;top:300px}
#banner_nav{position:absolute;z-index:1002;left:47.1%;top:0px;margin-top:670px}
#banner_nav a{float:left;display:block;width:10px;height:10px;border-radius:20px;background:#999;margin-left:12px}
#banner_nav a:hover{background:var(--color)}
#banner_nav a.this{background:var(--color)}
.slide_container{margin-bottom:60px;position:relative;width:100%;min-width:1200px}
.slide{position:relative;list-style:none;overflow:hidden;width:100%;padding:0px;margin:0px}
.slide li{position:absolute;width:100%;left:0px;top:0px}
.slide img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0}
.slide .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#FFF;background:#000;background:rgba(0,0,0,.8);left:0px;right:0px;bottom:0px;padding:10px 20px;margin:0px;max-width:none}
.slide_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:52%;left:0px;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url(/images/m233/themes.gif) no-repeat left top;margin-top:-45px;opacity:0;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}
.slide_container:hover .slide_nav{opacity:.6;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}
.slide_container .slide_nav:hover{opacity:1;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}
.slide_nav:active{opacity:1}
.slide_nav.next{left:auto;background-position:right top;right:0px}
.about{margin:60px auto;width:1200px}
.about:after{content:'';display:block;height:0px;clear:both;visibility:hidden}
.ablef{float:left;width:630px}
.tt2{font-size:36px;line-height:35px;font-weight:var(--fontbold7);text-transform:uppercase;text-align:left;padding-top:50px}
.line{margin:20px 0px 0px;background:var(--color);width:62px;height:2px}
.abwor{font-size:16px;text-align:justify;line-height:25px;margin-top:20px}
.abrig{width:478px;float:right}
.abrig img{width:100%;display:block}
.hotprod .tt2,.inews .tt2,.iprod .tt2,.process .tt2,.solution .tt2{text-align:center}
.hotprod .line,.inews .line,.iprod .line,.process .line,.solution .line{margin:20px auto 0px}
.iprod{min-width:1200px;width:100%;padding:10px 0 55px;background:url(/images/m230/bg2.jpg) center no-repeat;background-size:cover}
.iprocent{width:1200px;margin:0px auto;margin-top:50px}
.iprocent:after{content:'';display:block;visibility:hidden;height:0px;clear:both}
.iprocent a{text-align:center;line-height:25px}
.iprocent a:hover{color:var(--color)}
.iprocent .iprone:first-child{margin-left:40px}
.iprone{margin-left:20px;background:#FFF;width:360px;height:360px;float:left;text-align:center;transition:all .2s ease-in 0s}
.iprone .nimg{width:100%;height:230px;position:relative;overflow:hidden;margin-top:20px;text-align:center}
.iprone .nimg img{max-width:100%;max-height:230px;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}
.iprone a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}
.iprotit{font-size:18px;padding:0px 15px}
.hotprod{width:100%;margin:20px auto 60px;min-width:1200px}
.hotcent{width:1200px;margin:30px auto 0px}
.hotcent:after{content:'';display:block;height:0px;visibility:hidden;clear:both}
.hotwor{color:#666;text-align:center;line-height:25px;margin-top:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:46px}
.hotcent a:hover .hotwor{color:var(--color)}
.hotcent .hotone:first-child{margin-left:0px}
.hotone{margin-left:20px;width:180px;color:#000;float:left;text-align:center;font-size:16px;transition:all .2s ease-in 0s}
.hotone .nimg2{width:180px;height:180px;position:relative;overflow:hidden;cursor:pointer}
.hotone a img{width:170px;border-radius:50%;margin:0px auto;padding:5px;display:block;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}
.hotone a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}
.solution{width:100%;background:#f8f8f8;padding:20px 0 60px}
.solution .solucent{width:1200px;margin:0px auto}
.solbox:after{content:'';display:block;visibility:hidden;height:0px;clear:both}
.solbox{margin-top:45px}
.solbox li{float:left;width:25%;padding:0px .5%}
.solbox li img{width:100%;display:block;margin-bottom:15px}
.solwor{font-size:17px;text-align:center;padding:0px 12px;line-height:22px;width:100%;display:block}
.inews{width:100%;margin:20px auto 70px;min-width:1200px}
.inewscent{width:1200px;margin:0px auto;padding-top:50px}
.inewscent:after{content:'';display:block;height:0px;clear:both;visibility:hidden}
.newsbox{width:100%;background:#f5f5f5;height:660px}
.newsbox>.newsbox-title{text-align:center}
.newsbox>.newsbox-title>h3{font-size:40px;width:420px;margin:auto;position:relative;height:60px;top:20px;text-transform:uppercase}
.newslist{float:left;background:#f8f8f8;width:880px;height:480px;position:relative;text-align:left}
.newslist>li{padding-top:10px;padding-bottom:16px;border-bottom:1px dotted #dbd4cd}
.newslist>li.nelast{background:#FFF;border:none;text-align:center;padding-top:25px;height:80px;margin-top:15px}
.newslist>li.nelast .nebtn{display:inline-block;min-width:140px;text-align:center;text-transform:uppercase;line-height:38px;border:1px solid #aaa;border-radius:20px;font-size:14px}
.newslist>li.nelast .nebtn:hover{border-color:var(--color);background:var(--color);color:#FFF}
.newslist>li>.time{background:var(--color);width:70px;height:60px;text-align:center;margin-left:30px}
.newslist>li>.time>.date{line-height:42px;color:#FFF;font-size:28px}
.newslist>li>.time>.mounth{color:#FFF;font-size:12px;display:block;margin-top:-5px}
.newslist>li>.conts>.title>.articleid{display:block;font-size:16px;padding:4px 0;color:#363636;line-height:22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:50px}
.newslist>li>.conts>.title>.articleid:hover{color:var(--color)}
.newslist>li>.conts>.abstract{height:19px;font-size:13px;padding-top:4px;color:#b1b1b1;padding-right:36px;line-height:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.newright{float:right}
.newright>img{width:292px;height:420px}
.process{width:100%;background:#f8f8f8;margin:0px auto;padding:20px 0 70px;min-width:1200px}
.procewor{width:1200px;margin:0px auto;padding:45px 40px 0px;line-height:25px;text-align:center;font-size:14px;color:#666}
.scroll-outer{height:421px}
#scroll{width:1200px;margin:0px auto;padding-top:50px}
#scroll .owl-wrapper-outer{margin:0px auto}
#scroll .item{position:relative;width:350px;height:350px;margin:0px auto;background-color:#FFF;overflow:hidden}
#scroll .shd{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:rgba(0,0,0,.15)}
#scroll .shd a{display:block;width:250px;height:239px;background-image:url(about:blank);background-image:url(about:blank)\0}
#scroll .item:hover .shd{background-color:rgba(0,0,0,.5)}
.owl-theme .owl-controls .owl-buttons div{position:absolute;top:180px;width:50px;height:60px;margin:0px;padding:0!important;border-radius:0;font:60px/60px "宋体";overflow:hidden;display:flex;align-items:center;justify-content:center}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:0px}
.owl-theme .owl-controls .owl-buttons .owl-next{right:0px}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<";font-size:24px}
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";font-size:24px}
#searchbox{width:100%;height:308px;min-width:1200px;background:url(/images/m230/sbg.jpg) fixed no-repeat;background-position:center center}
#searchbox .searchinnerbox{width:1200px;position:relative;margin:auto}
#searchbox>.searchinnerbox>input{font-size:16px;width:520px;height:60px;border:none;padding-left:20px;float:left;margin:auto auto auto 290px;position:relative;top:120px}
#searchbox>.searchinnerbox>button{font-size:16px;cursor:pointer;background:#ffd600;color:#FFF;height:60px;width:100px;border:none;top:120px;position:relative;float:left}
.footer{width:100%;background:var(--color);color:#FFF}
.footop{width:1200px;margin:0px auto;display:flex;justify-content:space-between;padding:35px 15px 30px}
.footop .fofir{width:auto;padding-right:30px;float:left}
.footop .fofir:first-child{width:360px}
.footop .fofir:last-child{padding-right:0px}
.fofir h3{font-size:24px;margin-bottom:28px}
.fofir p{padding-bottom:10px}
.fofir p a{color:#FFF}
.folist li{line-height:32px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.folist li a{color:#FFF}
.fofir a:hover{color:#00f7fa}
.footop .fofir:last-child img{width:160px}
.fobot{background:#5c5c5c;clear:both}
.fobot .copyright{text-align:center;margin:0px auto;width:1200px;line-height:32px;font-size:12px;color:#ccc}
.inner-banner{width:100%;display:block;min-width:1200px}
.bPosition{width:100%;margin-bottom:20px;line-height:44px;background:#f7f7f7;padding-left:14px}
.bPosition a:hover{color:var(--color)}
.inner{width:1200px;padding:0px 10px;margin:40px auto 30px}
.inner-l{width:270px;float:left;padding-bottom:25px}
.inner:after{content:'';visibility:hidden;height:0px;clear:both;display:block}
.ltit,.sidetit{width:100%;line-height:44px;text-align:center;background:var(--color);font-size:20px;color:#FFF;margin-bottom:12px}
.leftMenu{margin-bottom:15px}
.leftMenu ul{border:1px solid #bbb;border-radius:4px;overflow:hidden}
.sf-menu,.sf-menu1,.sf-menu2{margin:10px 0 20px;border:1px solid #bbb;border-radius:4px;overflow:hidden}
.inner-content li,.sf-menu li,.sf-menu1 li,.sf-menu2 li{line-height:38px}
.inner-content li a,.sf-menu li a,.sf-menu1 li a,.sf-menu2 li a{padding:6px 10px 6px 15px;display:block;width:100%;border-bottom:1px solid #bbb;font-size:17px;line-height:25px}
.inner-content li:last-child a,.sf-menu1>li:last-child a:last-child,.sf-menu2>li:last-child a:last-child,.sf-menu>li:last-child a:last-child{border-bottom:none}
.inner-content li a:hover,.sf-menu li a:hover,.sf-menu ul li a:hover,.sf-menu ul ul li a:hover,.sf-menu1 li a:hover,.sf-menu1 ul li a:hover{color:#FFF;background:var(--color)}
.sf-menu ul li a,.sf-menu1 ul li a{font-size:15px;color:#555;background:#FFF}
.sf-menu ul ul li a,.sf-menu1 ul ul li a{color:#777}
.sf-menu ul,.sf-menu2 ul{display:none}
.sf-menu li:hover>ul,.sf-menu2 li:hover>ul{display:block}
.sf-menu li,.sf-menu2 li{position:relative}
.sf-menu .pro-menu,.sf-menu2 .pro-menu{position:absolute;left:100%;top:0px;width:100%}
.sf-menu ul.pro-menu li a{background:#0c7cd0;color:#FFF;border-color:#8bccfc}
.sf-menu ul.pro-menu li a:hover{background:var(--color)}
.sf-menu2 .sub-menu{position:absolute;left:100%;top:0px;width:100%}
.sf-menu2>li>a:hover{text-decoration:underline}
.sf-menu2 ul li a{background:var(--color);color:#FFF;border-color:#8bccfc}
.sf-menu2 ul li a:hover{background:#0c7cd0}
.sf-menu3{margin:10px 0 20px;border:1px solid #bbb;border-radius:4px;z-index:999}
.sf-menu3 li a{padding:6px 10px 6px 15px;display:block;width:100%;border-bottom:1px solid #bbb;font-size:17px;line-height:25px}
.sf-menu3 ul li a{font-size:15px;color:#555;background:#FFF}
.sf-menu3 ul ul li a{color:#777}
.sf-menu3 li{position:relative;line-height:38px;z-index:99}
.sf-menu3 .pro-menu{position:absolute;left:100%;top:0px;width:100%}
.sf-menu3 ul.pro-menu li a{background:#0c7cd0;color:#FFF;border-color:#8bccfc}
.sf-menu3 ul.pro-menu li a:hover{background:var(--color)}
.sf-menu3 ul{display:none;position:absolute;width:100%;top:0px;left:100%}
.sf-menu3 li:hover>ul{display:block}
.contout{padding:10px;border:1px solid #bbb;border-radius:4px;line-height:24px;font-size:15px;margin-top:10px}
.inner-l a{color:#000}
.inner-l a:hover{color:var(--color)}
.inner-r{padding-left:30px;line-height:24px;overflow:hidden;}
.inner-r h1{font-size:26px;line-height:44px;margin-bottom:12px}
.inner-r iframe,.inner-r img,.inner-r table{max-width:100%}
.inprone{float:left;width:100%;padding:14px 0;border-bottom:1px dashed #CCC}
.inprolist:after,.inprone:after{content:'';visibility:hidden;height:0px;clear:both;display:block}
.iplef{width:260px;display:inline-block;border:1px solid #efefef;float:left}
.iplef img{max-width:100%;display:block;margin:0px auto}
.iprotxt{padding-left:290px;padding-top:15px}
.iprtit{font-size:19px;line-height:30px;margin-bottom:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:60px}
.iprtit:hover{color:var(--color)}
.ipdetail{overflow:hidden;color:#696969}
.iprbtn{display:inline-block;min-width:120px;line-height:38px;background:var(--color);color:#FFF;text-align:center;padding:0px 10px;margin-top:18px}
.iprbtn:hover{color:#FFF;background:#047ed9}
.plmor{float:left;width:25%;padding:5px;margin-bottom:5px}
.plmor a{display:block;border:1px solid #ddd;padding:5px}
.plmpic{width:200px;height:200px;display:table-cell;vertical-align:middle}
.plmpic img{max-width:100%;max-height:100%;display:block;margin:0px auto}
.plmtit{overflow:hidden;font-size:18px;text-align:center;line-height:25px;margin-top:10px;height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.plmor a:hover .plmtit{color:var(--color)}
.pro-content{font-size:15px}
.pro-detail .fl{float:left}
.pro-detail .fr{padding-left:420px}
.pro-detail:after{content:'';display:block;visibility:hidden;height:0px;clear:both}
.pro-detail .fr div a{margin-top:20px;display:inline-block;margin-right:14px;padding:0px 18px;line-height:36px;font-size:16px;background:var(--color);color:#FFF}
.pro-detail .fr div a:hover{background:#047ed9;color:#FFF}
.inner-r .fr h1{font-size:22px;line-height:32px;margin-bottom:10px}
.inner-r .fr p{color:#555}
div#con{float:left;width:100%}
.pro-detail{float:left;margin-bottom:30px;width:100%}
.ptit,h3.feedBack{background:var(--color);color:#FFF;text-align:center;min-width:150px;padding:0px 20px;display:inline-block;line-height:36px;margin-bottom:15px;font-size:17px}
#con{margin-top:30px}
#tags{height:40px}
#tags:after{content:'';display:block;clear:both;visibility:hidden;height:0px}
#tags li{float:left}
#tags li a{display:block;margin-right:6px;background:#ddd;color:#222;font-size:17px;text-align:center;width:150px;line-height:36px}
ul#tags li.selectTag a{background:#0266b3;color:#FFF}
.tagContent{display:none;width:100%;color:#000;padding-top:15px;font-size:15px;line-height:22px}
#tagContent div.selectTag{display:block}
.productsTags{padding:10px 0px}
#tagContent iframe,#tagContent img,#tagContent table{max-width:100%}
.rollPro1{width:100%;margin:10px 0px}
.rollPro1:after{content:'';display:block;visibility:hidden;clear:both;height:0px}
.rollPro1 li{float:left;width:33.3333%;padding:5px;margin-bottom:5px}
.rollPro1 li .pbox a{display:block;padding:5px;border:1px solid #ddd;width:380px;height:280px;display:table-cell;vertical-align:middle}
.rollPro1 li .pbox{width:100%}
.rollPro1 li .pbox img{max-width:100%;max-height:100%;display:block;margin:0px auto}
.rollPro1 li p{height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:18px;text-align:center;line-height:25px;margin:10px 0 5px;padding:0px 10px}
.rollPro1 li:hover p{color:var(--color)}
.newlist:after{content:'';display:block;visibility:hidden;clear:both;height:0px}
.nwone{line-height:42px;border-bottom:1px dashed #CCC}
.nwone a{overflow:hidden;max-width:78%;text-overflow:ellipsis;white-space:nowrap;display:block;float:left}
.nwtime{float:right;font-size:14px}
.nwone:after{content:'';display:block;visibility:hidden;height:0px;clear:both}
.nwone{float:left;width:100%}
.nwmor{width:100%;float:left;border-bottom:1px dashed #CCC;padding:14px 0px}
.wmpic{display:block;float:left;width:260px}
.wmpic img{max-width:100%;display:block;margin:0px auto}
.newstxt{padding-left:290px;color:#696969}
.newstxt a{max-width:95%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:19px;max-height:48px}
.txtime{color:#999;font-size:13px;margin:8px 0;display:block}
.txtime span{font-weight:var(--fontbold7);margin-right:6px}
.newstxt p{overflow:hidden}
.newsTitle{font-size:21px;text-align:center;line-height:38px}
.newsDate{text-align:center;font-size:13px;color:#999;margin:8px 0 25px;padding-bottom:6px;position:relative}
.newsDate:after{content:'';width:100px;height:1px;background:#ccc;position:absolute;bottom:0px;left:50%;margin-left:-50px}
.newsContent img{max-width:100%}
.prevNext{background:#f7f7f7;line-height:44px;padding:0px 10px;height:44px;margin:15px 0px;float:left;width:100%}
.prevNext:after{content:'';display:block;clear:both;visibility:hidden;height:0px}
.prevNext .next,.prevNext .prev{width:48%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.prevNext .next{float:right}
.prevNext .next a,.prevNext .prev a{margin-left:5px}
.prevNext .next a:hover,.prevNext .prev a:hover{color:var(--color)}
#feedbackForm .submita{background:var(--color)!important}
.pages{text-align:center;margin:20px 0px;color:#777;font-size:13px}
.pages a,.pages span{margin:0px 4px;display:inline-block;line-height:28px;padding:0px 10px}
.pages a:hover,.pages span.ctxt{background:var(--color);color:#FFF}
.pdown1 #A_DownLoadProduct{display:inline-block;clear:both;height:32px;margin:16px 0px 0px 0px;line-height:32px;background:url(/images/down1_2.png) right top no-repeat;padding-right:50px}
.pdown1 #A_DownLoadProduct span{display:inline-block;height:32px;background:url(/images/down1_1.png) no-repeat;padding:0px 0 0 16px}
.pdown2 #A_DownLoadProduct,.pdown3 #A_DownLoadProduct,.pdown4 #A_DownLoadProduct{display:inline-block;clear:both;height:45px;margin:16px 0px 0px 0px;line-height:45px;padding-left:0px;padding-right:45px}
.pdown2 #A_DownLoadProduct span,.pdown3 #A_DownLoadProduct span,.pdown4 #A_DownLoadProduct span{color:#000;display:inline-block;height:45px;background:url(/images/down2_1.png) no-repeat;padding:0px 12px 0 16px}
.pdown2 #A_DownLoadProduct{background:url(/images/down2_2.png) right top no-repeat}
.pdown3 #A_DownLoadProduct{background:url(/images/down2_3.png) right top no-repeat}
.pdown4 #A_DownLoadProduct{background:url(/images/down2_4.png) right top no-repeat}
.table,.table1,table#emphasis,table#newspaper,table#verzebra,table.colorful,table.hovertable,table.imagetable,table.table2{width:100%;border-collapse:collapse}
.table p,.table1 p,table#emphasis p,table#newspaper p,table#verzebra p,table.colorful p,table.hovertable p,table.imagetable p,table.table2 p{padding:0px;margin:0px}
.table td,.table th{border:1px solid #cdcdcd;padding:5px}
table.table2 td,table.table2 th{border:1px solid #cdcdcd;padding:5px}
table.table2 tr:nth-child(odd){background-color:#efede1}
table.table2 tr:nth-child(even){background-color:#FFF}
table.table2 tr:first-child{background-color:#8db3e3}
table.table2 tr:nth-child(3){background-color:#d7d7d7}
.table1 th,.table1 tr.bgcolor{background-color:#c1c1c1}
.table1 td,.table1 th{border:1px solid #000;padding:5px}
table.imagetable{font-family:verdana,arial,sans-serif;font-size:11px;color:#333;border-width:1px;border-color:#999;border-collapse:collapse}
table.imagetable th{background:#b5cfd2 url(images/cell-blue.jpg);border-width:1px;padding:8px;border-style:solid;border-color:#999}
table.imagetable td{background:#dcddc0 url(images/cell-grey.jpg);border-width:1px;padding:8px;border-style:solid;border-color:#999}
table.hovertable{font-family:verdana,arial,sans-serif;font-size:11px;color:#333;border-width:1px;border-color:#999;border-collapse:collapse}
table.hovertable th{background-color:#c3dde0;border-width:1px;padding:8px;border-style:solid;border-color:#a9c6c9}
table.hovertable tr{background-color:#d4e3e5}
table.hovertable tr:hover{background-color:#ff6}
table.hovertable td{border-width:1px;padding:8px;border-style:solid;border-color:#a9c6c9}
#verzebra{font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size:12px;text-align:left;border-collapse:collapse}
#verzebra th{font-size:14px;font-weight:var(--fontbold4);padding:12px 15px;border-right:1px solid #FFF;border-left:1px solid #FFF;color:#039}
#verzebra td{padding:8px 15px;border-right:1px solid #FFF;border-left:1px solid #FFF;color:#669}
.vzebra-odd{background:#eff2ff}
.vzebra-even{background:#e8edff}
#verzebra #vzebra-adventure,#verzebra #vzebra-children{background:#d0dafd;border-bottom:1px solid #c8d4fd}
#verzebra #vzebra-action,#verzebra #vzebra-comedy{background:#dce4ff;border-bottom:1px solid #d6dfff}
#emphasis{font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size:12px;text-align:left;border-collapse:collapse}
#emphasis th{font-size:14px;font-weight:var(--fontbold4);padding:12px 15px;color:#039}
#emphasis td{padding:10px 15px;color:#669;border-top:1px solid #e8edff}
.oce-first{background:#d0dafd;border-right:10px solid transparent;border-left:10px solid transparent}
#emphasis tr:hover td{color:#339;background:#eff2ff}
#newspaper{font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size:12px;text-align:left;border-collapse:collapse;border:1px solid #6cf}
#newspaper th{padding:20px;font-weight:var(--fontbold4);font-size:13px;color:#039;text-transform:uppercase;border-right:1px solid #0865c2;border-top:1px solid #0865c2;border-left:1px solid #0865c2;border-bottom:1px solid #FFF}
#newspaper td{padding:10px 20px;color:#669;border-right:1px dashed #6cf}
table.colorful{font-family:"Trebuchet MS",sans-serif;font-size:16px;font-weight:var(--fontbold7);line-height:1.4em;font-style:normal;border-collapse:separate}
.colorful thead th{padding:15px;color:#FFF;text-shadow:1px 1px 1px #568f23;border:1px solid #93ce37;border-bottom:3px solid #9ed929;background-color:#9dd929;background:-webkit-gradient(linear,left bottom,left top,color-stop(.02,#7bc043),color-stop(.51,#8bc642),color-stop(.87,#9ed929));background:-moz-linear-gradient(center bottom,#7bc043 2%,#8bc642 51%,#9ed929 87%);-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius:5px 5px 0px 0px;border-top-left-radius:5px;border-top-right-radius:5px}
.colorful thead th:empty{background:0 0;border:none}
.colorful tbody th{color:#FFF;text-shadow:1px 1px 1px #568f23;background-color:#9dd929;border:1px solid #93ce37;border-right:3px solid #9ed929;padding:0px 10px;background:-webkit-gradient(linear,left bottom,right top,color-stop(.02,#9ed929),color-stop(.51,#8bc642),color-stop(.87,#7bc043));background:-moz-linear-gradient(left bottom,#9ed929 2%,#8bc642 51%,#7bc043 87%);-moz-border-radius:5px 0 0 5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}
.colorful tfoot td{color:#9cd009;font-size:32px;text-align:center;padding:10px 0px;text-shadow:1px 1px 1px #444}
.colorful tfoot th{color:#666}
.colorful tbody td{padding:10px;text-align:center;background-color:#def3ca;border:2px solid #e7efe0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#666;text-shadow:1px 1px 1px #FFF}
.inner-l .searchbox{box-sizing:border-box;width:100%;margin-top:10px;float:left}
.inner-l .searchbox_content{width:100%;display:flex;display:-webkit-flex;padding:0px;border:1px #bbb solid;border-radius:4px}
.inner-l .searchbox_content #txtSearch{text-indent:15px;box-sizing:border-box;padding:0px;font-size:14px;line-height:30px;color:#666;width:calc(100% - 38px);outline:0;height:38px;background:0 0;border-radius:0;border:none}
.inner-l .searchbox_content #btnSearch{width:38px;height:38px;border:none;background:url(search-gray.png) center no-repeat;cursor:pointer;border-radius:0}
.inner-l .searchbox_content #txtSearch::placeholder{color:#666}
.top .menu{width:980px;display:flex}
.top .logo{max-width:200px}
#xyz{position:absolute;z-index:9999;width:120px;flex-basis:120px;right:0px;top:6px}
.xyz12{border-radius:3px;border:1px solid #dcdcdc;width:100%;padding:0px 4px;background:#FFF;line-height:25px;position:absolute}
.xyz12 li{position:relative;height:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:25px;padding:0px 4px;z-index:1;text-align:left}
.xyz12 li a{color:#333;font-size:12px}
.xyz12 li.selected{border-top:0px}
.xyz12 li.selected a{color:#8550d9}
.xyz12 span{position:absolute;right:6px;top:2px;background:url(/Content/C_IMG/amore.png) center no-repeat;display:block;width:25px;height:25px;cursor:pointer;z-index:100}
.xyz12 span.dp{background:url(/Content/C_IMG/amore1.png) center no-repeat}
.xyz12 li img{vertical-align:middle;margin:-2px 7px 0px 0px;width:16px}
.ProTypeName_ProList{position:absolute;right:30px;top:0px;font-size:18px;line-height:44px}
.inner{position:relative}
#scroll .sc-item{text-align:center;padding:10%}
#scroll .sc-item div{display:flex;align-items:center}
#scroll .sc-item div strong{font-size:80px;color:#0064b0;width:40%}
#scroll .sc-item div span{font-size:20px;text-align:left;width:60%}
.proIntro{clear:both;margin:10px auto 30px;padding:0px;line-height:1.6}
.tagContent p,.tagContent a,.tagContent,.tagContent td{line-height:1.6;color:#000;font-size:15px}
#tagContent .prevNext p {line-height:44px}
h4.cate-h4, h4.pro-h4 {clear:both;font-weight:bold}
ul.cate-ulli, ul.pro-ulli {clear:both;padding:10px 0px 10px 20px}
ul.cate-ulli li, ul.pro-ulli li {list-style-type:disc;line-height:1.7}
ol.cate-ulli, ol.pro-ulli {clear:both;padding:10px 0px 10px 30px}
ol.cate-ulli li, ol.pro-ulli li {list-style-type:decimal;line-height:1.7}
.prohome-content{clear:both;margin:20px auto;padding:0px;line-height:1.6;box-sizing:border-box;max-width:1350px}
.prolist-content{clear:both;margin:0px auto;padding:0px;line-height:1.6;box-sizing:border-box}
.prolist-content .kche-wrap-width{padding-left:0px!important;padding-right:0px!important}
.prolist-bottom{clear:both;margin:20px auto;padding:0px;line-height:1.6;box-sizing:border-box;max-width:1350px}
.ck-widget-toc{display:table;border:1px solid #a2a9b1;background-color:#f8f9fa;padding:10px 20px 10px 10px;font-size:95%;margin:15px 0px;min-width:300px;max-width:100%}
.ck-widget-toc ol{padding:0px 0px 0px 30px;counter-reset:item}
.ck-widget-toc ol li{display:block;position:relative;list-style:none}
.ck-widget-toc ol li:before{content:counters(item, ".");counter-increment:item;position:absolute;margin-right:100%;right:10px}
.ck-widget-toc-title{text-align:left;font-weight:var(--fontbold7);margin:0px 0px 5px 0px;padding:0px 0px 0px 5px}
.ck-widget-pt{padding-top:100px;margin-top:-100px}
.ck-widget-toc1{display:table;border:1px solid #a2a9b1;background-color:#f8f9fa;padding:10px 20px 10px 10px;font-size:95%;margin:15px 0px;min-width:300px;max-width:100%}
.ck-widget-toc1 ol{padding:0px 0px 0px 30px;counter-reset:item}
.ck-widget-toc1 ol li{display:block;position:relative;list-style:none}
.ck-widget-toc1 ol li:before{content:counters(item, ".");counter-increment:item;position:absolute;margin-right:100%;right:10px}




