<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body { font-family:"ge-inspira",Arial,sans-serif; }
.head { width:940px; height:77px; margin:0 auto; position:relative; }
.head .logo { width:54px; height:54px; float:left; padding:10px 0 0 0; }
.head .rfav { width:204px; height:24px; float:right; }
.head .rfav ul.fav { }
.head .rfav ul.fav li { padding:3px 10px 4px; float:right; background:#f3f3f3; border-radius:0 0 10px 10px; margin:0 0 0 6px; position:relative; }
.head .rfav ul.fav li a { font-size:12px; color:#575757; }
.head .rfav ul.fav li a.con { padding:0 0 0 37px; background:url(../images/contact.png) no-repeat 0 1px; }
.head .rfav ul.fav li a.earth { padding:0 20px 0 15px; background:url(../images/earth.png) no-repeat 0 1px; position:relative; }
.head .rfav ul.fav li a.earth i { width:7px; height:4px; position:absolute; right:8px; top:8px; overflow:hidden; background:url(../images/down-tips.png) no-repeat; }
.head .rfav ul.fav li .ushow { width:112px; left:0; top:24px; background:#005cb9; padding:4px 10px 6px; border-radius:0 0 10px 10px; position:absolute; }
.head .rfav ul.fav li .ushow a { color:#fff; font-size:12px; }
.head .rfav ul.fav li.w112 { width:112px; }
.head .rfav ul.fav li.active { border-radius:0; }
.head .rfav ul.fav .btn { width:181px; height:20px; position:absolute; right:0; top:40px; }
.head .rfav .iocn { float:left; padding:4px 0 0 0; }



.head .rfav .iocn a { 
    height: 22px;
    color: #333;
    padding: 3px 10px 4px;
    background: #f3f3f3;
    border-radius: 0 0 10px 10px;
    
}

/*
.head .rfav .iocn a { width:22px; height:22px; float:left; background:url(../images/menu-icons.png) no-repeat; display:block; margin:0 0 0 5px; }

*/
.head .rfav .iocn a.ico1 { background-position:0 0; }
.head .rfav .iocn a.ico2 { background-position:-30px 0; }
.head .rfav .iocn a.ico3 { background-position:-60px 0; }
.head .rfav .iocn a.ico4 { background-position:-85px 0; }
.head .sbtn { width:160px; height:20px; position:absolute; right:0; top:40px; background:#cfcfcf; border-radius:10px; padding:0 10px; }
.head .sbtn input.text { width:140px; height:20px; line-height:20px; border:none; background:none; color:#fff; font-size:12px; float:left; }
.head .sbtn input.submit { width:20px; height:20px; float:right; background:url(../images/search-but.png) no-repeat; cursor:pointer; border:none; float:right; margin-right:-5px; }
.nav-out { height:34px; background:#f3f3f3; max-width:1500px; margin:0 auto; }
.nav-out-list-out { display:none; width:942px; position:absolute; padding:0 0 20px 0; top:34px; z-index:99; left:0; background:#fafafa url(../images/nav-out-list-back.png) repeat-x; }
dl.nav-out-list { width:140px; padding:0 29px; float:left; border-right:1px dotted #ccc; }
dl.nav-out-last { border:none; }
ul.nav-in li dl.nav-out-list dt { color:#005cb9; font-size:18px; line-height:40px; padding:10px 0 0 0; }
ul.nav-in li dl.nav-out-list dt a { color:#005cb9; font-size:12px; line-height:22px; font-weight:bold; }
ul.nav-in li dl.nav-out-list dt a:hover { color:#004386; text-decoration:underline; font-size:12px}
ul.nav-in li dl.nav-out-list dd { line-height:15px; color:#005cb9; font-size:10px; }
ul.nav-in li dl.nav-out-list dd a { line-height:15px; color:#005cb9; font-size:11px; }
ul.nav-in li dl.nav-out-list dd a:hover { color:#004386; font-size:11px; text-decoration:underline; }
ul.nav-in { width:940px; height:34px; margin:0 auto; position:relative; }
ul.nav-in li { float:left; position:relative; margin:0 20px 0 0; }
ul.nav-in li a { display:block; line-height:34px; color:#575757; font-size:12px; position:relative; }
ul.nav-in li a.tips { padding:0 18px 0 0; }
ul.nav-in li a.tips i { width:7px; height:4px; position:absolute; right:6px; top:16px; background:url(../images/menu-tips.gif) no-repeat; overflow:hidden; }
.banner { max-width:1500px; width:1500px; height:400px; margin:0 auto; position:relative; }
.banner-left { width:45%; height:400px; position:absolute; left:0; top:0; background:url(../images/fifter50.png); }
.banner-left .txt { width:390px; float:right; }
.banner-left .txt h3 { width:360px; margin:0 auto; font-size:40px; line-height:60px; padding:30px; text-align:center; padding:30px 0 0 0; color:#fff; }
.banner-left .txt h4 { width:300px; margin:0 auto; padding-bottom:10px; font-size:30px; line-height:40px; border-bottom:1px solid #fff; color:#fff; text-align:center; }
.banner-left .txt h5 { width:300px; margin:0 auto; font-size:12px; line-height:24px; padding:10px 0; color:#fff; text-align:center; }
.banner-left .txt .btn { height:27px; padding:10px 0 0 0; text-align:center; }
.banner-left .txt .btn a { height:27px; line-height:27px; display:inline-block; *display:inline; *zoom:1; vertical-align:top; padding:0 5px; color:#fff; font-size:12px; margin:0 5px; background:#005cb9; }
.banner-left .txt .btn a:hover { background:#004386; color:#fff; }
.news-title,.news-title2,.news-title3 { width:927px; height:44px; line-height:44px; padding:0 0 0 13px; background:#f3f3f3; margin:0 auto; font-size:20px; color:#484848; position:relative; }
.news-title a.next,.news-title2 a.next,.news-title3 a.next { width:44px; height:44px; position:absolute; background:#bcbcbc url(../images/slider-arrows-right.png) no-repeat center center; display:block; right:0; top:0; }
.news-title a.prev,.news-title2 a.prev,.news-title3 a.prev { width:44px; height:44px; position:absolute; background:#bcbcbc url(../images/slider-arrows-left.png) no-repeat center center; display:block; right:45px; top:0; }
.news-title .num,.news-title2 .num,.news-title3 .num { width:68px; height:44px; line-height:44px; position:absolute; right:92px; top:0; color:#484848; font-size:12px; }
.news-pic { width:940px; height:225px; margin:0 auto; padding:20px 0; }
ul.news-pic-list,ul.news-pic-list3 { width:960px; height:225px; }
ul.news-pic-list li,ul.news-pic-list3 li { width:320px; height:225px; float:left; position:relative; }
ul.news-pic-list li img,ul.news-pic-list3 li img { width:300px; height:225px; padding:0 20px 0 0; }
ul.news-pic-list li a,ul.news-pic-list3 li a { display:block; width:300px; height:225px; }
ul.news-pic-list li a .txt,ul.news-pic-list3 li a .txt { width:280px; height:98px; padding:10px; background:url(../images/black-transparent50.png); position:absolute; left:0; bottom:0; }
ul.news-pic-list li a .txt h3,ul.news-pic-list3 li a .txt h3 { line-height:23px; font-size:19px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25); color:#fff; font-weight:normal; }
ul.news-pic-list li a .txt h5,ul.news-pic-list3 li a .txt h5 { line-height:18px; margin:5px 0 0 0; color:#fff; }
ul.news-pic-list li a:hover .txt,ul.news-pic-list3 li a:hover .txt { background:#005cb9; }
.index-featu { height:360px; overflow:hidden; width:940px; margin:0 auto; }
.index-featul { width:620px; float:left; }
.news-titlelw607 { width:607px; margin-bottom:20px; }
ul.featu-list { overflow:hidden; width:640px; }
ul.featu-list li { width:300px; height:106px; padding:0 0 20px 20px; overflow:hidden; float:left; }
ul.featu-list li img.s { width:100px; height:100px; display:block; float:left; }
ul.featu-list li .txt { width:190px; float:right; }
ul.featu-list li .txt h2 { color:#005cb9; font-size:18px; line-height:18px; }
ul.featu-list li .txt h2 a,.index-featu ul.featu-list li .txt h2 a:hover { color:#005cb9; font-size:18px; }
ul.featu-list li .txt h3 { padding:5px 0 0 0; height:42px; line-height:14px; font-size:11px; letter-spacing:-0.5px; }
ul.featu-list li .txt a.more { float:left; letter-spacing:-0.5px; margin:10px 0 0 0; height:27px; display:block; color:#fff; background:#005cb9; font-size:13px; line-height:27px; padding:0 10px; }
.index-featu ul.featu-list li .txt a.more:hover { background:#00438b; }
.index-featur { width:300px; float:right; }
.index-featur .news-titlelw287 { margin-bottom:20px; width:287px; }
.index-featur ul.lnews-list {}
.index-featur ul.lnews-list li { padding:0 0 0 26px; font-size:12px; margin:0 0 9px 0; line-height:15px; background:url(../images/news-list-arrows.png) no-repeat 10px 5px; }
.index-featur ul.lnews-list li a { font-size:11px; color:#000; }
.index-featur ul.lnews-list li a:hover { color:#004386; font-size:11px; }
.index-featur a.more { display:block; padding:0 0 0 26px; background:url(../images/news-list-arrows.png) no-repeat 10px 5px; margin:10px 0 0 0; font-size:12px; letter-spacing:-0.5px; color:#005cb9; }
.index-ggpic { height:155px; padding:0 0 20px 0; width:940px; margin:0 auto; }
.index-ggpic img.lpic { width:230px; height:155px; float:left; padding-right:5px;}
.index-ggpic img.rpic { width:230px; height:155px; float:right; }
.index-footer { padding:30px 0; background:url(../images/prefooter-bg.jpg); border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; }
.index-footer .list-foot { width:940px; margin:0 auto; }
.index-footer .list-footin { width:960px; overflow:hidden; }
.index-footer .list-footin dl.list { width:140px; margin:0 20px 0 0; float:left; }
.index-footer .list-footin dl.list dt { line-height:22px; margin:0 0 16px 0; color:#484848; font-size:18px; }
.index-footer .list-footin dl.list dt a { color:#484848; font-size:18px; }
.index-footer .list-footin dl.list dt a:hover { text-decoration:underline; color:#484848; font-size:18px; }
.index-footer .list-footin dl.list dd { height:18px; }
.index-footer .list-footin dl.list dd a { line-height:18px; color:#005cb9; font-size:11px; }
.index-footer .list-footin dl.list dd a:hover { color:#004386px; font-size:11px; text-decoration:underline; }
.copyright { background:#575757; border-top:1px solid #cfcfcf; padding:20px 0 10px 0; }
.copyright-top { width:940px; margin:0 auto; overflow:hidden; }
.copyright-top-l { width:610px; float:left; }
.copyright-top-l h3 { height:22px; line-height:22px; padding:0 0 10px 0; border-bottom:1px dotted #fff; color:#fff; font-size:18px; font-weight:bold; margin-bottom:10px; }
.copyright-top-l p { font-size:13px; line-height:17px; color:#fff; }
ul.copyright-rnav { width:200px; float:right; }
ul.copyright-rnav li { height:23px; line-height:23px; text-align:right; border-bottom:1px dotted #fff; font-size:13px; }
ul.copyright-rnav li a,ul.copyright-rnav li a:hover { color:#fff; font-size:13px; font-weight:bold; }
ul.copyright-rnav p {  line-height:23px; text-align:right; font-size:13px; color:#FFFFFF; width:200px;}
.copyright-more { position:relative; width:940px; margin:0 auto; padding:80px 0 0 0; }
.copyright-more h4 { line-height:20px; text-align:right; color:#fff; font-size:13px; padding-bottom:20px; }
.copyright-more h5 { line-height:15px; color:#cfcfcf; font-size:12px; text-align:right; }
.copyright-world { height:40px; line-height:40px; position:absolute; padding:0 0 0 90px; background:url(../images/copy-logo.png) no-repeat; left:0; top:40px; color:#fff; width:550px;}

.copyright-world ul{ padding-left:80px;}
/*.copyright-world ul li{ float:left; width:60px;}*/

.copyright-world ul li{ float:left; padding-left:10px;}

/*product*/
.product-banner { height:200px; background:url(../images/top_banner_15.jpg) no-repeat top center; position:relative; max-width:1500px; margin:0 auto; }
.product-bannertxt { width:45%; position:absolute; left:0; top:0; background:url(../images/black-transparent50.png); height:200px; margin:0 auto; }
.product-bannertxt .txtin { width:390px; margin-right:20px; float:right; }
.product-bannertxt .txtin h5 { line-height:48px; padding:23px 0 7px 0; text-align:center; color:#fff; font-size:28px; }
.product-bannertxt .txtin h6 { margin:0 50px 0 50px; padding:15px 0 0 0; text-align:center; color:#fff; border-top:1px solid #fff; }
.product-site { width:940px; height:38px; line-height:38px; padding:0 0 10px 0; margin:0 auto; color:#7b7b7b; font-size:12px; }
.product-site em { margin:0 10px; }
.product-site a { color:#005cb9; font-size:12px; }
.product-site a:hover { color:#004386; text-decoration:underline; }
.product-list { width:940px; margin:0 auto; padding:0 0 20px 0; }
.product-listin { width:960px; overflow:hidden; }
.critical-listin {  font-size:0; letter-spacing:-4px; word-spacing:-4px; }
.product-listin li { }
.product-listin .pic { height:auto; float:left; width:300px; margin:0 20px 0 0;min-height:300px;}
.product-listin .pic img { width:300px; height:135px; display:block; }
.product-listin .pic h2 { line-height:35px; padding:0 0 5px 0; color:#005cb9; font-size:22px; }
.product-listin .pic h2 a { color:#005cb9; font-size:22px; }
.product-listin .pic h2 a:hover { text-decoration:underline; color:#004386; font-size:22px; }
.product-listin .pic ul.plist { padding:0 0 0 0; }
.product-listin .pic ul.plist li { width:95%; padding:0 5% 0 0; line-height:14px; font-size:12px; }
.product-listin .pic ul.plist li a { color:#005cb9; font-size:12px; }
.product-listin .pic ul.plist li a:hover { color:#004386; }
.product-listin .pic ul.splist li { width:45%; padding:0 5% 0 0; float:left; }
.product-new { height:370px; width:940px; margin:0 auto 20px auto; }
.product-new .pic { width:288px; height:368px; border:1px solid #f3f3f3; float:left; }
.product-new .pic h3 { width:248px; line-height:38px; padding:10px 0 0 0; font-size:22px; color:#484848; margin:0 auto; }
.product-new .pic img { margin:0 0 0 20px; }
.product-new .pic a.btn { width:240px; height:40px; line-height:40px; display:block; margin:0 0 0 20px; background:#005cb9; font-size:18.4px; color:#fff; text-align:center; }
.product-new .pic a.btn:hover { background:#004386; font-size:18.4px; }
.product-pic { width:940px; height:200px; margin:20px auto 50px auto; }
ul.product-pic-list { width:960px; overflow:hidden; }
ul.product-pic-list li { width:240px; height:216px; float:left; }
ul.product-pic-list li img { width:220px; height:135px; display:block; }
ul.product-pic-list li h3 { line-height:36px; color:#005cb9; font-size:18px; }
ul.product-pic-list li h3 a { color:#005cb9; font-size:18px; }
ul.product-pic-list li h3 a:hover { color:#004386; font-size:18px; text-decoration:underline; }
.publibrary-banner { background:url(../images/top_banner_publication_library_0.jpg) no-repeat top center; }
h3.publibrary-title { width:940px; line-height:54px; margin:10px 0 0 0; color:#005cb9; font-size:40px; position:relative; margin:0 auto; }
h3.publibrary-title a.email { width:24px; height:24px; position:absolute; right:10px; top:20px; background:url(../images/email-24.png) no-repeat; display:block; }
h3.publibrary-title a.point { width:24px; height:24px; position:absolute; right:60px; top:20px; background:url(../images/print-24.png) no-repeat; display:block; }
.publibrary-serch { width:940px; margin:50px auto 0 auto; overflow:hidden; }
.publibrary-serch-l { width:284px; float:left; margin:0 30px 50px 0; }
.publibrary-serch-last { margin-right:0; }
.publibrary-serch-l h2 { line-height:30px; color:#7b7b7b; font-size:22px; }
.publibrary-serch-l label.title { font-size:18px; color:#7b7b7b; margin-top:10px; display:block; }
ul.publibrary-serch-list {}
ul.publibrary-serch-list li { line-height:28px; color:#7b7b7b; font-size:18px; }
.publibrary-srch-btn { width:280px; height:36px; margin:10px 0 30px 0; }
.publibrary-srch-btn input.text { width:200px; height:36px; line-height:36px; background:#f3f3f3; padding:0 8px; float:left; border:none; }
/*.publibrary-srch-btn input.text:focus { box-shadow: 0 0 7px #06f; }*/
.publibrary-srch-btn input.btn { width:64px; height:36px; display:block; background:#005cb9; color:#fff; font-size:16px; float:left; border:none; }
.publibrary-srch-btn input.btn:hover { background:#004386; font-size:16px; }
ul.publibrary-sel-list { margin:20px 0 0 0; }
ul.publibrary-sel-list li { width:284px; margin-bottom:13px; }
ul.publibrary-sel-list li select { height:38px; line-height:38px; background:#f9f9f9; color:#484848; font-size:15px; border:none; width:100%; }
ul.publibrary-sel-list li a.tz { width:64px; height:36px; line-height:36px; display:block; float:right; background:#005cb9; font-size:16px; color:#fff; text-align:center; }
ul.publibrary-sel-list li a.tz:hover { background:#004386; font-size:16px; }
ul.tk-list { padding:10px 0 0 0; }
ul.tk-list li { line-height:34px; color:#005cb9; font-size:18px; }
ul.tk-list li a { color:#005cb9; font-size:18px; }
ul.tk-list li a:hover { color:#004396; font-size:18px; text-decoration:underline; }
.publibrary-show { width:940px; margin:0 auto; }
.publibrary-show .title { height:50px; line-height:50px; padding:0 13px; text-align:right; color:#005cb9; font-size:13px; background:#f3f3f3; border-top:1px dotted #7b7b7b; }
.publibrary-show .title a { color:#005cb9; font-size:13px; }
.publibrary-show .title a:hover { color:#004386; font-size:13px; }
.publibrary-show .title span { float:left; color:#7b7b7b; font-size:20px; }
.publibrary-show dl.list {}


.publications {
	width:940px;
	margin:0 auto;
	font-family:"ge-inspira",Arial,sans-serif;
/*	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
*/	padding-top:20px;
	padding-bottom:20px;
}
.publications a{ font-size:19px; padding:0 0.53em; color:#005cb9}
.publications span{font-size:19px; padding:0 0.53em; color:#999999}




.product-banner01 { background:url(../images/top_bnr_1500x200_motion_005cb9_blue_3_0.gif) no-repeat top center; }
.product-banner01 h5 { border-bottom:1px solid #fff; }
.product-info { overflow:hidden; width:940px; margin:0 auto; }
.product-info-l { width:780px; float:left; font-family:Arial, Helvetica, sans-serif}
.product-info-l h1.title { font-size:30px; color:#005cb9; line-height:60px; }
.product-info-l h1.title a,.product-info-l h1.title a:hover { font-size:40px; color:#005cb9; }
.product-info-l h2.stitle { line-height:60px; color:#005cb9; font-size:28px; padding:20px 0 10px 0; }
.product-info-l h2.stitle a,.product-info-l h2.stitle a:hover { color:#005cb9; font-size:28px; }
.product-info-l ul.pmlist { overflow:hidden; }
.product-info-l ul.pmlist li {width:142px; float:left; margin:0 10px 0 0; min-height:230px;}
.product-info-l ul.pmlist li img { width:140px; height:140px; display:block; border:1px solid #f3f3f3; }
.product-info-l ul.pmlist li h4 { color:#005cb9; line-height:17px; padding:10px 0 0 0; font-size:12px; }
.product-info-l ul.pmlist li h4 a,.product-info-l ul.pmlist li h4 a:hover { color:#005cb9; font-size:12px; }
.product-info-l ul.pmlist li p { color:#484848; line-height:17px; padding:5px 0 0 0; }
.product-info-l .news-title,.product-info-l .news-title2 { width:780px; }
.product-info-l .product-pic { width:800px; height:160px; padding:20px 0 50px 0; margin:0; }
.product-info-l .product-pic li { width:200px; }
.product-info-l .product-pic li .pic { width:180px; height:110px; position:relative; }
.product-info-l .product-pic li img { width:97%; height:100%; display:block; }
.product-info-l .product-pic li .pic .hover { width:43px; height:29px; position:absolute; left:50%; margin-left:-21px; top:50%; margin-top:-15px; background:url(../images/btn-play.png) no-repeat; }
.product-info-l ul.product-pic-list li h3 { padding:10px 0 0 0; }
.product-pic2 .product-info-l ul.product-pic-list li h3,.product-pic2 .product-info-l ul.product-pic-list li h3 a,.product-info-l ul.product-pic-list li h3 a:hover { font-size:18px; line-height:24px; }
.product-info-l .product-pic2 { height:200px; }
.product-info-r { width:145px; float:right; }
.product-info-r .sns,.critical-power-title .sns { width:150px; height:25px; }
.product-info-r .sns img,.critical-power-title .sns img { width:25px; height:25px; float:left; margin:0 5px 0 0; }
.product-info-r h3 { line-height:30px; color:#484848; border-bottom:1px dotted #484848; padding:20px 0 0 0; }
ul.rpro-nlist { padding:10px 0 0 0; }
ul.rpro-nlist li { padding:0 0 5px 0; }
ul.rpro-nlist li a { color:#004386; font-size:12px; line-height:17px; }
ul.rpro-nlist li a:hover { color:#004386; font-size:12px; line-height:17px; text-decoration:underline; }

.index-focus { height:415px; max-width:1500px; }
.index-focus a.prev { width:73px; height:74px; position:absolute; left:0; top:50%; margin-top:-37px; background:url(../images/slider-arrs.png) no-repeat; position:absolute; z-index:9; text-indent:-9999px; }
.index-focus a.next { width:73px; height:74px; position:absolute; right:0; top:50%; margin-top:-37px; background:url(../images/slider-arrs.png) no-repeat -73px 0; position:absolute; z-index:9; text-indent:-9999px; }
.news-pic-list-container,.news-pic-list-container3 { height:225px; }
.publibrary-list { width:920px; margin:0 auto; padding:10px 0; }
.publibrary-list h4 { font-size:20px; color:#333; line-height:40px; border-top:1px dotted #ccc; }
.publibrary-list dl.list { margin:0 0 50px 0; }
.publibrary-list dl.list dt { font-size:18px; color:#005cb9; font-weight:bold; line-height:32px; margin-bottom:10px; }
.publibrary-list dl.list dt a { color:#005cb9; font-size:18px; }
.publibrary-list dl.list dt a:hover { color:#004386; font-size:18px; text-decoration:underline; }
.publibrary-list dl.list dd { color:#005cb9; font-size:13px; }
.publibrary-list dl.list dd a { color:#005cb9; font-size:13px; }
.publibrary-list dl.list dd a:hover { color:#004386; font-size:13px; text-decoration:underline; }
.publibrary-list dl.list dd a.j { margin:0 5px 0 0; }
.publibrary-list ul.list-more { padding:0 0 0 20px; }
.publibrary-list ul.list-more li { height:24px; line-height:24px; }
.publibrary-list ul.list-more li a { color:#005cb9; font-size:12px; font-style:italic; }
.publibrary-list ul.list-more li a:hover { color:#004386; text-decoration:underline; font-size:12px; }
.product-banner02 { background:url(../images/top_bnr_emergency_healthcare_10488978.jpg) no-repeat top center; }
.product-info-m { font-size:15px; line-height:22px; overflow:hidden; margin:0 0 30px 0; }
.product-info-m p{
	font-size:15px; line-height:22px; overflow:hidden; margin:0 0 10px 0; 
	font-family:Cambria;
	font-size: 12px;
	line-height: 1.6;
	color:#444
}
.txt-info-m P{	font-size:15px; line-height:22px; overflow:hidden; margin:0 0 50px 0; 
	font-family:Cambria;
	font-size: 12px;
	line-height: 1.6;
	color:#444}
.product-info-m .pic { width:140px; height:140px; border:1px solid #f3f3f3; float:left; margin:0 15px 0 0; }
.product-info-m .pic img { display:block; margin:0 auto; }
.product-info-m .stxt { width:596px; float:right; height:144px; }
.product-info-m .stxt h3 { height:50px; line-height:50px; text-align:center; font-size:20px; border-bottom:solid 1px #ccc; }
.product-info-m .stxt h5 { line-height:30px; color:#666; font-size:14px; text-align:center; padding:10px 0 0 0; }
.product-info-t { height:45px; line-height:45px; padding:0 10px; font-size:22px; color:#484848; background:#f3f3f3; font-weight:normal; margin:0 0 50px 0; }
ul.product-info-s { margin:0 0 50px 0; }
ul.product-info-s li { line-height:20px; list-style:square; }
.product-info-r a.buy { width:140px; height:50px; line-height:50px; background:#0151B3; margin:30px auto 0 auto; text-align:center; display:block; color:#fff; font-size:20px; }
.critical-power-banner { background:url(../images/top_banner_critical_power.jpg) no-repeat top center; }
.critical-power-title { width:940px; height:40px; margin:10px auto 20px auto; }
.critical-power-title .sns { float:right; margin:5px -10px 0 0; }
.critical-power-title h2 { float:left; color:#005cb9; font-size:40px; line-height:40px; }
.wnews-list { width:940px; margin:20px auto 10px auto; }
ul.wnews-list-m { width:960px; height:225px; }
ul.wnews-list-m li { width:300px; height:225px; float:left; padding:0 20px 0 0; position:relative; }
ul.wnews-list-m li img { width:300px; height:225px; display:block; }
ul.wnews-list-m li .txt { width:276px; height:83px; padding:12px; position:absolute; left:0; bottom:0; background:url(../images/fifter50.png); }
ul.wnews-list-m li .txt h2 { font-size:16px; line-height:24px; color:#fff; }
ul.wnews-list-m li .txt h3 { color:#fff; line-height:17px; }
ul.wnews-list-m li:hover .txt { background:#005cb9; }
.product-listin2 { margin:20px auto 0 auto;}
.product-listin2 .pic { width:220px; display:inline-block; *display:inline; *zoom:1; vertical-align:top; font-size:14px; letter-spacing:normal; word-spacing:normal; height:380px;}
.product-listin2 .pic img { width:220px; height:135px; display:block; }
.product-listin2 .pic h2 a { font-size:18px; color:#004386; }
.product-listin2 .pic h2 a:hover { font-size:18px; color:#004386; text-decoration:underline; }
.product-listin2 .pic h2 { line-height:20px; padding:10px 0; }
.product-listin2 .pic ul.plist li { line-height:18px; }
.product-listin2 .pic ul.plist li a { color:#004386; }
.product-listin2 .pic ul.plist li a:hover { text-decoration:underline; }



.product-listin3 { margin:20px auto 0 auto;}
.product-listin3 .pic { width:220px; display:inline-block; *display:inline; *zoom:1; vertical-align:top; font-size:14px; letter-spacing:normal; word-spacing:normal; height:280px;}
.product-listin3 .pic img { width:220px; height:135px; display:block; }
.product-listin3 .pic h2 a { font-size:18px; color:#004386; }
.product-listin3 .pic h2 a:hover { font-size:18px; color:#004386; text-decoration:underline; }
.product-listin3 .pic h2 { line-height:20px; padding:10px 0; }
.product-listin3 .pic ul.plist li { line-height:18px; }
.product-listin3 .pic ul.plist li a { color:#004386; }
.product-listin3 .pic ul.plist li a:hover { text-decoration:underline; }


/*photo*/
.product-listin4 { margin:20px auto 0 auto;}
.product-listin4 .pic { width:220px; display:inline-block; *display:inline; *zoom:1; vertical-align:top; font-size:14px; letter-spacing:normal; word-spacing:normal; height:180px;}
.product-listin4 .pic img { width:220px; height:135px; display:block; }
.product-listin4 .pic h2 a { font-size:18px; color:#004386; }
.product-listin4 .pic h2 a:hover { font-size:18px; color:#004386; text-decoration:underline; }
.product-listin4 .pic h2 { line-height:20px; padding:10px 0; }
.product-listin4 .pic ul.plist li { line-height:18px; }
.product-listin4 .pic ul.plist li a { color:#004386; }
.product-listin4 .pic ul.plist li a:hover { text-decoration:underline; }


.product-listin .pics { height:auto; float:left; width:220px; margin:0 20px 0 0;min-height:210px;}
.product-listin .pics img { width:220px; height:135px; display:block; }
.product-listin .pics h2 { line-height:35px;  color:#005cb9; font-size:22px; text-align:center;width:220px; }
.product-listin .pics h2 a { color:#005cb9; font-size:20px; text-align:center;padding:0 0 5px 0; letter-spacing:0.2px}


/*photo*/

/*解决方案*/
.sol-listin2 { margin:20px auto 0 auto;}
.sol-listin2 .pic { width:220px; display:inline-block; *display:inline; *zoom:1; vertical-align:top; font-size:14px; letter-spacing:normal; word-spacing:normal; height:140px;}
.sol-listin2 .pic img { width:220px; height:135px; display:block; }
.sol-listin2 .pic h2 a { font-size:18px; color:#004386; }
.sol-listin2 .pic h2 a:hover { font-size:18px; color:#004386; text-decoration:underline; }
.sol-listin2 .pic h2 { line-height:20px; padding:10px 0; }
.sol-listin2 .pic ul.plist li { line-height:18px; }
.sol-listin2 .pic ul.plist li a { color:#004386; }
.sol-listin2 .pic ul.plist li a:hover { text-decoration:underline; }


/*二级产品*/
.product-listin3 { margin:20px auto 0 auto;}
.product-listin3 .pic { width:220px; display:inline-block; *display:inline; *zoom:1; vertical-align:top; font-size:14px; letter-spacing:normal; word-spacing:normal; height:180px;}
.product-listin3 .pic img { width:220px; height:135px; display:block; }
.product-listin3 .pic h2 a { font-size:18px; color:#004386; }
.product-listin3 .pic h2 a:hover { font-size:18px; color:#004386; text-decoration:underline; }
.product-listin3 .pic h2 { line-height:20px; padding:10px 0; }
.product-listin3 .pic ul.plist li { line-height:18px; }
.product-listin3 .pic ul.plist li a { color:#004386; }
.product-listin3 .pic ul.plist li a:hover { text-decoration:underline; }
/*结束*/

.social-media { width:940px; height:110px; margin:0 auto; padding:20px 0; overflow:hidden; } 
.social-media img { width:113px; height:94px; margin:8px 20px; float:left; }
.power-module { width:940px; height:212px; margin:20px auto; }
.power-module img.l { width:697px; height:212px; float:left; }
.data-info { margin:20px auto; width:940px; margin:0 auto; }
.data-info p { font-size:13px; line-height:17px; color:#484848; padding:20px 0 0  0; }
.data-info img { display:block; width:940px; }
.power-contact { width:940px; margin:0 auto; overflow:hidden; }
.power-contact-left { width:694px; float:left; }
.power-rtxt { width:204px; float:right; }
.power-rtxt dt { height:26px; line-height:26px; border-bottom:1px dotted #484848; font-size:18px; padding:0 0 0 5px; color:#484848; margin:0 0 10px 0; }\
.power-rtxt dd { line-height:17px; color:#004386px; }
.power-rtxt dd a { font-size:12px; line-height:17px; color:#004386; }
.power-rtxt dd a:hover { color:#004386px; text-decoration:underline; }
.power-rtxt h2 { color:#484848; font-size:12px; font-weight:bold; margin:30px 0 0 0; }
.banner-news { background:url(../images/news-listing-1500x200_opt3.jpg) no-repeat top center; }
.news-center { width:940px; overflow:hidden; margin:0 auto; }
.news-center-left { width:620px; float:left; }
.news-center-left ul.tnews { margin:0 0 10px 0; position:relative; }
.news-center-left ul.tnews h4 { color:#005cb9; line-height:30px; font-size:18px; }
.news-center-left ul.tnews h4 a,.news-center-left ul.tnews h4 a:hover { color:#005cb9; font-size:18px; }
.news-center-left ul.tnews h4 em { background:#3693f8; color:#fff; font-size:12px; padding:0 5px; line-height:18px; display:inline-block; *display:inline; *zoom:1; vertical-align:middle; margin:0 5px 0 0; }
.news-center-left ul.tnews h4 em.b2 { background:#3693f8; }
.news-center-left ul.tnews p { margin:0 0 0 10x; line-height:17px; color:#7b7b7b; }
.news-center-left ul.tnews p.date { color:#7b7b7b; margin:0 0 10px 0; }
.news-center-left ul.tnews a.more { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; padding:0 0 0 8px; background:url(../images/learn-more-arr.gif) no-repeat left center; height:20px; line-height:20px; color:#005cb9; }
.news-center-left ul.pnews { padding:0 0 0 161px; margin:0 0 10px 0; position:relative; min-height:120px; }
.news-center-left ul.pnews h4 { color:#005cb9; line-height:30px; font-size:18px; }
.news-center-left ul.pnews h4 a,.news-center-left ul.pnews h4 a:hover { color:#005cb9; font-size:18px; }
.news-center-left ul.pnews h4 em { background:#46ad00; color:#fff; font-size:12px; padding:0 5px; line-height:18px; display:inline-block; *display:inline; *zoom:1; vertical-align:middle; margin:0 5px 0 0; }
.news-center-left ul.pnews a.more { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; padding:0 0 0 8px; background:url(../images/learn-more-arr.gif) no-repeat left center; height:20px; line-height:20px; color:#005cb9; }
.news-center-left ul.pnews p.date { color:#7b7b7b; margin:0 0 10px 0; }
.news-center-left ul.pnews img.p { width:141px; height:106px; position:absolute; left:0; top:0; }
.news-center-left ul.tnews h4 em.b2 { background:#46ad00; }
ul.page { height:24px; padding:30px 0; }
ul.page a { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; min-width:15px; padding:0 5px; text-align:center; line-height:25px; color:#fff; background:#005cb9; margin:0 5px 0 0; }
ul.page a.hover { background:#cfcfcf; }
ul.page span { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; margin:0 10px; color:#1a1a1a; font-size:12px; }
.news-center-right { width:290px; float:right; }
.news-center-right a { height:32px; line-height:32px; color:#666; background:#f3f3f3; margin-bottom:10px; display:block; padding:0 10px; }
.news-center-right a.cur { background:#3693f8; color:#fff; }
.news-center-right h3 { line-height:30px; margin:0 0 10px 0; color:#005cb9; font-size:18px; }
.fh-serch { height:44px; overflow:hidden; width:940px; margin:0 auto; padding:30px 0 10px 0; }
.fh-serch a { width:140px; height:44px; background:#005cb9; font-size:18px; text-align:center; color:#fff; line-height:44px; display:block; float:left; }
.fh-serch a:hover { color:#fff; text-decoration:underline; }
.fh-serch a img { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; margin:0 16px 0 0; }
.fh-serch-title { width:940px; height:32px; line-height:32px; margin:0 auto; color:#484848; font-size:16px; }
.fh-serch-title b { font-weight:bold; }
.fh-serch-num { color:#7b7b7b; font-size:12px; line-height:24px; padding:0 0 24px 0; width:940px; margin:0 auto; }
.fh-serch-tab { height:50px; width:940px; margin:0 auto; background:#bcbcbc; overflow:hidden; }
.fh-serch-tab a { width:auto; height:50px; float:left; border-right:1px solid #cfcfcf; text-align:center; line-height:60px; color:#fff; font-size:16px; padding:0 10px 0 10px}
.fh-serch-tab a:hover,.fh-serch-tab a.cur { background:#005cb9; color:#fff;  }
.fh-serch-tabs { width:900px; height:40px; padding:0 20px; line-height:40px; background:#005cb9; margin:0 auto; color:#fff; font-size:14px; }
.fh-list-title { width:940px; height:40px; margin:0 auto; overflow:hidden; background:#f3f3f3; }
.fh-list-title span { float:left; display:block; line-height:40px; color:#484848; font-size:16px; }
.fh-list-title span.t1,ul.fh-list li span.t1 { padding:0 10px; width:400px; }
.fh-list-title span img { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; }
.fh-list-title span.t2,ul.fh-list li span.t2 { width:142px; }
.fh-list-title span.t3,ul.fh-list li span.t3 { width:230px; }
ul.fh-list { width:940px; margin:0 auto; }
ul.fh-list li { height:46px; line-height:46px; border-bottom:1px dotted #bcbcbc; overflow:hidden; }
ul.fh-list li span { height:46px; line-height:46px; display:block; float:left; color:#484848; font-size:12px; }
ul.fh-list li span h3 { line-height:18px; height:18px; overflow:hidden; padding:3px 0 0 0; color:#005cb9; font-size:12px; }
ul.fh-list li span h3 a { color:#005cb9; font-size:12px; }
ul.fh-list li span h3 a:hover { color:#004386; font-size:12px; }
ul.fh-list li span h4 { line-height:18px; height:18px; overflow:hidden; }
.ph-pnum { height:60px; line-height:60px; width:940px; margin:0 auto; padding:0 0 40px 0; color:#7b7b8b; font-size:14px; }
.ph-pnum b { font-weight:bold; }
ul.nav-list2 { overflow:hidden; padding:0 10px; }
ul.nav-list2 li { width:100%; text-align:center; color:#005cb9; font-size:18px; line-height:30px; padding:0;}
ul.nav-list2 li a { color:#005cb9; font-size:11px; font-weight:bold; float:inherit}
ul.nav-list2 li a:hover { color:#005cb9; font-size:11px; text-decoration:underline; }
.pages { height:30px; margin-bottom:10px; }
.pages a { display:block; float:left; padding:0px 5px; border:1px solid #aaaadd; height:28px; line-height:28px; min-width:20px; text-align:center; margin:0 10px 0 0; }
.pages a:hover,.pages a.hover { background:#000099; border:1px solid #000099; color:#fff; font-weight:bold; }
.backToTop { display:none; width:44px; height:44px; line-height:44px; background:#d0d0d0 url(../images/up-tips.png) no-repeat center center; text-align:center; position:fixed; _position:absolute; right:20px; bottom:20px; _bottom: "auto";  cursor: pointer; }
.qlink { height:30px; line-height:30px; color:#005cb9; font-size:16px; }
.qlink a { color:#005cb9; font-size:16px; padding-right:10px;}
.qlink a:hover { color:#005cb9; font-size:16px; text-decoration:underline; }


/*search*/
.news-center-search { width:940px; overflow:hidden; margin:0 auto; }
.news-center-search-left { width:1000px; float:left; }
.news-center-search-left ul.tnews { margin:0 0 10px 0; position:relative; }
.news-center-search-left ul.tnews h4 { color:#005cb9; line-height:30px; font-size:18px; }
.news-center-search-left ul.tnews h4 a,.news-center-search-left ul.tnews h4 a:hover { color:#005cb9; font-size:22px; text-decoration:underline; font-family:"Courier New", Courier, monospace}
.news-center-search-left ul.tnews h4 em { background:#3693f8; color:#fff; font-size:12px; padding:0 5px; line-height:18px; display:inline-block; *display:inline; *zoom:1; vertical-align:middle; margin:0 5px 0 0; }
.news-center-search-left ul.tnews h4 em.b2 { background:#3693f8; }
.news-center-search-left ul.tnews p { margin:0 0 0 10x; line-height:17px; color:#7b7b7b; }
.news-center-search-left ul.tnews p.date { color:#7b7b7b; margin:0 0 10px 0; }
.news-center-search-left ul.tnews a.more { display:inline-block; *display:inline; *zoom:1; vertical-align:middle; padding:0 0 0 8px; background:url(../images/learn-more-arr.gif) no-repeat left center; height:20px; line-height:20px; color:#005cb9; }

.news-center-search-left ul.tnews h4 em.b2 { background:#46ad00; }

.news-center-search-left ul.tnews h5 { color:#666; line-height:18px; font-size:12px;}
.news-center-search-left ul.tnews h5 a,.news-center-search-left ul.tnews h5 a:hover { color:#999;}
</pre></body></html>