﻿
/* CSS Document */
table,td,tr,ul,ol,li,dl,dd,dt,p,input,form,em,p,img,h1,h2,h3,h4,h5{margin:0px;padding:0px;}
ul{ list-style:none;}
li{list-style-type: none !important;}
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.l{float:left;}
.r{float:right;}
img {border:0;}
body{ font:12px/1.5 Arial,'微軟雅黑',sans-serif;font-size:12px;width:100%;background-color:#fff;margin:0;padding:0; }
/*
body {
    background: url(2025.png) no-repeat 50% 0px;
    padding-top:0;
    margin-top: 0;
}
*/

/*
*{ margin:0; padding:0; font-family:"微軟雅黑";}
button, input, select, textarea { font:12px/1.5 Arial,'微軟雅黑',sans-serif; }
*/

a{ text-decoration:none;color:#595757;}
a:hover{ text-decoration:underline;}
.inside-banner{ margin:0 auto}
.bread{ width:100%;   background-color:#f0f0f0; margin:0 auto}
.bread .bread-main{width: 1196px;height: 39px; padding-right:4px;line-height: 39px;margin: 0 auto;text-align: right;color:#9a9898}
.bread .bread-main span{ display:inline-block; padding-left:28px; background:url(/template/default/images_my/Sweets.gif) 0px -245px no-repeat}
.bread .bread-main a{ color:#9a9898}
.input_search_class , .input_search_keywords{width: 212px;height: 22px; margin-bottom:10px; border:1px solid #dcdcdc;}

/*top start*/
.top{width:980px; margin:0 auto; padding: 25px 0 5px 0;height:auto; overflow:hidden}
.logo{width:411px;height:62px;}
.tel{height:auto; overflow:hidden; padding-top:20px;}
.tel p{ line-height:20px; text-align:right; padding-top:5px; color:#ededed;}
.tel p span{line-height:20px; display:inline-block}
.tel p span.worldwide a{ background:url(/template/default/images_my/Sweets.gif) 0px -527px no-repeat; color:#666666; padding:0 0 0 24px;}
.tel p span.hotline{ background:url(/template/default/images_my/Sweets.gif) 23px -326px no-repeat; color:#666666; padding-left:43px;}
.tel p a{ padding:0 10px; color:#666666; line-height:20px; display:inline-block}
.tel p a.break-day{ background:url(/template/default/images_my/Sweets.gif) 15px -571px no-repeat; color:#666666; padding:0 0 0 45px;}
/*top end*/
/*menu start*/

.menu{width:100%;height:40px; border-top:1px solid #e4e4e4; position:center;border-bottom:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; margin-bottom:2px;}
.nav{width:1000px;position:center;height:40px; margin:0 auto}
.cur{background:url(../image/menu_bg.gif)  top center; text-decoration:none}
.menu li.primary {float:left;position:relative;z-index:2;line-height:40px;}
.current-menu > a{background: url(../image/menu_bg.gif) top center;}
.primary a {width:100px;float:left;font-family:"宋體";color:#393838;display:block;text-decoration:none; font-size:16px;text-align:center}
.primary ul li a:hover{text-decoration:underline;}
/**second menu**/
.primary ul {position:absolute;top:40px; left:0px;z-index:999;background:url(../image/bg_lead.jpg) repeat-x;line-height:24px;display:none; padding:5px 0;}
.primary ul li {float:left;width:100%}
.primary ul li a {color:#FFF;line-height:30px;font-family:'宋體';font-size:12px;}
/*.primary ul li a:hover {color:#cc0001}*/

.primary ul.pcenter {left:-135px;width:1px;height:1px;padding-top:1px;}
.primary ul.pcenter a {padding-top:1px;width:216px;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;padding:0;font-family:'宋體';font-size:12px; text-align:left}
.primary ul.pcenter a:hover {text-decoration:underline;padding-top:1px;}
.primary ul.pcenter div{ width:1px float:left; height:1px;padding-top:1px;}

/*menu end*/
.foot-services{ width:100%; height:auto; overflow:hidden; background-color:#f0f0f0;}
.foot-services ul{ width:980px; height:auto; overflow:hidden; margin: 0 auto; padding:36px 0 41px 0;}
.foot-services ul a{ display:block}
.foot-services ul a:hover li p.title{ color:#f12418;}
.foot-services ul a:hover li{ cursor:pointer; text-decoration:none;}
.foot-services ul li{ float:left; border-right:1px dashed #d3d3d3; background:url(/template/default/images_my/toggle.gif) no-repeat; margin:0}
.foot-services ul li.proshow{ width:108px; padding:82px 43px 8px 16px; background-position: -20px 0px;}
.foot-services ul a:hover li.proshow{ background-position:-20px -160px;}
.foot-services ul li.video{ width:120px; padding: 82px 45px 8px 45px; background-position: -234px 0px;}
.foot-services ul a:hover li.video{ background-position:-234px -160px;}
.foot-services ul li.picture{ width:120px; padding:82px 45px 8px 45px; background-position: -489px 0px; }
.foot-services ul a:hover li.picture{ background-position:-489px -160px;}
.foot-services ul li.reading{ width:120px; padding:82px 45px 8px 45px; background-position: -744px 0px; }
.foot-services ul a:hover li.reading{ background-position:-744px -160px;}
.foot-services ul li.export{ width:120px; padding:82px 16px 8px 43px;/* background-position: -1001px 0px; */ background-position:-1001px -160px;}
.foot-services ul a:hover li.export{ background-position:-1001px -160px;}
.foot-services ul li p{ font-family:"宋體"; font-size:12px; line-height:22px; color:#666666;}
.foot-services ul li p.title{ font-family:"宋體"; font-size:16px; font-weight:bold; color:#000; text-align:center; margin-bottom:5px;}
.foot-search{ width:980px; height:83px; margin: 0 auto; }
.foot-search div.search-box{  height:55px; padding-top:28px;}
.foot-search div.search-box p{ float:left;font-family:"宋體"; font-size:16px; font-weight:bold; color:#3e3a39; line-height:28px;margin-right:23px;}
.foot-search div.search-box form{ float:left; width:480px;}
.foot-search div.search-box form div.sele-type{ width:100px; height:28px; float:left; position:relative;}
.foot-search div.search-box form div.sele-type span{width:100px; height:28px;color:#fff;float:left;text-indent: 1em;line-height: 28px; cursor:pointer; background:#f12418 url(/template/default/images_my/Sweets.gif) 82px -404px no-repeat}
.foot-search div.search-box form div.sele-type ul{ display:none; position:absolute; left:0; top:28px; width:100px;}
.foot-search div.search-box form div.sele-type ul li{ width:98px; height:27px; border:1px solid #cbc9c9; background-color:#fff; border-top:none;text-indent: 1em;line-height: 26px;cursor: pointer;/*transition: all .1s ease;*/} 
.foot-search div.search-box form div.sele-type ul li:hover{ background-color:#f12418; color:#fff; border-left:1px solid #f12418;border-right:1px solid #f12418;}
.foot-search div.search-box form span.search-input{ display:inline-block; height:26px; border:1px solid #cbc9c9; border-left:none;}
.foot-search div.search-box form span.search-input .in_search{ border:0; outline:none; float:left; width:306px; margin:5px 0 0 10px;}
.foot-search div.search-box form span.search-input .enqury_search{border:0; outline:none; }
.share-box{ float:right; padding-top:15px; height:28px; width:300px;}
.bdsharebuttonbox{ float:right;}
.bdsharebuttonbox span.share-text{ float:left;font-size: 12px;line-height: 16px;height: 16px;margin: 6px 6px 6px 0;}
.bdsharebuttonbox span.lm-sina{background: url(/template/default/images_my/Sweets.gif) left -478px no-repeat;overflow: hidden;float: left;font-size: 12px;line-height: 16px;height: 16px;margin: 6px 6px 6px 0;padding: 0 16px 0 20px;}
.bdsharebuttonbox span.lm-sina a{background: none !important;margin: 0;padding: 0; font-family:"宋體"; color:#666666;}
.bdsharebuttonbox span.lm-sina a:hover{ text-decoration:none}
.friendlink{ float:right; margin-top:5px; width:440px; overflow:hidden; color:#b4b4b4;}
.friendlink a{ color:#b4b4b4;}
.foot-guild{width:100%; height:auto; overflow:hidden; background-color:#302f3d; padding:43px 0 30px; 0 }
  .foot-guild-main{ width:980px; height:auto; overflow:hidden; margin:0 auto;}
    .foot-tel{ width:200px; height:123px; padding-top:84px; border-right:1px solid #c5c5c5; background:url(/template/default/images_my/foot_logo.jpg) -28px top no-repeat; float:left;}
	.foot-tel p{ font-family:"宋體"; font-size:13px; line-height:24px; font-weight:normal; color:#e9e9e9; margin-bottom:8px; margin-left:32px;}
	.foot-nav{  width:739px; height:207px; padding-left:40px;float:left; background:url(/template/default/images_my/foot_weixin.jpg) 656px top no-repeat;}
	.foot-nav dl{ width:116px; height:100%; overflow:hidden; float:left;}
	.foot-nav dl dt{ font-family:"宋體"; font-size:16px; font-weight:bold; color:#e2e9ec; line-height:28px; margin-bottom:14px;}
	.foot-nav dl dd{ font-family:"宋體"; font-size:12px; line-height:28px; color:#e2e9ec;}
	.foot-nav dl dd a{ font-family:"宋體"; font-size:12px; line-height:28px; color:#e2e9ec;}
.foot-copyright{width:100%; height:auto; background-color:#3e4056;}
    .copyright{ width:980px; height:100px; margin:0 auto; padding-top:4px; position:relative;}
	.copyright-main{width: 680px;float: left;margin-left: 50px;}
	.copyright p{ font-family:"宋體"; font-size:12px; color:#e2e9ec; line-height:28px; text-align:center}
	.copyright p a{font-family:"宋體"; font-size:12px; color:#e2e9ec; line-height:28px; margin:0 7px;}
	.copyright p span{ margin:0 10px;}
	.cnzz{ position:absolute; right:0px; top:24px;}
	.cnzz a{font-family:"宋體"; font-size:12px; color:#e2e9ec; }
    .select_pro{width:300px;height:90px; display:block;background:url(/vip/company/select.jpg) left bottom no-repeat; line-height:23px; position:absolute; top:20px; right:127px;cursor: pointer;}
    .select_pro span{font-family:"宋體"; font-size:12px; color:#e2e9ec; margin-left:23px;}
	.select_pro .son_ul{ position:absolute;width:110px;bottom:23px; left:0px; z-index:100; background:#FFF;display:none}
    .select_pro .son_ul li{line-height:25px; padding-left:10px;}
    .select_pro .son_ul a{ color:#000}
	
/*foot_old_spec*/
.B-footerbg{margin-top: 0;background: url(/template/default/images_my/footerbg.png) repeat-x;text-align: left;line-height: 25px;}
.B-bottom{width:880px;min-height: 24px;line-height: 24px;height: auto !important; margin:0 auto; padding:40px 0 0 100px;background:url(/template/default/images_my/logo.jpg) 2% 70% no-repeat; color:#9e9d9d }
.B-bottom a{color:#9e9d9d}
.B-bottom .link_bottom{height:25px;}
.B-bottom .link_bottom .select_pro{width:95px;height:20px; display:block;background:url(/template/default/images_my/select.jpg) left bottom no-repeat; float:right; line-height:20px; margin:2px 20px 0 0; position:relative;cursor: pointer;}
.B-bottom  .select_pro .son_ul{ position:absolute;width:95px;bottom:20px;left:0; z-index:100; background:#FFF; display:none}
.B-bottom  .select_pro .son_ul li{line-height:25px; padding-left:10px;}
.B-bottom  .select_pro .son_ul a{ color:#000}


.foot-guild{width:100%; height:auto; overflow:hidden; background-color:#302f3d; padding:43px 0 30px; 0 }
  .foot-guild-main{ width:980px; height:auto; overflow:hidden; margin:0 auto;}
    .foot-tel{ width:200px; height:123px; padding-top:84px; border-right:1px solid #c5c5c5; background:url(/template/default/images_my/foot_logo.jpg) -28px top no-repeat; float:left;}
	.foot-tel p{ font-family:"微軟雅黑"; font-size:13px; line-height:24px; font-weight:normal; color:#e9e9e9; margin-bottom:8px; margin-left:32px;}
	.foot-nav{  width:739px; height:207px; padding-left:40px;float:left; background:url(/template/default/images_my/foot_weixin.jpg) 656px top no-repeat;}
	.foot-nav dl{ width:116px; height:100%; overflow:hidden; float:left;}
	.foot-nav dl dt{ font-family:"微軟雅黑"; font-size:16px; font-weight:bold; color:#e2e9ec; line-height:28px; margin-bottom:14px;}
	.foot-nav dl dd{ font-family:"宋體"; font-size:12px; line-height:28px; color:#e2e9ec;}
	.foot-nav dl dd a{ font-family:"宋體"; font-size:12px; line-height:28px; color:#e2e9ec;}
.foot-copyright{width:100%; height:auto; background-color:#3e4056;}
    .copyright{ width:980px; height:130px; margin:0 auto; padding-top:4px; position:relative;}
	.copyright-main{width: 680px;float: left;margin-left: 50px;}
	.copyright p{ font-family:"宋體"; font-size:12px; color:#e2e9ec; line-height:28px; text-align:center}
	.copyright p a{font-family:"宋體"; font-size:12px; color:#e2e9ec; line-height:28px; margin:0 7px;}
	.copyright p span{ margin:0 10px;}
	.cnzz{ position:absolute; right:0px; top:24px;}
	.cnzz a{font-family:"宋體"; font-size:12px; color:#e2e9ec; }
    .select_pro{width:300px;height:90px; display:block;background:url(/vip/company/select.jpg) left bottom no-repeat; line-height:23px; position:absolute; top:20px; right:1px;cursor: pointer;}
    .select_pro span{font-family:"宋體"; font-size:12px; color:#e2e9ec; margin-left:23px;}
	.select_pro .son_ul{ position:absolute;width:110px;bottom:23px; left:0px; z-index:100; background:#FFF;display:none}
    .select_pro .son_ul li{line-height:25px; padding-left:10px;}
    .select_pro .son_ul a{ color:#000}




