﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0; }   
table { border-collapse:collapse; border-spacing:0; }   
fieldset,img { border:0; }   
address,caption,cite,code,dfn,em,th,var { font-style:normal;font-weight:normal;}   
em { font-style:normal}  
ol,ul { list-style:none; }   
caption,th { text-align:left; }   
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }   
q:before,q:after { content:''; }   
abbr,acronym { border:0; } 
body {
	color:#666;
	font:normal 12px/20px 'ＭＳ Ｐゴシック', 'MS P Gothic', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, sans-serif, verdana, Arial, Tahoma, Helvetica, sans-serif;
	background:#fff;
}
a {
   color:#666;
   text-decoration:none;
}
a:hover {
   color:#333;
   text-decoration:underline ;
}
h2,h3 { color:#7c8c95; font-weight:600; font-size:14px; }
.clear{ clear:both;}


#header { width:100%;}
#header .hd-top { width:960px; height:106px; margin:0 auto; overflow:hidden;}
.hd-top .logo { display:block; float:left; margin:20px 0 0 20px; text-indent:-9999px; width:212px; height:65px; background:url(images/logo.png) no-repeat;}
.hd-top .logo_merry { display:block; float:left; text-indent:-9999px; width:308px; height:96px; background:url(images/logo_merry.png) no-repeat;}
.hd-top .hd-rtx {float:right; width:270px; line-height:25px; margin:20px 0 0 0; color:#dde2e6; position:relative;}
.hd-top .hrcn {width:210px; }
.hd-top .hd-rtx span { float:left;}
.hd-top .hd-rtx a { margin:0 5px; color:#7c8c95;}
.yuyan { float:left; display:block; width:50px; height:20px; background:url(images/yuyan.png) no-repeat; position:absolute; right:0px; top:0px;}
.yuyan ul,li{margin:0px;padding:0px;}
.yuyan li{display:inline; height:18px; line-height:18px; width:50px;list-style:none;list-style-position:outside;font-weight:bold;float:left; padding:5px 0 0 7px;}
.yuyan li img{}
.yuyan a:link{ padding:0px; margin:0px;}
.yuyan a:visited{padding:0px; margin:0px;}
.yuyan a:hover{position:absolute;}
.yuyan .list{padding:0px; margin:0px;font-weight:normal;}
.yuyan .list ul{padding:0px; margin:0px;}
.yuyan .list ul li{padding:0px; padding-top:2px; margin:0px;}
.yuyan .list ul li img {filter: Alpha(Opacity=30);-moz-opacity:0.3;opacity:0.3;}
.yuyan .list ul li img:hover{filter: Alpha(Opacity=100);-moz-opacity:1;opacity:1;}

.yuyan .menu1{ float:left;width:50px;height:auto;overflow-y:hidden;cursor:hand;}
.yuyan .menu2{width:50px; height:18px;color:#999999;overflow-y:hidden;cursor:hand;}

.hd-top .menu { float:right; width:686px; height:40px; padding-top:10px; line-height:10px; overflow:hidden; font-size:14px; font-weight: bold;}
/*.hd-top .menu { float:right; width:660px; height:40px; padding-top:10px; line-height:10px; overflow:hidden; font-size:14px; font-weight: bold;}*/
.hd-top .menu a{ padding:0 30px; color:#7c8c95;}


.menu_list li { float:left; width:110px; height:30px; line-height:30px;}
.menu_list li a { position:absolute; float:left;  display:block; width:110px; height:65px; text-align:center; color:#7c8c95;}
.menu_list li a:hover { background:url(images/m_hover.png) no-repeat center bottom; text-decoration:none;}
.menu_list .current a { background:url(images/m_hover.png) no-repeat center bottom;}




#header .banner {width:100%; height:396px; background:#7f8f98 url(../images/banner_01.png) 50% no-repeat;}
#header .banner-01 {width:100%; height:396px; background:#7f8f98 url(../images/banner_02.jpg) 50% no-repeat;}
.banner .ons{width:960px; margin:0 auto; height:396px;}
#header .banner-02 {width:100%; height:396px; background:#7f8f98 url(../images/banner_03.jpg) 50% no-repeat;}
.banner .ons{width:960px; margin:0 auto; height:396px;}
#header .inside-banner {width:100%; height:170px; background:#7f8f98 url(../images/inside_banner.png) 50% no-repeat;}
#header .equipment-banner {width:100%; height:170px; background:#7f8f98 url(../images/equipment_banner.png) 50% no-repeat;}
#header .find-banner {width:100%; height:170px; background:#7f8f98 url(../images/find_banner.png) 50% no-repeat;}
#header .about-banner {width:100%; height:170px; background:#7f8f98 url(../images/about_banner.png) 50% no-repeat;}
#header .production-banner {width:100%; height:170px; background:#7f8f98 url(../images/production_banner.png) 50% no-repeat;}
#header .products-banner {width:100%; height:170px; background:#7f8f98 url(../images/products_banner.png) 50% no-repeat;}
#header .contact-banner {width:100%; height:170px; background:#7f8f98 url(../images/inside_contact_banner.png) 50% no-repeat;}
#header .sitemaps-banner {width:100%; height:170px; background:#7f8f98 url(../images/sitemaps_banner.png) 50% no-repeat;}


/* focus */
#focus {position:relative;z-index:-999;width:100%;height:396px;margin:0 auto;overflow:hidden;}
#focus .roll {margin-left:0;height:396px;}
#focus .roll li {float:left;display:block;height:396px;min-width:960px;}
#focus .roll li a {hide-focus:expression(this.hideFocus=true );outline: none;text-decoration:none;}
#focus img { display:block;margin:0 auto;}
#focus .roll li.list_4 {width:100%;height:396px;background:url(../images/banner_01.png) 50% no-repeat;}	
#focus .roll li.list_3 {width:100%;height:396px;background:url(../images/banner_02.jpg) 50% no-repeat;}		
#focus .roll li.list_2 {width:100%;height:396px;background:url(../images/banner_04.jpg) 50% no-repeat;}
#focus .roll li.list_1 {width:100%;height:396px;background:url(../images/banner_05.jpg) 50% no-repeat;}
#focus .navigation { width:940px; height:20px; padding:0 20px 10px 0; text-align:center; position:absolute; left:50%; bottom:0;	z-index:2; margin-left:-480px; overflow:hidden;}
#focus .navigation .tags { text-align:center; overflow:hidden;}
#focus .tags li {  display:inline; margin:5px;}
#focus .tags li a {  font-size:0; color:#fff; line-height:14px; padding:7px; overflow:hidden; background:url(images/f_btn.png) 0 0 no-repeat;}
#focus .tags li a:hover,
#focus .tags li.focus a { background:url(images/f_btn.png) -24px 0 no-repeat;}



#insi-content {margin:0px auto; background:#ebf0f3 url(images/content_inside_bg.png) center top repeat-y; overflow:hidden;}
#insi-content .right-con{ float:left; width:600px; padding:30px 30px 30px 30px; }
.right-con h2{ clear:both; color:#576770; padding-bottom:10px;}
.pr-more{ text-align:right; width:560px; clear:both; padding-bottom:10px; display:block; }
.right-con .ta-cent{ text-align:center;}
.right-con .ta-right{ text-align:right;}
.pr-more a{ display:block; background:url(images/pr_moer_bg.png) 450px 0px no-repeat; color:#086bab;}
.pr-more a:hover{ display:block; background:url(images/pr_moer_bg.png) 450px -30px  no-repeat;}
.pr-bank-next{ text-align:center; line-height:44px; padding:10px 0 0 240px; display:block; height:44px;}
.pr-bank-next .back{ float:left; display:block; text-indent:-9999px; width:45px; height:44px; background:url(images/pr_back_next.png) top left no-repeat; }
.pr-bank-next .back:hover{ display:block; text-indent:-9999px; width:45px; height:44px; background:url(images/pr_back_next.png) bottom left no-repeat; }
.pr-bank-next .next{ margin-left:30px; float:left; text-indent:-9999px; display:block; width:45px; height:44px; background:url(images/pr_back_next.png) top right no-repeat; }
.pr-bank-next .next:hover{ display:block; width:45px; text-indent:-9999px; height:44px; background:url(images/pr_back_next.png) bottom right no-repeat; }

.right-con p{ padding-bottom:20px;}
.p-color{ color:#7c8c95; padding: 0 15px;}
.right-con .tf_bg{height:160px; color:#fff; padding:40px 10px 0 70px; background: url(images/t_f_bg.png) no-repeat; font-weight:600;}
.tf_bg .tel-fax{ float:left; width:260px; padding-bottom:45px; color:#7c8c95;}
.tel-fax h3{ font-size:20px; color:#086bab; font-weight:900; text-indent:-9999px;}
.right-con .picshow{float:left; position: relative; width:270px; padding:10px 10px 0 10px; background:#e1e6ea; margin-bottom:20px; }
.right-con .width-pic {float:left; position: relative; width:580px; padding:10px 10px 0 10px; background:#e1e6ea; margin-bottom:20px; }

.rc-strong{ padding-right:10px; text-decoration:underline;}
.right-con .show-rma{ margin-left:20px;}
.right-con img{ display:block;}
.right-con .note{ height:40px; padding:5px 10px; line-height:16px;}
.note span.left-acc{ float:left; color:#7c8c95;}
.note span.left-size{ float:left; padding-left:10px; color:#7c8c95;}
.picshow .lt {background: url(images/picshow_bg.png) no-repeat scroll 0 0 transparent;left: 0px;top: 0px}
.picshow .rt {background: url(images/picshow_bg.png) no-repeat scroll -10px 0 transparent;right: 0px;top: 0px}
.picshow .lt, .picshow .rt{display: block;height: 11px;overflow: hidden;position: absolute;width:11px;index:16;}
.picshow .lb {background: url(images/picshow_bg.png) no-repeat scroll 0 -11px transparent;left: 0px;bottom: 0px}
.picshow .rb {background: url(images/picshow_bg.png) no-repeat scroll -11px -11px transparent;right: 0px;bottom: 0px}
.picshow .lb, .picshow .rb{display: block;height: 52px;overflow: hidden;position: absolute;width:11px;index:15;}



.right-con .showpic-txt{float:left; position: relative; width:270px; padding:10px 10px 0px 10px; background:#fff; margin-bottom:20px;}
.right-con .phwh{width:270px; height:210px;}
.right-con .pic-case{width:165px; }
.right-con .pic-casep{width:165px; margin:0 20px;}

.rc-strong{ padding-right:10px; text-decoration:underline;}
.right-con .show-rma{margin-left:20px; width:270px;}
.right-con img{ display:block;}
.right-con .note-back{height:35px; padding:5px 10px 10px 10px; line-height:16px;}
.right-con .note-hig{padding:10px; line-height:16px; border-top:1px solid #dde2e6;}
.note-back span.left-acc{ float:left; color:#7c8c95;}
.note-back span.left-size{ float:left; padding-left:10px; color:#7c8c95;}
.textcent{ text-align:center;}
.showpic-txt h3 a{ color:#7c8c95;}
.showpic-txt .bo-lin{ border-bottom:1px solid #dde2e6;}
.showpic-txt .aplr{ padding-left:20px;}
.showpic-txt .aplrs{ padding-left:62px;}
.showpic-txt .lt {background: url(images/picshow_txt.png) no-repeat scroll 0 0 transparent;left: 0px;top: 0px}
.showpic-txt .rt {background: url(images/picshow_txt.png) no-repeat scroll -10px 0 transparent;right: 0px;top: 0px}
.showpic-txt .lt, .showpic-txt .rt{display: block;height: 11px;overflow: hidden;position: absolute;width:11px;index:15;}
.showpic-txt .lb {background: url(images/picshow_txt.png) no-repeat scroll 0 -11px transparent;left: 0px;bottom: 0px}
.showpic-txt .rb {background: url(images/picshow_txt.png) no-repeat scroll -11px -11px transparent;right: 0px;bottom: 0px}
.showpic-txt .lb, .showpic-txt .rb{display: block;height: 52px;overflow: hidden;position: absolute;width:11px;index:16;}
.color-ff00{ color:#ff0000;}
.ff00-cu{ color:#ff0000; display:block; text-align:center;}
.cu-txt{display:block; text-align:center; padding-top:10px; overflow: hidden;}
.cu-sub{padding:10px 0 0 160px; display:block; overflow: hidden; }
.right-con .l-t{width:580px;}
.right-con .l-ts{width:270px;}
.right-con .r-p{ float:right; margin:0 0 10px 10px; width:270px; height:170px;}
.right-con .r-ps{ float:right; margin:0 0 10px 10px; width:270px;}
.right-con .pro{ padding-bottom:20px;}
.pro img{ width:30px; height:30px;}
.nolist{ float:left; display:block; line-height:normal; padding:12px 0 0 19px; width:42px; height:42px;}
.pro strong{ float:left; font-size:14px; width:80px;}
.prico{padding-left:30px;}
.pro .no_01{height:124px; padding:140px 0 0 60px; background:url(images/pro_01.png) no-repeat;}
.pro .no_02{height:59px; line-height:59px; margin-top:10px;}
.pro .n2-bg{ background: url(images/pr_list.png) no-repeat;}
.pro .n2-bgs{ background: url(images/pr_list.png) bottom no-repeat;}
.pro .n2-bgs1{ background: url(images/pr_list.png) 0 -59px no-repeat; color:#fff;}
.n01-note{ float:left; width:300px; padding-top:30px; height:30px; line-height:30px; color:#7c8c95;}
.left-email{ float:left; width:200px; display:block; height:52px; line-height:50px; font-weight:600; color:#576770; text-align:center; background:url(images/pro_sub.png) no-repeat;}
.left-email:hover{ float:left; width:200px; display:block; height:52px; line-height:50px; font-weight:600; color:#fff; text-align:center; background:url(images/pro_sub.png) bottom no-repeat; text-decoration:none;}
.r-mess{ margin-left:60px;}
.sub-verify{ cursor:pointer; float:left;display:block; width:127px; height:52px; line-height:50px; color:#fff; font-size:14px; font-weight:600; text-align:center;background:url(images/sub_bg.png) left top no-repeat;}
.sub-verify:hover{display:block; width:127px; height:52px; line-height:50px; color:#fff; font-size:14px; font-weight:600; text-align:center; background:url(images/sub_bg.png) right top no-repeat;}
.sub-refill{cursor:pointer;float:left;display:block; width:127px; height:52px; line-height:50px; color:#fff; font-size:14px; font-weight:600; margin:0 20px; text-align:center;background:url(images/sub_bg.png) left bottom no-repeat;}
.sub-refill:hover{display:block; width:127px; height:52px; line-height:50px; color:#fff; font-size:14px; font-weight:600; margin:0 20px; text-align:center; background:url(images/sub_bg.png) right bottom no-repeat;}
.right-con .l-t{width:580px;}
.right-con .list-title{ padding:0 0 10px 0; line-height:30px; overflow:hidden;zoom:1;}
.list-title .left-bg{ width:120px; text-align:right; font-weight:600; color:#7c8c95; background:#f2f5f7; border-top:1px solid #e1e6ea; padding-right:10px;}
.list-title .leftli-bg{ text-align:left; font-weight:600; color:#7c8c95; background:#f2f5f7; border-top:1px solid #e1e6ea; padding-left:10px;}
.list-title .lis-bg{ text-align:left; font-weight:600; color:#7c8c95; background:#ebf0f3; border-top:1px solid #e1e6ea; padding-left:10px;}
.list-title .leftlis-bg{ text-align:left; color:#7c8c95; background:#f2f5f7; border-top:1px solid #e1e6ea; padding-left:10px;}
.list-title .lis-bgs{ text-align:left; color:#7c8c95; background:#ebf0f3; border-top:1px solid #e1e6ea; padding-left:10px;}
.list-title .top-bg{ text-align:left; font-weight:600; background:#b8c8d1; border-top:1px solid #e1e6ea; padding-left:10px;}
.list-title .topli-bg{ text-align:left; font-weight:600; background:#d0d8dc; border-top:1px solid #e1e6ea; padding-left:10px;}
.list-title .cen-st{ border-top:1px solid #e1e6ea; padding-left:5px;}
.list-title .cen-stli{ border-top:1px solid #e1e6ea; color:#7c8c95; padding-left:10px;}
.list-title .cen-stlis{ border-top:1px solid #e1e6ea; background:#f2f5f7; color:#7c8c95; padding-left:10px;}
.list-title .cen-st1{ border-top:1px solid #e1e6ea; padding-left:5px; color:#7c8c95;}
.cen-st input{ border-left:1px solid #b8c8d1; border-top:1px solid #b8c8d1; border-right:1px solid #e1e6ea; border-bottom:1px solid #e1e6ea; padding:3px; color:#7c8c95; width:230px;}
.list-title .cen-st1s{ border-top:1px solid #e1e6ea; padding:5px; }
.cen-st1s textarea{ border-left:1px solid #b8c8d1; border-top:1px solid #b8c8d1; border-right:1px solid #e1e6ea; border-bottom:1px solid #e1e6ea; padding:3px; color:#7c8c95; width:230px; height:100px;}
.list-title .right-bg{ width:190px; padding-left:10px; color:#7c8c95; background:#f2f5f7; border-top:1px solid #e1e6ea;}
.blin{border-bottom:1px solid #e1e6ea;}
.color-ff00{ color:#ff0000;}
.cen-st ul{ padding:5px 0; }
.cen-st ul li{ float:left; display:block; width:140px; line-height:18px; }


#insi-content .nav{ float:left; width:300px; }
.nav ul{ padding-bottom:30px;}
.nav ul li{line-height:50px; font-size:14px; color:#7c8c95; padding-left:35px; background: url(images/nav_bg.png) 0 -50px no-repeat;}
.nav ul li.current{line-height:50px; font-size:14px; color:#7c8c95; padding-left:35px; background: url(images/nav_bg.png) no-repeat; font-weight:600;}
.nav ul li a:hover{font-weight:600; text-decoration:none;}
.nav ul li a{ color:#7c8c95;}
#insi-content .left-inres { width:280px; padding-bottom:100px; color:#7c8c95;}
.left-inres .img-email { margin:0 0 20px 20px; width:240px;height:186px; background: url(images/inside_email_bg.png) no-repeat;}
.left-inres .img-email h2{ line-height:normal; text-align:center; padding:20px 0 5px 0;}
.left-inres .img-email p{ margin-left:30px;}
.left-inres .img-email span{ margin-left:15px;}
.left-inres .img-email strong{ text-align:center; width:185px; display:block; margin:10px 0 0 30px;}
.left-inres .img-email strong a{ display:block; width:145px; padding-left:40px; line-height:52px; height:52px; color:#116cab; background: url(images/inside_email_sub.png) top no-repeat; font-size:14px; font-weight:600;}
.left-inres .img-email strong a:hover{ color:#fff; background: url(images/inside_email_sub.png) bottom no-repeat; text-decoration:none;}
.left-inres-width{ padding-left:50px;}



.cho_lang {position:relative; float:right; width:50px; height:26px;}
.cho_lang span.lang_bt { display:block; width:50px; height:21px; padding:3px 0 0 7px; cursor:pointer; overflow:hidden; background:url(images/yuyan.png) no-repeat;}
.cho_lang span.current { background:url(images/yuyan.png) 0 -26px no-repeat;}
.cho_lang .lang_list { display:none; position:absolute; width:33px; padding-left:3px; left:0; top:26px;}
.cho_lang .lang_list a { display:block; width:23px; height:15px; margin-top:3px; overflow:hidden;}
.cho_lang .lang_list a img { float:left; width:23px; height:15px;}


#insi-title-bg {margin:0px auto; background: url(images/inside_bg.png) center top no-repeat; height:50px;}
.wrapper{ width:960px; margin:0px auto;}
.navbg{ width:960px; margin:0px auto; background: url(images/l_navbg.png) left top repeat-y; overflow:hidden;}
#insi-title-bg h2{ float:left; display:block; width:260px; height:50px; background:#ebf0f3; color:#116cab; line-height:50px; padding-left:20px; }
#insi-title-bg span{ float:right; display:block; padding-left:10px;  height:50px; color:#7c8c95; line-height:50px;}
#insi-title-bg a{ padding:0 5px 0 13px; color:#7c8c95;}
.crumb{background: url(images/crumb.png) 0 1px no-repeat;}
.crumb:hover{ background: url(images/crumb.png) 0 -51px no-repeat;}

#content {margin:0px auto; background:#ebf0f3;}

#content .news{width:840px; padding:10px 60px; margin:0px auto; height:50px; line-height:50px; overflow:hidden;}
.news h2{ float:left; padding-left:30px;}
.scroll{float:left; padding-left:30px;overflow:hidden; zoom:1;}
.scroll ul{}
.scroll ul li{line-height:50px;height:50px; padding-left:10px; color:#b8c8d1;}
.scroll ul li a{ color:#7c8c95; padding-left:10px;}
#s3{height:50px; float:left; overflow:hidden;}
.new-more{ float:right; width:100px;}
.left-up{background:url(images/back_next.png) no-repeat; display:block; width:27px; height:22px; text-indent:-9999px; float:left; margin:14px 0;}
.left-up:hover{background:url(images/back_next.png) bottom left no-repeat; display:block; width:27px; height:22px; text-indent:-9999px; float:left; margin:14px 0;}
.right-down{background:url(images/back_next.png) top right no-repeat; display:block; width:27px; height:22px; text-indent:-9999px; float:left; margin:14px 0; }
.right-down:hover{background:url(images/back_next.png) bottom right no-repeat; display:block; width:27px; height:22px; text-indent:-9999px; float:left; margin:14px 0; }

#content .ct-area { width:960px; margin:0 auto; padding-bottom:30px; overflow:hidden; _zoom:1;}
.ct-area .in-res { float:left; width:306px; color:#7c8c95;}
.ct-area .in-res .img-mov a{ display:block; height:166px; background: url(../images/in_mv.png) no-repeat;}
.ct-area .in-res .img-mov a:hover{ background: url(../images/in_mv.png) bottom no-repeat;}
.ct-area h2{ text-align:center; line-height:50px; color:#435057;}
.ct-area  span.email{ text-align:center; display:block;}
.ct-area .in-res span.rsp{ padding-left:10px;}
.ct-area .in-res span.fax{ padding-left:15px;}
.ct-area .in-res .img-email {height:166px; background: url(../images/in_email.png) no-repeat;}
.ct-area .in-res .img-email h2{ line-height:normal; padding:20px 0 0 0;}
.ct-area .in-res .img-email p{ margin-left:30px;}
.ct-area .in-res .img-email span{ margin-left:15px;}
.ct-area .in-res .img-email strong{ text-align:center; display:block; margin:10px 0 0 30px;}
.ct-area .in-res .img-email strong a{ display:block; width:244px; line-height:52px; height:52px; color:#116cab; background: url(../images/in_email_sub.png) top no-repeat; font-size:14px; font-weight:600;}
.ct-area .in-res .img-email strong a:hover{ color:#fff; background: url(../images/in_email_sub.png) bottom no-repeat; text-decoration:none;}
.ct-area .in-pz { float:left; width:308px; margin:0 20px; color:#7c8c95;}
.ct-area ul {}
.ct-area ul li{ float:left; width:130px;}
.ct-area .in-pz .img-pz a{ display:block; padding:130px 0 0 60px; height:36px; background: url(../images/in_shb.png) left top no-repeat; color:#086bab; text-decoration:none; font-weight:600;}
.ct-area .in-pz .img-pz a:hover{ height:36px; background: url(../images/in_shb.png) left bottom no-repeat; color:#086bab;}
.ct-area .in-pz .img-cn-pz a{ display:block; padding:130px 0 0 60px; height:36px; background: url(../images/cn_in_shb.png) left top no-repeat; color:#086bab; text-decoration:none; font-weight:600;}
.ct-area .in-pz .img-cn-pz a:hover{ height:36px; background: url(../images/cn_in_shb.png) left bottom no-repeat; color:#086bab;}
#content .show-pic { margin:0 auto; background:#dde2e6; overflow:hidden; _zoom:1;}
.show-pic .pr{ width:960px; margin:0 auto; position:relative; z-index:200;}
.show-pic .pr .blk_18{ padding:30px 0; overflow:hidden; zoom:1; width:960px; height:184px; }
.show-pic .pr .blk_18 .LeftBotton {width:46px; height:46px; cursor:pointer; position:absolute; left:-76px; top:102px; z-index:999;}
.show-pic .pr .blk_18 .LeftBotton a{display:block; background: url(images/show_pr_nb.png) left top no-repeat; width:46px; height:46px;}
.show-pic .pr .blk_18 .LeftBotton a:hover{display:block; background: url(images/show_pr_nb.png) left bottom no-repeat; width:46px; height:46px;}
.show-pic .pr .blk_18 .RightBotton {width:46px; height:46px; cursor:pointer; position:absolute; right:-76px; top:102px; z-index:999;}
.show-pic .pr .blk_18 .RightBotton a{display:block; background: url(images/show_pr_nb.png) right top no-repeat; width:46px; height:46px;}
.show-pic .pr .blk_18 .RightBotton a:hover{display:block; background: url(images/show_pr_nb.png) right bottom no-repeat; width:46px; height:46px;}
.show-pic .pr .blk_18 .Cont { float:left; overflow:hidden; width:953px; height:184px;}
.show-pic .pr .ScrCont {WIDTH: 32800px; ZOOM: 1}
.show-pic .pr .blk_18 #List1_1 { float:left;}
.show-pic .pr .blk_18 #List1_2 { float:left;}
.show-pic .pr .blk_18 .box { float:left; width:240px; height:184px;}
.show-pic .pr .blk_18 .box img { display:block; width:240px; height:184px;}
.show-pic .pr .blk_18 .box A:hover img {}



#footer {}
#footer .foot{margin: auto; background:#ebf0f3; overflow:hidden; _zoom:1;}
#footer .inside{ border-top:10px solid #dde2e6;}
.foot .case{ width:960px; margin:auto; line-height:60px; height:60px;}
.case h2{ float:left; display:block; border-right:1px solid #acc9d9; margin:15px 15px 0 0; padding-right:20px; line-height:32px; color:#435057; }
.foot .case a{ padding-right:20px; line-height:60px; color:#7c8c95;}
.case span{ float:left;}
.r-more {float:right; display:block; width:100px;  text-align:center; background:url(images/case_more.png) 0 18px no-repeat;padding-right:20px;}
.r-more:hover {float:right; display:block; width:100px; text-decoration:none; text-align:center; background:url(images/case_more.png) 0 -60px no-repeat;padding-right:20px; color:#086bab; }



#footer .about{ margin: auto; padding:30px 0; background:#435057; overflow:hidden; _zoom:1;}
.about .left-right{ width:960px; margin: auto;}
.left-right .about-left{ float:left; width:540px; padding-right:40px; overflow:hidden; _zoom:1; color:#7c8c95;}
.about-left h2{ color:#dde2e6; line-height:40px;}
.about-left h3{ font-size:12px; clear:both; font-weight:normal; display:block; border-top:1px solid #333d43; color:#7c8c95; margin-top:10px; line-height:20px;}
.about-left strong{display:block; border-top:1px solid #576770; padding-top:10px; }
.about-left span{ float:left; width:50px; color:#7c8c95; padding:0 10px 0 0; font-weight:bold;}
.about-left a{color:#242a30; font-weight:600; padding-left:10px;}
.about-left a:hover{color:#dde2e6; text-decoration: none; padding-left:10px;}
.text-pr {float:left; display:block; width:450px; zoom:1; }
.text-pr b{ padding-left:30px; font-weight:normal; }
.about-left ul{ overflow:hidden; zoom:1;}
.about-left ul li{ float:left; width:180px;}
.left-right .about-right{ float:left; width:380px; overflow:hidden; _zoom:1; color:#7c8c95;}
.about-right h2{ color:#dde2e6; line-height:40px;}
.tb_btn { float:left; width:70px; background:url(images/track_dhl_ocs.png) -110px -40px no-repeat; text-indent:-9999px;}
.tb_btn:hover {width:70px; height:40px; background:url(images/track_dhl_ocs.png) -110px 0px no-repeat; text-indent:-9999px;}
.tb_btn_hover { float:left; width:110px; height:40px; background:url(images/track_dhl_ocs.png) no-repeat; text-indent:-9999px;}
.tb_btn_hover:hover {width:110px; height:40px; background:url(images/track_dhl_ocs.png) 0px -40px no-repeat; text-indent:-9999px;}



.cargo {width: 380px; margin-top:10px;}
.cargo .flow_tail { height:33px; line-height:33px;}
.flow_tail li { float:left;}
.flow_tail li a { display:block; height:40px;}
.flow_tail li .flow_1 { width:110px; background:url(images/track_dhl_ocs.png) 0px -40px no-repeat; text-indent:-9999px;}
.flow_tail li .flow_2 { width:70px; background:url(images/track_dhl_ocs.png) -110px -40px no-repeat; text-indent:-9999px;}
.flow_tail .thistab .flow_1 { width:110px; background:url(images/track_dhl_ocs.png) no-repeat; text-indent:-9999px;}
.flow_tail .thistab .flow_2 { width:70px; background:url(images/track_dhl_ocs.png) -110px 0px no-repeat; text-indent:-9999px;}
.tab_con { display:none; padding:10px 0 0 0; background:url(images/track_bg.png)  no-repeat;}
.tab_con h3{ font-weight:600; color:#F00; line-height:15px; font-size:12px; padding-left:10px;}
.tab_con p{ padding:0 0 5px 10px;  line-height:15px;}
.tab_con .bot-bg{ background: #333d43 url(images/track_bg.png) bottom no-repeat;; overflow:hidden; zoom:1; padding: 0 10px 10px 10px;}

.tab_con .tx_ipt { float:left; width:260px; height:30px; background:#7c8c95; border:0; line-height:30px; color:#435057; font-size:12px; padding:0 10px;}
.tab_con .sch_bt { float:left; display:block;width:80px; height:30px; border:0; text-align:center; background:#116cab; line-height:30px; color:#dde2e6; font-size:14px; font-weight:600; cursor:pointer;}
.tab_con .sch_bt:hover { background:#231815;}




#footer .bottom{margin: auto; line-height:60px; background:#000000; overflow:hidden; _zoom:1;}
.bottom .copyright{margin: auto; width:920px;overflow:hidden; padding-left:40px; _zoom:1;background:url(images/foot_logo.png) 0px 13px no-repeat;}
.link-left{ float:right; color:#7c8c95;}
.link-left a{ color:#dde2e6; padding:0 5px;}
.copyright-right{ float:left; color:#7c8c95;}
.bottom-stat{ float:left; text-indent:-9999px; }



