body{ margin:0; padding:0; font-size:12px; font-family: Arial, Helvetica, sans-serif; background:url(../images/bg.gif) repeat-x #ECECEC; color:#333 }
img{ border:0;}
ul{ margin:0; padding:0;}
li{ list-style:none;}
#main{	width: 1024px; height:auto;  margin:0 auto;}
.top{ width:1024px; height:115px; float:left; background:url(../images/top.jpg) no-repeat;}
.top_logo{ width:238px; height:115px; float:left;}
.top_flash{ widows:786px; height:115px; float:left;}

.menubox{ width:1024px; height:auto; float:left; padding-left:15px; padding-bottom:10px;}
.imatm{ width:123px; height:31px; background:url(../images/index_08.gif) no-repeat; margin-right:2px;}
.imrcmain0{ width:1024px; height:auto; float:left; margin-top:2px;z-index:30000;}
.imcm .imclear,.imclear{clear:both;}
.imcm ul .imsc,.imcm ul .imsubc {z-index:10000;}
.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20000;}
.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30000;}
.imde ul li:hover .imsubc{visibility:visible;}
.imde ul ul li:hover  .imsubc{visibility:visible;}
.imde ul ul ul li:hover  .imsubc{visibility:visible;}
.imcm .imsc{position:relative;}
.imcm .imsubc{position:absolute;visibility:hidden;}
.imcm li{list-style:none;font-size:1px;float:left;}
.imcm ul ul li{width:100%;float:none !important;}
.imcm a{display:block;position:relative;}

.imde ul li:hover .imsubc{visibility:visible;}
.imde ul ul li:hover  .imsubc{visibility:visible;}
.imde ul ul ul li:hover  .imsubc{visibility:visible;}
.imde li:hover ul  .imsubc{visibility:hidden;}
.imde li:hover ul ul .imsubc{visibility:hidden;}
.imde li:hover ul ul ul .imsubc{visibility:hidden;}
.dvs,.dvm{border-width:0px}
	/* --[[ Main Container ]]-- */
#imouter0 { width:1024px; height:auto; padding:0px; margin:0px; }
	/* --[[ Sub Container ]]-- */
#imenus0 li ul {background-color:#0F4262; border-left:1px solid #346C8E; border-right:1px solid #346C8E; filter:alpha(opacity=90);-moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9;}
	/* --[[ Main Items ]]-- */ 
#imenus0 li a {color:#fff; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none;}
#imenus0 {color:#fff; text-align:left; font-size:12px; text-decoration:none; }
.imctitle {color:#fff; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; }
		/* [hover] - These settings must be duplicated for IE compatibility.*/
#imenus0 li:hover>a {background-color:#12709F; text-decoration:none; }
#imenus0 li a.ihover, .imde imenus0 a:hover { background:url(../images/index_10.gif) no-repeat; }
		/* [active] */
#imenus0 li a.iactive {}
	/* --[[ Sub Items ]]-- */
#imenus0 ul a, #imenus0 .imsubc li .imctitle  {color:#43A4D5;  text-decoration:none; border-style:none; padding-left:5px;line-height:24px;}
		/* [hover] - These settings must be duplicated for IE comptatibility.*/
#imenus0 ul li:hover>a {color:#fff; text-decoration:none; }
#imenus0 ul li a.ihover {color:#fff; text-decoration:none; background:#12709F;}
		/* [active] */
#imenus0 ul li a.iactive {background-color:#12709F; }
.linedown{ width:140px; height:5px; overflow:hidden; float:left; background:url(../images/index_14.gif) no-repeat; filter:alpha(opacity=80);-moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.linetop{ width:140px; height:5px; overflow:hidden; float:left; background:url(../images/index_0.gif) no-repeat;}
<!--end-->

.picbox{ width:1024px; height:auto; float:left;overflow:hidden;}
#content{ width:1000px;height:auto; margin:0 auto;}
#slider1 { width:996px; height:276px; border:2px solid #fff; position:relative; overflow:hidden; float:left;}
#slider1Content { WIDTH: 996px; POSITION: absolute;}
.slider1Image {	DISPLAY: none; FLOAT: left; POSITION: relative}
.slider1Image span { display:none;width:694px; color:#FFFFFF; position:absolute; background:#000; filter:alpha(opacity=70);  -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.clear {CLEAR: both}
.left { left:0;	WIDTH: 260px! important; TOP: 0px; HEIGHT: 276px; padding:10px; line-height:20px; font-size:13px;}
.right { right:0;WIDTH: 260px! important; BOTTOM: 0px; HEIGHT:276px; padding:10px; line-height:20px; font-size:13px; top:0;}


.box{ width:1024px; float:left; height:auto; padding-top:10px;}
.box_top{ width:1024px; height:9px; overflow:hidden; float:left; background:#CACACA;}
.box_topl{ width:9px; height:9px; overflow:hidden; float:left; background:url(../images/index_18.gif) no-repeat;}
.box_topr{ width:9px; height:9px; overflow:hidden; float:right; background:url(../images/index_21.gif) no-repeat;}
.box_b{ width:1000px; height:auto; float:left;background:#B7B7B7; padding-left:12px; padding-right:12px;background:#CACACA;}
.box_l{ width:300px; height:auto; float:left;}
.box_ltopbox{width:300px; height:25px; float:left;}
.box_ltop{ width:150px; height:25px; float:left;}
.box_ltop1{ width:5px; height:25px; float:left; background:url(../images/index_24.gif) no-repeat;}
.box_ltop2{ width:140px; height:25px; line-height:25px ; float:left; background:url(../images/index_260.gif) repeat-x; color:#FFFFFF;font-weight:bold; text-align:center;}
.box_ltop2_1{ width:140px; height:25px; line-height:25px ; float:left; background:url(../images/index_260.gif) repeat-x; color:#FFFFFF; text-align:center; }
.box_ltop3{ width:5px; height:25px; float:left; background:url(../images/index_28.gif) no-repeat;}

.box_ltbox{ width:288px; height:auto; float:left; border-left:1px solid #838383; border-right:1px solid #838383; background:#FFFFFF; padding:5px;}
.box_ltbox1{ display:none;}
.box_ltboxdown{ width:300px; height:5px; float:left; overflow:hidden; background:url(../images/index_34.gif) no-repeat;}
.box_ltbox li{ width:278px; line-height:20px; float:left; background:url(../images/index_340.gif) 3px 8px no-repeat; padding-left:12px;}
.box_ltbox li a:link{color:#222; text-decoration:none;}
.box_ltbox li a:visited{color:#222; text-decoration:none;}
.box_ltbox li a:active{color:#AC0A12; text-decoration:underline;}
.box_ltbox li a:hover{ color:#AC0A12; text-decoration:underline;}

.searchbox{ width:300px; height:55px; float:left; padding-top:5px; padding-bottom:5px; overflow:hidden;}
.searchboxl{ width:6px; height:55px; float:left; background:url(../images/index_41.gif) no-repeat; overflow:hidden;}
.searchboxm{ width:288px; height:40px; float:left; background:url(../images/index_43_1.gif) repeat-x; padding-top:15px;}
.searchboxr{ width:6px; height:55px; float:left; background:url(../images/index_45.gif) no-repeat; overflow:hidden;}
.search_in{ width:168px; height:20px; float:left; background:url(../images/index_47.gif) no-repeat; border:0; padding-left:32px; padding-right:14px; font-size:11px; padding-top:5px;}
.search_botton{ width:66px; height:25px; float:left; background: url(../images/index_48.gif) no-repeat; border:0;}
.searchboxm form{ padding:0; margin:0;}

.adpic{ width:300px; height:auto; float:left;}
.adpic img{ margin-bottom:8px; }

.box_r{ width:688px; height:auto; float:left; padding-left:12px; overflow:hidden;}
.box_r_title{ width:660px; height:30px; background:url(../images/index_30.gif) repeat-x; padding-left:30px;float:left;}
.box_r_tb{ width:auto; height:18px; float:left; background:#CACACA; padding-left:10px; padding-right:10px; color:#005D9E; font-size:12px; font-weight:bold; text-transform:uppercase; padding-top:12px;}
.box_rbox{ width:688px; height:auto; float:left; margin-top:10px; margin-bottom:10px;}
.box_rbox li{ width:30%; height:90px; float:left; background:url(../images/index_40.gif) no-repeat; list-style:none; padding-top:6px; padding-left:7px; line-height:22px; margin-left:11px;}
.box_rbox li a:link {color:#222; text-decoration:none}
.box_rbox li a:visited{color:#222; text-decoration:none}
.box_rbox li a:active{color:#AC0A12; text-decoration:none;}
.box_rbox li a:hover {color:#AC0A12; text-decoration:none;}
.box_rbox_text{ width:668px; height:auto; padding:10px; float:left; line-height:22px;}

.box_rbox_text1{ width:688px; height:auto; float:left;}
.box_rbox_text1 li{ width:25%; height:auto; float:left; text-align:center;}

.box_rbox_text1 li A IMG {	BORDER: #E6E6E6 1px solid; PADDING: 1px; MARGIN:10px 10px 5px 10px; width:140px; height:109px;}
.box_rbox_text1 li A:hover IMG {	BORDER: #2388ff 1px solid; BACKGROUND: #ADADAD; }
.box_rbox_text1 li span{ width:90%; line-height:16px; text-align:center; font-size:12px;}
.box_rbox_text1 li a:link{color:#222; text-decoration:none;}
.box_rbox_text1 li a:visited{color:#222; text-decoration:none;}
.box_rbox_text1 li a:active{color:#AC0A12; text-decoration:underline;}
.box_rbox_text1 li a:hover{ color:#AC0A12; text-decoration:underline;}
.boxdown{ width:1024px; height:9px; float:left;background:#CACACA;}
.boxdownl{ width:9px; height:9px; float:left; overflow:hidden; background:url(../images/index_79_1.gif) no-repeat;}
.boxdownr{ width:9px; height:9px; float: right; overflow:hidden; background:url(../images/index_80.gif) no-repeat;}
.downad{ width:1024px; height:auto; padding-bottom:10px; padding-top:10px; float:left;}

.info{ width:1024px; height:auto; float:left;}
.info_top{ width:1024px; height:23px; float:left; background:#C0C0C0;}
.info_topl{ width:10px; height:23px; float:left; background:url(../images/index_85.gif) no-repeat;}
.info_topm{ width:1004px; line-height:23px; float:left; font-weight:bold;}
.info_topr{ width:10px; height:23px; float:left; background:url(../images/index_86.gif) no-repeat;}
.info_box{ width:1024px; height:auto; float:left;}
.info_box li{ width:18%; line-height:18px; float:left; padding:5px;}
.info_box li a:link{color:#222; text-decoration:none;}
.info_box li a:visited{color:#222; text-decoration:none;}
.info_box li a:active{color:#AC0A12; text-decoration:underline;}
.info_box li a:hover{ color:#AC0A12; text-decoration:underline;}



.listbox{ width:188px; height:auto; float:left;}
.listsearch{ widows:188px; height:44px; float:left; background:url(../images/list_bg.gif) repeat-x;}
.listsearchl{ width:6px; height:44px; float:left; background:url(../images/list_03.gif) no-repeat; overflow:hidden;}
.listsearchm{ width:176px; height:34px; float:left; padding-top:10px;}
.listsearchr{ width:6px; height:44px; float:left; background:url(../images/list_05.gif) no-repeat; overflow:hidden;}
.lsitsearchbotton{ width:105px; height:20px; float:left; background:url(../images/list_10.gif) no-repeat; border:0; padding-left:22px; padding-right:15px; font-size:11px; padding-top:5px;}
.listsearchm form{ padding:0; margin:0;}
.lsitsearchbotton1{ width:22px; height:25px; float:left; background:url(../images/list_12.gif) no-repeat; border:0; margin-left:5px;}

.listmenu{ width:188px; height:37px; line-height:37px; float:left; margin-top:6px;}
.listmenul{ width:4px; height:37px; float:left; background:url(../images/list_19.gif) no-repeat; overflow:hidden;}
.listmenum{ width:180px; height:37px; line-height:37px; float:left; background:url(../images/list_22-1.gif) repeat-x; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
.listmenur{ width:4px; height:37px; float:left; background:url(../images/list_22.gif) no-repeat; overflow:hidden;}

.listtitle{ width:188px; line-height:24px; float:left; text-align:center; background: url(../images/list_26.gif) no-repeat;  font-weight:bold; color:#fff; text-transform:uppercase}
.listmenub{ width:186px; height:auto; float:left; border-left:1px solid #838383; border-right:1px solid #838383; margin-bottom:1px;}
.listmenub li{ width:176px; float:left; height:auto; padding-left:10px;}
.listmenu1{ width:186px; line-height:25px; background:url(../images/list_29.gif) repeat-x;}
.listmenu2{ width:186px; line-height:25px; background:#7A9FBB;}
.listmenub li a:link{color:#222; text-decoration:none;}
.listmenub li a:visited{color:#222; text-decoration:none;}
.listmenub li a:active{color:#fff; text-decoration:none;}
.listmenub li a:hover{ color:#fff; text-decoration:none;}

.listdown{ width:188px; height:9px; overflow:hidden; float:left; background:url(../images/list_32.gif) no-repeat;}


.right_list{ width:802px; height:auto; float:left; padding-left:10px; overflow:hidden;}
.rl_top{ width:765px; height:30px; line-height:30px; float:left; background:url(../images/list_load.gif) 0 6px no-repeat; padding-left:30px;}
.rl_top a:link{color:#222; text-decoration:none;}
.rl_top a:visited{color:#222; text-decoration:none;}
.rl_top a:active{color:#AC0A12; text-decoration:underline;}
.rl_top a:hover{ color:#AC0A12; text-decoration:underline;}
.rl_boxt{ width:799px; height:2px; overflow:hidden; float:left; background:url(../images/list_21.gif) no-repeat}
.rl_box{ width:779px; height:auto; float:left; background:#fff; padding:10px;}
.rl_box h1{ padding:0; margin:0; font-size:14px; text-align:center; color:#195F90; text-transform:uppercase;}
.rl_boxtext{ color:#004E86; line-height:18px;}
.rl_box table{ width:100%; overflow:hidden; height:auto;}
.rl_box td{ line-height:24px; border-bottom:1px dashed #9A9A9A;}
.rl_box a:link{color:#222; text-decoration:none;}
.rl_box a:visited{color:#222; text-decoration:none;}
.rl_box a:active{color:#AC0A12; text-decoration:underline;}
.rl_box a:hover{ color:#AC0A12; text-decoration:underline;}

.rl_boxpage{ width:779px; line-height:25px; text-align:center; background:#B9B9B9; margin-top:10px;}
.rl_box_last{ width:759px; height:auto;  padding:10px; float:left; border-top:1px dashed #9A9A9A; margin-top:20px; overflow:hidden;}
.rl_box_last_b{ width:759px; line-height:20px; float:left;}
.rl_box_last h2{margin:0; float:left; font-size:13px; color:#CF000A; background:url(../images/list_1.gif) no-repeat; padding-left:25px; width:600px;}
.rl_box_last h5{margin:0; float:left; font-size:10px; color:#606060; font-weight:normal; height:20px;padding-left:25px; }
.rl_box_last_back{ width:110px; height:25px; float:left; background:url(../images/list_1_06.gif) 0 7px no-repeat;color:#CF000A; line-height:25px; padding-left:15px;}
.rl_box_last_back a{color:#CF000A;}
.rl_box_last_btext{ font-size:13px; color:#CF000A;}

.joinline_box{ width:779px; height:auto; float:left; background:#fff; padding:10px;}
.joinline{ width:779px; line-height:50px; float:left; text-align:center; color:#CF000A; font-size:20px; text-transform:uppercase; font-weight:bold;}
.joinline_b{ width:779px; height:auto; float:left;}
.joinline_box td{ line-height:30px; padding:5px; border-bottom:1px  dashed #CCCCCC;}
.joinline_box_botton{ width:70px; height:20px; line-height:20px; text-align:center; color:#fff; background:url(../images/customer-service_03.gif) no-repeat; border:0; font-family: Arial, Helvetica, sans-serif; margin:10px;}


.job_box{ width:779px; height:auto; float:left; padding:10px;}
.job_box h1{ padding:0; margin:0; font-size:14px; text-align:center; color:#CC1019; text-transform:uppercase;}
.job_box td{ padding:5px; line-height:20px;}
.job_box table{ margin-top:20px; margin-bottom:10px;}
.job_box td div{ color:#fff; line-height:16px;}
.job_box td a:link{color:#222; text-decoration:none;}
.job_box td a:visited{color:#222; text-decoration:none;}
.job_box td a:active{color:#AC0A12; text-decoration:underline;}
.job_box td a:hover{ color:#AC0A12; text-decoration:underline;}


.products_box{ width:779px; height:auto; float:left; padding:10px;}
.products_box h1{ padding:0; margin:0; font-size:16px; text-align:center; color:#195F90; text-transform:uppercase;}
.products_box a:link{color:#222; text-decoration:none;}
.products_box a:visited{color:#222; text-decoration:none;}
.products_box a:active{color:#AC0A12; text-decoration:underline;}
.products_box a:hover{ color:#AC0A12; text-decoration:underline;}
.products{ width:779px; height:auto; float:left; padding-top:10px; padding-bottom:10px;}
.products li{ width:20%; height:150px; float:left; border:1px solid #9D9D9D; background:#FFFFFF; text-align:center; padding:10px; margin:7px;}
.products li img{padding:10px 10px 20px 10px;}

.plast{ width:757px; height:auto; float:left; border:1px solid #9D9D9D; background:#FFFFFF; padding:10px; margin-top:20px;}
.plast h4{ width:570px; line-height:30px; float:left; margin:0; padding:0; font-size:14px; color:#FF6600;}
.plast_pic{ width:737px; height:auto; float:left; text-align:center; padding:20px;}
.plast_pic_1{ width:737px; height:auto; float:left; text-align:center;background:#FFFFFF; }
.plast_pic_2{ display:none;}
.plast_pbox{ width:657px; height: auto; float:left; padding-left:100px; padding-top:10px; padding-bottom:10px;}
.plast_p1{ width:65px; height:48px; float:left; background:#fff; border:1px solid #9D9D9D; margin-left:5px; cursor:pointer;}


.picdown{ width:779px; height:9; float:left; overflow:hidden; background:url(../images/product_last_30.gif) repeat-x; }
.picdown_tl{ width:9px; height:9px; overflow:hidden; float:left; background:url(../images/product_last_29.gif) no-repeat;}
.picdown_tr{ width:9px; height:9px; overflow:hidden; float:right; background: url(../images/product_last_32.gif) no-repeat;}
.picdown_box{ width:757px; height:auto; padding:10px; float:left; border-left:1px solid #9D9D9D; border-right:1px solid #9D9D9D; background:#FFFFFF; line-height:25px;}
.picdown1{ width:779px; height:9px; float:left; overflow:hidden; background:url(../images/product_last_3_1.gif) repeat-x; margin-bottom:20px;}
.picdown_dl{ width:9px; height:9px; overflow:hidden; float:left; background: url(../images/product_last_3.gif) no-repeat;}
.picdown_dr{ width:9px; height:9px; overflow:hidden; float:right; background: url(../images/product_last_36.gif) no-repeat;}
.picdown_box h4{width:755px; line-height:30px; float:left; margin:0; padding:0; font-size:14px; color:#FF6600;}

.service{width:300px; height:123px; float:left; padding-bottom:5px;}
.service_l{ width:110px; height:123px; float:left;}
.service_r{ width:177px; height:93px; float:left; background:url(../images/service02.gif) no-repeat; padding-top:30PX; padding-left:9PX;}
.service_r li{ width:100%; line-height:25px; float:left;}

.service01{width:188px; height:170px; float:left; padding-bottom:5px;}
.service_t{ width:188px; height:87px; float:left;}
.service_d{ width:176px; height:78px; float:left; background:url(../images/service02_1.gif) no-repeat; padding-left:12px; padding-top:5px;}
.service_d li{ width:100%; line-height:20px; float:left;}

