*{ font-family:"Microsoft Yahei", Arial, Helvetica, sans-serif;}
body,td,th,input,select {
	font-size: 14px;
	color:#535353;
}
body {margin: 0px; background-image:url(../index/bg.gif); background-position:top center; background-repeat:no-repeat;}
a{color:#535353; text-decoration:none;}
a:hover{color:#FF001E;}
ul,li,form{ margin:0; padding:0; list-style-type:none;}
#more{background-image:url(../index/more1.gif); background-repeat:no-repeat; background-position:right top; padding-right:21px; text-align:right;}
#more a{color:#535353; text-decoration:none;}
#more a:hover{color:#FF001E; text-decoration:none;}
.indexmore{ padding:6px 0 0; font-size:12px; color:#0082BE;}
.indexmore a{color:#0082BE;}
.indexmore a:hover{ text-decoration:underline;}
a.location{color:#535353; text-decoration:none;}
a.location:hover{color:#FF001E; text-decoration:underline;}
a.white{color:#FFFFFF; text-decoration:none;}
a.white:hover{color:#FFFFFF; text-decoration:underline;}
.clear{ clear:both;}

.body1{width:1000px; margin:0px auto;}

#find1{background-image:url(../index/find1.jpg); height:23px; width:160px; padding-left:25px;}
#find1 input{background:transparent; border:0px; width:150px;}
#find2{ padding-left:10px;}

.top{ height:100px;}
.top1{ float:left;}
.top2{ float:right; padding:40px 5px 0 0;}
.top2 *{font-family:Arial, Helvetica, sans-serif; }
.top2_1{padding-right:20px;}
.top2_2{  background-image:url(../index/top1.gif); background-position:left center; background-repeat:no-repeat; padding:0 20px;}
.top2_3{ background-image:url(../index/top1.gif); background-position:left center; background-repeat:no-repeat; padding:0 5px 0 20px;}
.top2_4{ background-image:url(../index/find1.gif); height:21px; width:130px; padding:0 8px 0 15px;}
.top2_4 input{ border:0; padding:0; margin:0; height:16px; line-height:16px; font-size:14px; width:130px;}
.top2_5{}

.mainmenu{ background-color:#1C8CB6; height:30px; overflow:hidden;}
.mainmenu li{ background-image:url(../index/mainmenujg.gif); background-repeat:no-repeat; background-position:right top; float:left; color:#FFF; padding:0 2px 0 0;}
.mainmenu a{ height:30px; line-height:30px; display:inline-block; padding:0 30px; color:#FFF;}
.mainmenu a:hover, .mainmenu .this{ background-image:url(../index/mainmenuover.gif); background-repeat:no-repeat; background-position:center bottom;}

.indexbanner{ background-image:url(../index/indexbanner1.jpg); background-position:center top; height:470px; overflow:hidden;}
.indextitle{ position:relative; top:-42px; height:0px; line-height:0;}

.index1{ width:329px; vertical-align:top;}
.index2{ vertical-align:top;}
.index3{ background-color:#F5F5F5; width:299px; vertical-align:top; padding:15px;}
.index4{ background-color:#F5F5F5; padding:15px;}
.indexjg{ width:1px; font-size:1px;}
.indexabout{ font-size:12px; padding:10px 0 0;}
.indexcases1{ padding:0 0 6px; font-weight:bold;}
.indexcases2{ font-size:12px;}

.foot{ text-align:center; padding:10px 0;}
.footlink{ font-size:12px; padding:5px 0 10px;}
.footlink a{ margin:0 10px 0 0; display:inline-block;}

.productbg{ background-image:url(../index/productbg.jpg); background-repeat:no-repeat; background-position:center top; height:600px; padding:50px 0 0;}
.newsbg{ background-image:url(../index/newsbg.jpg); background-repeat:no-repeat; background-position:center top; height:600px; padding:50px 0 0;}

/*主导航样式*/
#mainmenu{ text-align:right; padding-right:25px; height:23px;}
#mainmenu a{background-image:url(../index/mainmenu1.jpg); background-repeat:no-repeat; background-position:right; height:23px; padding:6px 18px 0px 16px; font-weight:bold; text-decoration:none;}
#mainmenu a:hover{background-image:url(../index/mainmenu2.jpg); background-repeat:repeat-x; color:#FFFFFF; text-decoration:none;}
#mainsubmenu{padding-left:325px; height:27px; padding-top:2px;}
#mainsubmenu a{color:#333333; text-decoration:none; margin-right:8px;}
#mainsubmenu a:hover{color:#4D6292; text-decoration:none;}

.left{ width:216px; float:left;}
.left2{ width:170px; float:left;}
.right{ width:780px; float:right;}
.right2{ width:826px; float:right;}

.lefttitle{ background-image:url(../index/titlebg.png); height:42px; line-height:42px; font-size:14px; color:#CEE7F3; padding:0 0 0 15px;}
.lefttitle span{ font-size:16px; text-transform:uppercase; color:#FFF;}
.lefttitle2{ background-image:url(../index/titlebg.png); height:42px; line-height:42px; font-size:14px; color:#CEE7F3; padding:0 0 0 6px;}
.lefttitle2 span{ font-size:16px; text-transform:uppercase; color:#FFF;}
.leftmenu{ background-color:#FFF; padding:10px 15px 20px; background-color:#F5F5F5;}
.leftgg{ padding:10px 0px 0px 7px;}

.leftgroup1{ background-image:url(../index/leftgroupbg2.gif);}
.leftgroup2{ background-image:url(../index/leftgroupbg1.gif); background-repeat:no-repeat;}
.leftgroup3{ background-image:url(../index/leftgroupbg3.gif); background-position:left bottom; background-repeat:no-repeat; padding:70px 30px 35px 18px;}
.leftgroup3 ul{ margin:0px; padding:0px; list-style-type:none;}
.leftgroup3 ul li{ border-bottom:dotted 1px #CCC;}
.leftgroup3 ul li a{ font-size:12px; padding:8px 0px; display:block;}
.leftgroup3 .this{ color:#F00;}
.group_title1{ font-size:18px; font-weight:bold; border-bottom:solid 1px #C4C4C4; padding:0px 0px 6px 20px; background-image:url(../index/groupbg1.gif); background-repeat:no-repeat; background-position:7px 4px;}
.group_title2{ font-size:14px; font-weight:bold; background-image:url(../index/groupbg2.gif); height:35px; padding:0px 0px 3px;}
.group_title2 div{ background-image:url(../index/groupbg1.gif); background-repeat:no-repeat; background-position:7px 6px; padding:0px 0px 0px 21px;}
.group_list1{ padding:10px 17px 20px;}
.group_list2{}
.group_more1{ text-align:right; padding:10px 17px 20px;}
.group_more1 a{ color:#F00;}
.group_more1 a:hover{ color:#F00; text-decoration:underline;}

.tdh{height:11px;}
.tdw{width:11px;}
.content1{line-height:26px; vertical-align:top;}

/*当前位置*/
.location1{ text-align:right; vertical-align:top; height:42px; background-repeat:no-repeat; font-size:12px; padding-top:6px;}
.location1 a{ font-size:12px;}
.location2{}
.location3{text-align:right; padding-right:15px; color:#535353;}

#productmenu{padding:0px 0px 0px 33px;}
#productmenu .tdset{vertical-align:top; height:400px; padding:8px 8px 0px;}
#productmenuc2 {font-size:14px; font-weight:bold; margin-bottom:5px;}
#productmenuc3 {margin-top:18px;}
#productmenu1 a{font-size:12px; color:#FFFFFF; width:93px; display:block; float:left; height:17px;}
#productmenu1 a:hover,#productmenu1 .this{font-size:12px; color:#FF9024;}
#productmenu2 a{font-size:12px; color:#FFFFFF; width:75px; display:block; float:left; height:17px;}
#productmenu2 a:hover,#productmenu2 .this{font-size:12px; color:#FF9024;}
#productmenu3 a{font-size:12px; color:#FFFFFF; width:70px; display:block; float:left; height:17px;}
#productmenu3 a:hover,#productmenu3 .this{font-size:12px; color:#FF9024;}

.csshide{display:none;}
.cssshow{}

.productsmall{border:0px; width:160px; height:120px;}
.productlist1{text-align:center; vertical-align:top; padding-bottom:10px;}
.productlist2{width:160px;}
.productlist3{ border:solid 1px #C6E0FA; padding:5px;}
#productlist4{vertical-align:top; padding:5px 0px 0px; text-align:center;}

.proddetailleft{ width:440px; vertical-align:top; padding:10px; float:left;}
.proddetailright{ width:300px; text-align:center; vertical-align:top; float:right; padding:20px 0 0;}
.producttitle{font-size:18px; font-weight:bold; padding:0px 0px 5px; color:#D5291D;}
.productbt{padding-top:5px; text-align:center;}
.productcontent{ background-color:#F5F5F5; height:558px; line-height:24px; vertical-align:top; font-size:12px; overflow-y:scroll;}
.othercontent{ padding:15px;}
.locationcontent{ background-image:url(../index/location1.jpg); background-repeat:no-repeat; background-position:center top; padding:390px 0 0; border-left:solid 4px #F5F5F5;}
.bt1{ background-image:url(../index/bt1.gif); width:87px; height:33px; display:inline-block; margin:0px 3px;}
.bt2{ background-image:url(../index/bt2.gif); width:87px; height:33px; display:inline-block; margin:0px 3px;}

.indexnews11{ background-image:url(../index/arrow1.gif); background-repeat:no-repeat; border-bottom:dashed 1px #CCCCCC; background-position:8px 11px; padding-left:20px; height:28px;}
.indexnews11 img{margin-right:6px;}
.indexnews12{ height:23px;}
.indexnews2{ background-image:url(../index/line1.gif); background-repeat:repeat-x; border-bottom:dashed 1px #CCCCCC; width:80px; text-align:center;}

.indexnews31{}
.indexnews31 a{ color:#218CBA; font-size:13px;}
.indexnews31 a:hover{ text-decoration:underline;}
.indexnews32{ font-size:12px; background-image:url(../index/line1.gif); background-repeat:repeat-x; background-position:left bottom; padding:0 0 10px;}

.newstime{width:86px; text-align:center; line-height:180%; border-bottom:dashed 1px #CCCCCC; height:30px;}
.newstitle{background-image:url(../index/arrow1.gif); background-repeat:no-repeat; border-bottom:dashed 1px #CCCCCC; background-position:8px 13px; padding-left:20px; height:28px;}
.newstitle2{padding:10px 5px 0px; text-align:center; font-size:18px; font-weight:bold; color:#D5291D;}
.newstime2{border-bottom:dashed 1px #BEBEBE; color:#333333; padding:8px 0px; text-align:center;}
.newscontent{line-height:220%; height:100px; vertical-align:top; padding:10px 10px;}
.newsdealitbt{padding-top:5px; border-top:dashed 1px #BEBEBE; line-height:150%;}

.txtinput{background-color:#F9F9F9; border:solid 1px #D1D1D1; font-size:12px; color:#FE7169; color:#333333}
.txtinput2{background-color:#F9F9F9; border:solid 1px #D1D1D1; font-size:12px; color:#FE7169; color:#333333}
.bt{ }

/*友情连接*/
.linkstd{ width:33%; text-align:center; vertical-align:top; padding-bottom:8px;}
.linksimg{border:0px; margin-bottom:5px; width:110px; height:60px;}
.linksdiv{width:110px; line-height:120%;}

/*产品滚动列表样式*/
.roll {display: inline-block;overflow: hidden;width: 500px; height:122px;}
.roll .LeftBotton{display: inline; float: left; overflow: hidden; width:20px; cursor: pointer; text-align:center; margin-right:10px;}
.roll .LeftBotton img{ width: 20px; height:85px;}
.roll .RightBotton img{ width: 20px; height:85px;}
.roll .RightBotton {display: inline;float: left;overflow: hidden; width: 20px; cursor: pointer; text-align:center; margin-left:10px;}
.roll .Cont { padding-right: 0px; padding-left: 0px; float: left; overflow: hidden; width: 440px;}
.roll .ScrCont {width: 10000000px}
.roll #List1 {float: left;}
.roll #List2 {float: left;}

.wk1_1{ border:solid 1px #ACC8EB; vertical-align:top;}
.wk1_2{background-image:url(../index/wk1_2.jpg); border-bottom:solid 1px #ACC8EB;}
.wk1_3{ font-weight:bold; color:#FFFFFF; height:26px; padding-left:22px;}
.wk1_4{background-color:#F0F5F9; padding:5px; vertical-align:top;}
.wk1_5{background-color:#F0F5F9; padding:5px 5px 12px; vertical-align:top;}

.wk2_1{background-image:url(../index/wk2_1.jpg); height:25px;}
.wk2_2{background-image:url(../index/wk2_2.jpg);background-color:#FFFFFF; padding:8px 8px 12px; vertical-align:top; background-repeat:no-repeat;}
.wk2_2a{background-image:url(../index/wk2_2.jpg);background-color:#FFFFFF; padding:20px 8px 15px; vertical-align:top; background-repeat:no-repeat;}
.wk2_3{ height:26px; padding-left:8px;}
.wk2_4{ font-weight:bold; color:#006699; background-color:#FFFFFF; padding:0px 10px; border-left:solid 1px #AACCEE; border-right:solid 1px #AACCEE; height:26px;}
.wk2_5{background-image:url(../index/wk2_3.jpg);background-color:#FFFFFF; padding:15px 0px; vertical-align:top; background-repeat:no-repeat; text-align:center;}

.wk3_1{ background-image:url(../index/wk2_1.jpg); height:250px; vertical-align:bottom; padding:0px 0px 20px 26px;}
.wk3_2{ background-image:url(../index/wk2_2.jpg); padding:0px 26px 16px;}
.wk3_3{ background-image:url(../index/wk2_3.jpg); height:16px;}

.wk4_1{ background-image:url(../index/wk4_1.gif); height:34px;}
.wk4_2{ background-image:url(../index/wk4_2.gif); height:6px;}
.wk4_3{ border-left:solid 1px #B9CAD4; border-right:solid 1px #B9CAD4; height:260px; padding:6px 8px 0px; background-color:#FFF;}

.wk5_1{ background-image:url(../index/wk5_1.gif); height:34px;}
.wk5_2{ background-image:url(../index/wk5_2.gif); height:6px;}
.wk5_3{ border-left:solid 1px #B9CAD4; border-right:solid 1px #B9CAD4; vertical-align:top; height:195px; padding:6px 8px 0px; background-color:#FFF;}

.newslist_title1{ height:30px; font-size:14px; font-weight:bold; color:#FFF; padding:4px 0px 0px 26px;}
.newslist_title2{ text-align:right; padding:3px 8px 0px 0px;}


/*友情连接*/
#link{ margin:0px; padding:0px;}
#link li{float:left; padding:3px 2px;}
#link li a{width:124px; display:block; padding:8px 5px 5px 20px; border:solid 1px #E1E1E1; background-image:url(../index/arrow1.gif); background-repeat:no-repeat; background-position:8px 10px;}
#link li a:hover{background-color:#F6F6F6;}

a.leftmenu1{ background-image:url(../index/leftmenu.png); display:block;width:164px; height:24px;}
a.leftmenu1:hover, a.lthis1{ background-position:-164px 0px;}
a.leftmenu2{ background-image:url(../index/leftmenu.png); background-position:0px -24px; display:block;width:164px; height:24px;}
a.leftmenu2:hover, a.lthis2{ background-position:-164px -24px;}
a.leftmenu3{ background-image:url(../index/leftmenu.png); background-position:0px -48px; display:block;width:164px; height:24px;}
a.leftmenu3:hover, a.lthis3{ background-position:-164px -48px;}
a.leftmenu4{ background-image:url(../index/leftmenu.png); background-position:0px -72px; display:block;width:164px; height:24px;}
a.leftmenu4:hover, a.lthis4{ background-position:-164px -72px;}
a.leftmenu5{ background-image:url(../index/leftmenu.png); background-position:0px -180px; display:block;width:164px; height:24px;}
a.leftmenu5:hover, a.lthis5{ background-position:-164px -180px;}

.leftsubmenu{ padding:5px 0px;}
a.leftsubmenu1{ background-image:url(../index/leftmenu.png); background-position:0px -96px; display:block;width:164px; height:20px;}
a.leftsubmenu1:hover, a.lthis11{ background-position:-164px -96px;}
a.leftsubmenu2{ background-image:url(../index/leftmenu.png); background-position:0px -116px; display:block;width:164px; height:20px;}
a.leftsubmenu2:hover, a.lthis12{ background-position:-164px -116px;}
a.leftsubmenu3{ background-image:url(../index/leftmenu.png); background-position:0px -136px; display:block;width:164px; height:20px;}
a.leftsubmenu3:hover, a.lthis13{ background-position:-164px -136px;}
a.leftsubmenu4{ background-image:url(../index/leftmenu.png); background-position:0px -156px; display:block;width:164px; height:20px;}
a.leftsubmenu4:hover, a.lthis14{ background-position:-164px -156px;}


/*产品样式*/
#prodleft{ padding:82px 4px 0px 62px; width:232px; vertical-align:top; height:400px;}
#prodright{ padding:82px 0px 0px 0px; vertical-align:top;;}
.prod1{ background-image:url(../index/prodcontentbg.gif); width:763px; height:341px;}

a.leftmenua{ background-image:url(../index/leftmenu1.gif); background-position:right center; line-height:20px; display:block; background-repeat:no-repeat; color:#218CBA; font-size:12px; font-weight:bold; padding:2px 0 2px 2px;}
a.leftmenua:hover{color:#005D94; text-decoration:none;}
a.leftmenua2{ background-image:url(../index/leftmenu1.gif); background-position:right center; line-height:20px; display:block; background-repeat:no-repeat; color:#005D94; font-size:12px; font-weight:bold; padding:2px 0 2px 2px; background-color:#D6EDF2;}

a.leftmenua1{ background-image:url(../index/leftmenu11.gif); background-position:right center; line-height:20px; display:block; background-repeat:no-repeat; color:#218CBA; font-size:12px; font-weight:bold; padding:2px 0 2px 2px;}
a.leftmenua1:hover{color:#005D94; text-decoration:none;}
a.leftmenua12{ background-image:url(../index/leftmenu11.gif); background-position:right center; line-height:20px; display:block; background-repeat:no-repeat; color:#005D94; font-size:12px; font-weight:bold; padding:2px 0 2px 2px; background-color:#D6EDF2;}

.leftsubmenua{ background-color:#4481A0; color:#FFFFFF; font-size:12px; font-weight:bold; display:block; line-height:22px; padding:2px 0px 0px 6px;}
.leftmenunew1{ background-image:url(../index/line1.gif); background-repeat:repeat-x; background-position:left bottom; padding:6px 0;}
.leftmenunew2{ background-image:url(../index/line1.gif); background-repeat:repeat-x; background-position:left bottom; display:none;}
.leftmenunew2content{ height:280px; overflow:auto;}
#LeftProductName{ display:block;}
#LeftProductName li{}
#LeftProductName li a{ font-size:12px; padding:1px 2px; display:block; color:#015881;}
#LeftProductName li a:hover{ background-color:#C2E3EB; color:#015881; text-decoration:none;}
#LeftProductName li .this{ background-color:#D6EDF2; color:#015881; text-decoration:none;}