/* CSS Document */
@charset "utf-8";
/*_____________________________________##################____reset*/
#la a{ display:none}
p,h2,pre{ font-size:12px; font-weight:normal}
*{ padding:0; margin:0}
li{ list-style:none}
img{ border:none}
b{ font-weight:normal}
/*linkreset*/
a{ color:#b7b7b7; text-decoration:none}
a:hover{ text-decoration:underline}
/*bodyreset*/
body{background:#ffffff url(../images/body_bg3.gif) no-repeat center top;font-size:12px; font-family:"宋体"}
/*_____________________________________##################____style*/
.clr{ clear:both; height:1px; margin-top:-1px; overflow:hidden}
.clear{ clear:both}
.bgwrite{ background:#FFFFFF; padding-top:40px}
.floatl{ float:left}
.floatr{ float:right}
font.orange{ color:#fe880e}
font.co6{ color:#666666; font-weight:bold}
.center{ text-align:center}

/*_____________________________________##################____layout*/

/*首页布局*/
#header{ width:952px; height:85px; margin:auto; overflow:hidden}
#banner{ width:952px; height:381px; margin:auto; overflow:hidden}
#in_content{ width:952px; margin:auto}
#main{ width:952px; margin:auto}
#footer{ width:952px; margin:auto}
#links{ width:952px; margin:auto}


/*内页布局*/
#banner_all{ width:952px; height:150px; margin:auto; margin-bottom:22px; margin-top:27px}
#siderbar{ width:152px; float:left}
#content{ width:756px; float:right}



/*index*/
#index{background:url(../images/body_bg.gif) no-repeat top center;}
/*header*/
#header_tool{ text-align:right; height:38px; line-height:38px; overflow:hidden}
#header_tool a{ color:#666666; text-decoration:none; overflow:hidden}
#header_tool button{ height:24px; line-height:24px}
/*#logo*/
#logo{ width:180px; height:45px; float:left; padding-left:24px; margin-bottom:27px}
/*#meau*/
#meau{ width:720px; height:38px; float:right; border-top:4px solid #ff6600; overflow:hidden; margin-top:5px}
#meau ul{ width:728px; height:38px/*; background:url(../images/meau_bg.gif) repeat-x*/}
#meau li{ width:80px; height:35px; background:url(../images/meauli_bg.gif) no-repeat; float:left; text-align:center}
#meau li a{ width:80px; height:20px;color:#666666; text-decoration:none; font-weight:bold; padding-top:15px; display:block}
#meau li.hover{background:#ffffff url(../images/meauli_bg_hover) no-repeat right}
#meau li.hover a{ color:#ff6600}
#meau li.select{background:#ffffff url(../images/meauli_bg_hover) no-repeat right;}
#meau li.select a{ color:#ff6600}
/*banner*/

/*in_content*/
/*#in_prolei*/
#in_prolei{ width:100%; height:133px; overflow:hidden; background:url(../images/index_cpfl.gif) no-repeat}
#in_prolei p{ font-size:14px; font-weight:bold; color:#0a3255; margin-top:23px; text-indent:33px; float:left}
#in_prolei p.h21{ width:648px}
#in_prolei p.h22{ width:200px}

.in_prolei_con{ margin-top:11px; margin-bottom:14px; width:900px; padding:0 1px}
.in_prolei_con ul{ width:127px; float:left; margin-right:96px; overflow:hidden}
.in_prolei_con ul li{ border-bottom:1px solid #efefef; height:23px; line-height:23px; text-indent:32px; background:url(../images/JT_bule.gif) no-repeat 17px}
.in_prolei_con ul li.nobg{ background:none}
.in_prolei_con div.nobg ul{ width:220px; float:left; margin-right:0px; margin-left:10px}
.in_prolei_con div.nobg ul li{ background:none; text-indent:0; width:230px;border-bottom:1px solid #efefef; height:23px; line-height:23px; overflow:hidden}
.in_prolei_con div.nobg ul li a{ width:150px; overflow:hidden; display:block; float:left}
.in_prolei_con div.nobg ul li span{ display:block; float:right; width:70px; overflow:hidden; color:#999999}
.in_prolei_con ul li a{ color:#8f8f8f; text-decoration:none}
/*#in_prorec*/
#in_prorec{ width:100%; background:url(../images/in_prorec_bg.gif) repeat-x; overflow:hidden}
#in_prorec #wrap img{ width:100px; height:100px; margin:auto}
#in_prorec #left{ float:left; width:auto;cursor: pointer; margin-top:70px}
#in_prorec #wrap{ float:left; width:916px; height:141px; padding-top:10px; overflow:hidden;}
#in_prorec #wrap ul{ overflow:hidden; height:141px}
#in_prorec #wrap li{ float:left; width:142px; height:131px; background:#FFFFFF; margin-right:10px; border-bottom:10px solid #e0e0e0; text-align:center; overflow:hidden}
#in_prorec #right{ float:left; width:auto;cursor: pointer; margin-top:70px}
#in_prorec p.h2{ font-size:14px; font-weight:bold; color:#010100; margin-top:27px; text-indent:33px; margin-bottom:18px}
#in_prorec #wrap li a{ background:url(../images/greenjt.gif) 100% no-repeat; padding-right:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#ff6600; text-decoration:none; font-weight:bold; line-height:30px}

/*crumbs*/
#crumbs{ width:100%; height:24px; border:1px solid #ffa500; margin-top:30px; margin-bottom:15px}
#crumbs li{ float:left; height:24px; line-height:24px}
.crumbs_01{ background: #ececec; color:#888888; padding:0 15px}
.crumbs_02{ background: #ffa500; color:#FFFFFF; padding:0 15px}
.crumbs_03{ background: #ffffff; color:#888888; padding:0 15px}
.crumbs_03.hover{ background:#ffa500; color:#FFFFFF}
#crumbs a:hover{ text-decoration:none}
#crumbs .crumbs_03 a{text-decoration:none; color:#888888}
#crumbs .crumbs_03 a:hover{text-decoration:none; color:#FFFFFF}
.crumbs_01_1{background:url(../images/crumbs_01_1.gif) no-repeat; width:13px; height:24px; overflow:hidden}
.crumbs_01_2{background:url(../images/crumbs_01_2.gif) no-repeat; width:13px; height:24px; overflow:hidden}
.crumbs_02_1{background:url(../images/crumbs_02_1.gif) no-repeat; width:13px; height:24px; overflow:hidden}
.crumbs_02_2{background:url(../images/crumbs_02_2.gif) no-repeat; width:13px; height:24px; overflow:hidden}
.crumbs_02_3{background:url(../images/crumbs_02_3.gif) no-repeat; width:13px; height:24px; overflow:hidden}

/*footer*/
#footer{ background:#FFFFFF}
#footer p.h2{ color:#666666; font-size:13px; border-bottom:1px solid #0a3255; line-height:24px; margin-bottom:5px}
#honors{ width:197px; float:left; padding-left:16px; margin-right:33px}
#honors p.p{ border-bottom:1px solid #efefef; color:#666666; background:url(../images/orange.gif) no-repeat 0px 5px; padding-left:10px; line-height:18px; margin:2px 0}
#packmac{ width:197px; float:left}
#packmac ul li{ width:49%; float:left; line-height:24px; background:url(../images/bluejt.gif) no-repeat center left; text-indent:15px; border-bottom:1px solid #efefef}
#packmac ul li.nobg{ background:none}
#packmac ul li a{ color:#999999; text-decoration:none}
#in_contact{ width:446px; height:156px; float:left; background:url(../images/footer_contact.gif) no-repeat; margin-left:40px}
#in_contact a{ color:#FFFFFF}
#in_contact p.h3{ font-size:12px; font-weight:bold; color:#0a3255; margin-left:29px;; margin-top:18px; margin-bottom:15px}
#in_contact pre{ margin-left:29px; color:#FFFFFF; line-height:18px; font-family:"宋体"}
#in_contact p.more{ margin-top:20px; text-indent:25px; color:#FFFFFF; float:left}
#in_contact p.more a{ color:#ffffff; text-decoration:none}

#in_contact p.qq{ margin-top:30px; float:right}
#in_contact p.qq b{ background:url(../images/qq.gif) no-repeat; padding-left:20px; padding-top:1px;}
#in_contact p.qq a{ text-decoration:none; color:#000000}
/*copyright*/
#copyright{ border-top:3px solid #ff6600; line-height:24px; color:#b7b7b7; margin-top:14px; padding-top:5px; padding-bottom:5px; width:100%; font-family:Arial, Helvetica, sans-serif}
#copyright a{ color:#b7b7b7}

/*links*/
#links{ border-top:1px solid #efefef; line-height:30px}
#index #links a{ color:#999999; text-decoration:none}
#links ul li{ display:inline; padding-right:10px}
/*首页动画*/
#play_text{ position:absolute; margin-top:300px; margin-left:25px}
#play_text li{
	display:block;
	width:15px;
	line-height:15px;
	height:15px;
	float:left;
	cursor:pointer;
	color:#cc3300;
	margin-right:2px;
	margin-left:2px;
	background-color: #ffffcc;
	text-align:center;
	border:1px solid #ffcc99
}
#play_text li.one{background:#ff9900;color:#ffffff;border:1px solid #ff6600}
#play_info{ display:none}
#play_bg{ display:none}


/*siderbar*/
#siderbar p{ display:block;}
#siderbar p a{ background:url(../images/prosid_bg.gif) no-repeat; width:152px; height:28px; line-height:28px; text-indent:36px; display:block}
#siderbar p a{ color:#0a3255; text-decoration:none; display:block;}
#siderbar p a:hover{background:url(../images/siderh1_hover.gif)  no-repeat; color:#FFFFFF}
#siderbar p a.select{background:url(../images/siderh1_hover.gif) no-repeat; color:#FFFFFF}
#siderbar ul li a{ background:url(../images/sidpro_libg.gif); display:block; width:152px; height:24px; line-height:24px; text-indent:36px;color:#0a3255; text-decoration:none}
#siderbar ul li a:hover{ background:url(../images/sidpro_libg_hover.gif); text-decoration:none}
#siderbar ul li a.select{ background:url(../images/sidpro_libg_hover.gif);}
#siderbar ul{ display:none}
/*效果*/
body.strappingmachine #siderbar p a.select1,
body.vacuumpackagemachine #siderbar p a.select2,
body.caseerectors #siderbar p a.select4,
body.labeler #siderbar p a.select5,
body.shrink #siderbar p a.select6,
body.casesealer #siderbar p a.select3,
body.wrappingmachine #siderbar p a.select7{background:url(../images/siderh1_hover.gif) no-repeat; color:#FFFFFF}


/*aboutUS*/
/*.ban_introd*/
.ban_introd{ background: url(../images/ban_introd.gif) no-repeat; width:460px; height:119px; padding-left:256px; padding-top:87px; text-indent:2em; line-height:18px; padding-right:40px; color:#666666}
.honor{  width:86%; margin:auto;margin-top:25px;}
.honor li{  margin:auto; background:url(../images/intro_icon.gif) no-repeat 21px; line-height:23px; height:23px; text-indent:42px; border-bottom:1px solid #f0f0f0; color:#0a3255}
.ce{ background:url(../images/ce_bg.gif) no-repeat; width:694px; height:500px; margin:auto; margin-top:40px}
.ce ul{ margin-left:104px; padding-top:45px}
.ce li{ width:; float:left; text-align:center; line-height:24px; margin-right:19px; color:#666666}
.ce li img{ width:123px; height:164px; border:1px solid #cbcbc9}

/*order*/
.ban_order{ background:url(../images/ban_order.gif) no-repeat; width:460px; height:119px; padding-left:256px; padding-top:87px; text-indent:2em; line-height:18px; padding-right:40px; color:#666666}

/*#order acting form*/
#order form,#acting form{ width:680px; margin:auto; border-top:solid 3px #e6e6e6;; border-bottom:solid 3px #e6e6e6; margin-top:15px; color:#0a3255}
#order fieldset,#acting fieldset{ border:none}
#order form label,#acting form label{ width:110px; background:#f5f6f6; float:left; padding:5px; margin-right:4px; text-indent:1em}
#order form label.h,#acting form label.h{ height:101px; line-height:101px}
#order form div,#acting form div{ clear:left; border-top:1px solid #e6e6e6}
#order form div input,#acting form div input{ background:#f5f5f5; border:1px solid #d4d4d4; height:14px; line-height:14px; margin-top:3px; margin-right:24px}
#order form div input.size1,#acting form div input.size1{ width:160px; margin-left:14px}
#order form div input.size2,#acting form div input.size2{ width:124px}
#order form div input.size3,#acting form div input.size3{ width:488px}
#order form div input.nomar,#acting form div input.nomar{ margin-right:0; margin-left:0}
#order textarea,#acting textarea{border:1px solid #d4d4d4; overflow:auto; width:511px; height:81px; margin:10px 0}
#order form div input.button01,#acting form div input.button01{ background:url(../images/submit.gif) no-repeat; width:125px; height:20px; border:none; margin:10px 0; margin-left:130px}
#order form div input.button02,#acting form div input.button02{ background:url(../images/reset.gif) no-repeat; width:125px; height:20px; border:none; margin:10px 0}

/*acting.shtml*/
.ban_czdl{ background:url(../images/czdl.gif) no-repeat; width:460px; height:119px; padding-left:256px; padding-top:87px; text-indent:2em; line-height:18px; padding-right:40px; color:#666666}

/*case.shtml*/
.ban_khal{ background:url(../images/ban_khal.gif) no-repeat; width:460px; height:119px; padding-left:256px; padding-top:87px; text-indent:2em; line-height:20px; padding-right:40px; color:#666666}
.case{ margin-left:35px}
font.blue{ background:url(../images/square.gif) no-repeat 5px 5px; color:#0a3255; padding-left:20px}
.case li img{ width:137px; height:99px; float:left; border:8px solid #e6e6e6}
.case li pre{ width:auto; float:left; margin-top:20px; line-height:18px; color:#787878; margin-left:10px}
.case li{ width:340px; float:left; margin-top:20px}

/*contact.shtml*/
.contact_con{ width:680px; margin:auto; border-bottom:3px solid #d8d8d4}
.contact_con .map{ margin-top:30px}
.contact_con ul{ line-height:30px}
.contact_con ul span{ float:left;  width:110px; background:#f5f6f6; padding-left:37px}
.contact_con ul b{ padding-left:22px; font-weight:normal}
.contact_con ul li{ border-top: 1px solid #e6e6e6}
.contact_con p{ background:#0a3255; border-top:3px solid #d8d8d4; border-bottom:1px solid #e6e6e6; color:#FFFFFF; font-weight:bold; margin-top:17px; margin-bottom:5px; height:30px; line-height:30px; text-indent:18px}

/*links.shtml*/
.ban_yqlj{ background:url(../images/ban_yqlj.gif) no-repeat; width:460px; height:119px; padding-left:256px; padding-top:87px; text-indent:2em; line-height:18px; padding-right:40px; color:#666666}
.links{ width:680px; margin:auto; margin-top:15px}
.links ul li{ float:left; width:25%; line-height:22px}
.links ul li a{ color:#0a3255; text-decoration:none; background:url(../images/blue_linkgt.gif) no-repeat 2px; padding-left:19px}
.links ul li a:hover{ background:url(../images/orange_linkgt.gif) no-repeat 2px; color:#ffa500}

/*products.shtml*/
.protopbg{ background:url(../images/probg.gif) no-repeat; width:693px; height:45px; margin:auto; overflow:hidden; margin-top:42px}
#proall{ width:693px; margin:auto; background:url(../images/proallbg.gif) repeat-y}
.proallbottom{ background:url(../images/proallbottom.gif) no-repeat; width:693px; height:43px}
#proall p.a1{ width:246px; height:16px; line-height:16px; background:#f4f4f4 url(../images/bluejt.gif) no-repeat left center; text-indent:13px; font-weight:bold}
#proall p.a1 a{ text-decoration:none; color:#000000}
#proall .proall_s{  width:246px; padding:0 50px}
#proall .proall_s div{border-top:2px solid #d96e09; border-bottom:1px solid #cccccc; line-height:22px; margin-top:6px; margin-bottom:22px; padding-top:7px;width:246px; min-height:115px;!important height:115px}
#proall h2{ line-height:22px; border-bottom:1px solid #d6d6d6}
#proall h2.nobor{ border:none}
#proall h2 a{color:#d96e09; text-decoration:none}
#proall ul.model{background:#FFFFFF; display:none}
#proall ul.model li a{ background:#f4f4f4; color:#0a3255; display:block; width:110px; text-indent:1em}
#proall ul.model li a:hover{ background:#0a3255; color:#FFFFFF; text-decoration:none}
#proall .floatl{ float:left; width:346px}
a.ximg{ float:left; width:auto}
#proall ul{ float:left; width:110px}


#proall .imgbg{ width:131px; height:87px; background:url(../images/proall_imgbg.gif) no-repeat; padding:2px; border:none; margin-right:34px; overflow:hidden}
#proall img{ width:127px; height:83px; float:left}


/*pro02*/
.pro02bg{ background:#FFFFFF; width:694px; margin:auto; color:#666666}
.pro02top{ width:100%;border-bottom:1px solid #e6e6e6; margin-top:40px; margin-bottom:20px}
.pro02top img{ float:left; width:auto; margin-bottom:8px}
.pro02top b{ float:right; width:auto}
.pro02top_t{ width:100%;border-top:1px solid #e6e6e6; margin-top:40px; margin-bottom:20px; line-height:26px}
.pro02top_t b{ float:right; width:auto}
.pro02_con{ padding:0 30px}

.protext{ line-height:20px; margin-bottom:30px; border-top:1px solid #e7e7e7; padding-top:20px;}

.pro2_s{ width:634px; clear:both; margin-bottom:40px;}
.proimgborderbig{ background:url(../images/btwz/proimgborderbig.gif) no-repeat; width:200px; height:250px; padding:10px; overflow:hidden; float:left}
.proinformation{ width:388px; float:right}
.proinformation p.proname{width:388px; border-bottom:1px solid #e7e7e7; margin-bottom:12px; margin-top:5px}
.proinformation p.proname a{ color:#0a3255; text-decoration:none; font-weight:bold; font-size:14px; line-height:18px}
.proinformation p.proname a:hover{ color:#FF6600; text-decoration:underline}
.proinformation p.proname a:hover .orange{color:#FF6600}
.proinformation pre{ width:388px;line-height:18px; overflow:hidden;}
.proinformation p.order a{}
.proinformation p span{ display:block; width:200px}
.proinformation p.order a{ color:#394756; display:block; width:auto; height:24px; float:right;   line-height:24px; text-decoration:none; text-align:right}
.proinformation p.order a.bg{background:url(../images/ordertxt.gif) no-repeat; width:145px; text-align:center}
.proinformation p.order a:hover{ text-decoration:underline}
.proinformation p.order a.bg:hover{ text-decoration:none}

/*onepro*/
.onepro{background:#FFFFFF; padding-top:40px; color:#666666;}
.onepro_top{ border-bottom:1px solid #0a3255; height:30px; width:100%; overflow:hidden}
.onepro_top a{ line-height:24px; border:3px solid #e2e2e2; display:block; float:right; width:97px; text-align:center; color:#e2e2e2; text-decoration:none; font-weight:bold; background:#FFFFFF}
.onepro_top a:hover{border:3px solid #0a3255; color:#0a3255; border-bottom:none; height:30px;}
.onepro_top a.select{border:3px solid #0a3255; color:#0a3255; border-bottom:none; height:30px;}

.onepro_img{ background:url(../images/onepro_img_kuang.gif) no-repeat; width:280px; height:320px; padding:10px; float:left; margin-top:43px}

.onepro_txt{ margin-top:43px; margin-left:26px; width:380px; float:left}
.onepro_txt p{ color:#0a3255; font-size:16px; line-height:24px; font-weight:bold; border-bottom:1px solid #e7e7e7; width:380px; height:33px}
.onepro_txt pre{ margin-top:20px; line-height:24px; width:380px; overflow:hidden}

#onepro_cpjj{ background:url(../images/onepro_cpjj.gif) no-repeat; height:24px; line-height:24px; border-bottom:1px solid #e6e6e6; margin-top:40px}
#onepro_jscs{ background:url(../images/onepro_jscs.gif) no-repeat; height:24px; line-height:24px; border-bottom:1px solid #e6e6e6; margin-top:40px}
#onepro_wxfw{ background:url(../images/onepro_wxfw.gif) no-repeat; height:24px; line-height:24px; border-bottom:1px solid #e6e6e6; margin-top:40px}

.onepro p{ text-indent:2em; line-height:22px}
.oneprotxt_con{ padding:5px 10px}
.onepro_table{ margin-top:30px}
.onepro_table ul{ width:100%; border-bottom:2px solid #d8d8d4; border-top:2px solid #d8d8d4}
.onepro_table li{ width:100%; height:27px; line-height:27px; border-bottom:1px solid #e6e6e6}
.onepro_table li b{ display:block; float:left; border-right:1px solid #e6e6e6; width:150px; height:27px; text-indent:40px;}
.onepro_table li span{ text-indent:50px; display:block}
.onepro_table li b.title,
.onepro_table li span.title{ background:#f0f0f0; text-align:center; text-indent:0; font-weight:bold}

/*news/news.shtml*/
#news{background:#FFFFFF; padding:40px; color:#999999;}
#news dt{ width:132px; float:left; height:60px; line-height:60px; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; margin-top:9px; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center; background:#FFFFFF; overflow:hidden}
#news dd{ width:526px;float:left; height:60px; line-height:30px; background:#FFFFFF url(../images/news_bg.gif) repeat-x; padding-left:18px; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; margin-top:9px;}

#news .newslist{  line-height:24px }
#news .newslist ul li{background:#fafafa;; margin-top:10px; text-indent:2em}
#news .newslist ul li a{ color:#0a3255; text-decoration:none}
#news .newslist ul li a span{ margin-left:20px;color:#999999;}

#news .newslist ul li p{display:none;}
#news .newslist a:hover{ color:#ffa500; text-decoration:underline}
#news .page{ text-align:right; line-height:30px}


/*news单页*/
#news_pre{background:#FFFFFF; padding:40px;color:#353550}
#news_pre h1{ font-size:14px; font-weight:bold; color:#353550; text-align:center; line-height:30px}
#news_pre p.grey2{ background:#f7f7f7; height:24px; line-height:24px; margin-top:2px; text-indent:2em}
#news_pre p.grey2_c{background:#f7f7f7; height:24px; line-height:24px; margin-top:2px; text-align:center}
#news_pre p.grey2 a{ color:#666666; text-decoration:none}
#news_pre p.grey2 a:hover{ text-decoration:underline}

#news_pre .right{ text-align:right; line-height:30px}
#news_pre .right a{ color:#353550; text-decoration:none}
#news_pre .news_con{ padding:20px 10px; line-height:26px}
#news_pre .news_con p{ text-indent:2em}

.protext_pro{ line-height:24px; margin:auto; width:680px; color:#666666; margin-top:10px}



.orange_pro{}
.orange_pro li{ background:url(../images/icon/icon_001.gif) no-repeat left 10px; padding-left:15px;line-height:24px}


.promain{ width:317px; height:121px; float:left; margin-bottom:40px}
.proleft{ width:114px; height:121px; float:left; background:url(../images/xiaokuang.jpg) no-repeat}
.proleft img{ width:88px; height:111px; margin:5px}
.proright{ width:190px; height:121px; float:left; color:#666666; line-height:16px}


.proname{ line-height:20px; font-weight:bold; border-bottom:1px solid #e7e7e7; margin-bottom:10px}
.proname a{ color:#0a3255}





