*{font-family:Arial, Helvetica, sans-serif;}
body,td,th,input,select {
	font-size: 12px;
	color:#4E4F4F;
}
body {
	margin: 0px;
	padding:0px;
	background-color:#ffffff;
}
ul{ margin:0px; padding:0px; list-style-type:none;}
img{border:0px;}
a{color:#4E4F4F; text-decoration:none;}
a:hover{color:#2378BA; text-decoration: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:#444444; text-decoration:none;}
#more a:hover{color:#FF001E; text-decoration:none;}
a.location{}
a.location:hover{}
a.white{color:#FFFFFF; text-decoration:none;}
a.white:hover{color:#FFFFFF; text-decoration:underline;}

#bg2{ background-image:url(/index/bg2.gif); height:11px; font-size:1px; width:952px; margin:0px auto;}
#bg3{ background-image:url(/index/bg3.gif); height:5px; font-size:1px; margin:0px auto;}

#top{ width:932px; margin:0px auto;}
#top1{ text-align:right;}
#top1 a{ margin:0px 5px;}
#top1 img{ margin-top:8px; border:0px;}

#lang{ background-color:#EEEEEE; text-align:center;}
#lang a{ margin:0px 40px; display:inline-block;}

#bodycontain{width:942px; margin:0px auto; background-color:#FBFBFB;}
#bodycontain2{ background-image:url(/index/bg1.gif); background-repeat:repeat-x;}

#mainmenu{ background-image:url(../index/mainmenu.gif); height:45px; padding-left:4px;}
#mainmenu li{ float:left;}
#mainmenu .jg{background-image:url(../index/mainmenu2.gif); background-repeat:no-repeat; background-position:right center;}
#mainmenu a{ float:left; line-height:43px; display:inline-block; font-size:14px; text-transform:uppercase; padding:0px 31px;}
#mainmenu a:hover,#mainmenu .this{ color:#2378BA; text-decoration:underline;}

#website{ font-size:11px; vertical-align:top; color:#023DB5; text-align:right; padding:3px 10px 0px 0px;}
#var{ text-align:right; color:#023DB5; height:26px; vertical-align:top;}
#var a{ color:#023DB5; text-decoration:none; border-left:solid 1px #C6C5C4; border-bottom:solid 1px #C6C5C4; line-height:21px; display:inline-block; padding:0px 12px;}
#var a:hover{ color:#023DB5; text-decoration:underline;}

.find1{ padding:0px 6px 0px 0px; text-align:right;}
.find1 input{width:180px; height:20px; line-height:20px; border:solid 1px #C1C1C1;}
.find2{ width:72px;}

.banner1{}
.banner2{ background-image:url(/index/bannerbg.gif); background-repeat:no-repeat; height:17px;}

#foot1{ background-image:url(../index/wk1_3.gif); background-repeat:no-repeat; text-align:center; padding:26px 0px 15px; color:#797979; font-size:11px; line-height:18px;}

.button1{ background-image:url(../index/button1.gif); height:24px; width:72px; cursor:pointer; border:0px; color:#FFF;}
.button11{ background-image:url(../index/button1.gif); height:24px; line-height:22px; width:72px; cursor:pointer; border:0px; color:#FFF; display:inline-block; margin:0px 4px;}
.button11:hover{ text-decoration:underline; color:#FFF;}
a.more1{ background-image:url(/index/button1.gif); width:110px; line-height:31px; text-align:center; display:inline-block; color:#3b3b3b;}
a.more1:hover{ color:#2378BA;}

a.more2{ background-image:url(/index/button2.gif); width:100px; padding-left:13px; line-height:28px; display:inline-block; color:#3b3b3b;}
a.more2:hover{ color:#2378BA;}

a.more3{ background-image:url(/index/button3.gif); width:87px; padding-left:11px; line-height:18px; display:inline-block; color:#3b3b3b; font-size:11px;}
a.more3:hover{ color:#2378BA;}


#left{width:218px; vertical-align:top; padding:0px; background-color:#EDEDED; border:solid 1px #CBCBCB;}
.left1{ background-image:url(../index/lefttitlebg.gif); line-height:31px; color:#FFF; font-size:14px; padding:0px 0px 0px 12px;}
.left2{}
.leftcontact{ padding:10px; line-height:18px;}
#right{vertical-align:top; padding:0px 0px 0px 10px;}

.tdh{height:10px; font-size:1px;}
.tdw{width:10px; font-size:1px;}
.content1{line-height:22px; padding:15px 10px;}
.content2{ padding:15px 0px;}
.content3{line-height:26px; vertical-align:top;}

/*当前位置*/
.location1{border-bottom:solid 1px #D9D9D9; padding:10px 8px 10px 4px;}
.location2{ color:#820023; font-size:16px; font-weight:bold; height:42px; border-bottom:solid 1px #CDCCCC; padding-left:8px;}
.location3{ padding:10px 0px 6px 5px;}


#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{display:block;}

.prodclasslist1{ border:solid 1px #DBDBDB; background-color:#F5F5F5; padding:9px; vertical-align:top; width:200px; text-align:center;}
.prodclasslist1 img{width:200px; height:210px; border:0px; margin-bottom:5px;}


.productlist1{ border:solid 1px #DBDBDB; background-color:#F5F5F5; padding:9px; vertical-align:top;}
.productlist2{}
.productlist2 div{ background-image:url(../index/icon1.gif); background-position:0px 2px; background-repeat:no-repeat; width:128px; line-height:22px; height:22px; overflow:hidden; padding-left:22px;}
.productlist3{ font-size:11px;}
.productlist3 a{ background-image:url(../index/button2.gif); width:50px; height:14px; display:inline-block; text-align:center; color:#FFF;}
.productlist4{ padding:6px 0px;}
.productlist4 img{ width:200px; height:210px; border:0px;}
.productlist5{ line-height:18px;}

.proddetail1{padding:10px 5px; text-align:center; font-size:18px; font-weight:bold; color:#D12621;}
.proddetail2{ text-align:center; padding-bottom:10px;}
.proddetail3{ line-height:22px; padding:0px 10px;}


.producttitle{font-size:18px; font-weight:bold; padding:10px 0px; text-align:center; color:#D5291D;}
.producttitle2{font-size:12px; font-weight:bold; padding-bottom:10px;}
.productbt{padding:10px; text-align:center;}
.bt1{ background-image:url(/index/bt1-en.gif); width:90px; height:32px; display:inline-block; margin:0px 15px 0px 0px;}
.bt2{ background-image:url(/index/bt2-en.gif); width:90px; height:32px; display:inline-block; margin:0px 15px 0px 0px;}
.bt3{ background-image:url(/index/bt3-en.gif); width:90px; height:32px; display:inline-block; margin:0px 15px 0px 0px;}

.indexright1{ font-size:11px; color:#4E4F4F;}
.indexright1 a{ color:#4E4F4F;}
.indexright2{}
.indexright3{ background-image:url(/index/indexrightbg.gif); background-repeat:no-repeat; height:21px; padding-left:11px;}
.indexright4{ height:8px;}

.index1{ height:28px; font-size:15px; color:#2268AB; font-weight:bold; padding:4px 0px 0px 10px;}
.index2{ line-height:24px; height:98px; vertical-align:top; padding:0px 10px;}
.index3{ height:26px; vertical-align:top; padding:0px 0px 0px 10px;}
.icon1{ margin:2px 4px 2px 0px;}

.indexbg1{ background-image:url(/index/indexbg1.gif); height:175px;}
.indexbg2{ background-image:url(/index/indexbg2.gif); height:175px;}
.indexbg3{ padding:8px 0px 0px;}

.indexnews11{ background-image:url(/index/arrow1.gif); background-repeat:no-repeat; background-position:6px 8px; padding-left:15px; line-height:24px;}
.indexnews12{ background-image:url(/index/arrow1.gif); background-repeat:no-repeat; background-position:0px 8px; padding:3px 0px 3px 9px; line-height:17px;}
.indexnews12 a{ color:#0011FF;}
.indexnews12 a:hover{ color:#0011FF; text-decoration:underline;}
.indexnews21{ padding-left:15px; color:#666666;}
.indexnews22{ padding-left:9px; color:#666666;}

.newmore{ padding:10px 4px 0px 0px; text-align:right;}
.newnot{ padding:8px;}
.newstime{width:74px; text-align:center; line-height:180%; border-bottom:dashed 1px #BEBEBE; height:30px;}
.newstitle{background-image:url(/index/arrow1.gif); background-repeat:no-repeat; border-bottom:dashed 1px #CCCCCC; background-position:8px 10px; padding-left:18px; height:28px;}
.newstitle2{padding:10px 5px 0px; text-align:center; font-size:18px; font-weight:bold; color:#D12621;}
.newstime2{border-bottom:dashed 1px #BEBEBE; color:#4E4F4F; padding:8px 0px; text-align:center;}
.newscontent{line-height:22px; 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:#4E4F4F}
.txtinput2{background-color:#F9F9F9; border:solid 1px #D1D1D1; font-size:12px; color:#FE7169; color:#4E4F4F; height:18px;}
.bt{ cursor:pointer; padding:3px 5px;}

/*友情连接*/
.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{ background-image:url(../index/wk1_1.gif); height:10px; font-size:1px;}
.wk1_2{ background-image:url(../index/wk1_2.gif); padding:0px 16px;}
.wk1_3{ background-image:url(../index/wk1_3.gif); height:10px; font-size:1px;}
.wk2_1{ background-color:#EEEDED; width:450px; vertical-align:top;}
.wk2_2{ background-color:#6D6D6D;}
.wk2_2_1{ line-height:34px; color:#FFF; padding-left:12px; text-transform:uppercase;}
.wk2_2_2{ text-align:right; padding-right:12px;}
.wk2_2_2 a{ font-size:11px; color:#FFF;}
.wk2_2_2 a:hover{ color:#FF0;}

/*友情连接*/
#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.leftmenua {background-image:url(/index/leftmenu1.gif); display:block; background-repeat:no-repeat; text-decoration:none; background-position:12px 11px; padding:6px 10px 6px 24px; text-decoration:none; font-weight:bold;}
a.leftmenua:hover{ color:#2378BA;}
a.leftmenua2 {background-image:url(/index/leftmenu1.gif); display:block; background-repeat:no-repeat; text-decoration:none; background-position:12px 11px; padding:6px 10px 6px 24px; text-decoration:none; font-weight:bold; color:#2378BA;}
a.leftmenua2:hover{ color:#2378BA;}
a.leftsubmenua{background-image:url(/index/leftmenu2.gif); display:block; background-repeat:no-repeat; text-decoration:none; background-position:24px 10px; padding:6px 5px 5px 34px; text-decoration:none;}
a.leftsubmenua:hover { color:#2378BA;}
a.leftsubmenua2{background-image:url(/index/leftmenu2.gif); display:block; background-repeat:no-repeat; text-decoration:none; background-position:24px 10px; padding:6px 5px 5px 34px; text-decoration:none; color:#2378BA;}
a.leftsubmenua2:hover { color:#2378BA;}
.leftmenunew1{ background-image:url(../index/leftmenuline.gif); background-repeat:repeat-x; padding:0px 0px 3px 0px; background-position:left bottom;}
.leftmenunew1a{}
.leftmenunew2{display:none; padding:2px 0px 8px;}

.PicList {text-align:center; padding:0px;}
.PicList ul {padding:0px; margin:0px; float:left; list-style:none; text-align:center;}
.PicList li {float:left; list-style-type:none; width:70px; height:55px; text-align:left; margin:2px; padding:1px; border:#d2d2d2 1px solid; text-align:center; }

.pageset{ text-align:center; padding:10px 0px 0px;}

/*招聘样式*/
.JobsList1{ background-color:#E2E2E2;}
.JobsList2{ background-color:#F3F3F3; text-align:center; font-weight:bold;}
.JobsList3{ background-color:#FFF;}
.JobsAdd2{ background-color:#F3F3F3; text-align:center;}
.JobsAdd3{ background-color:#FFF;}
.JobsAdd3 .txtinput{ width:200px; background-color:#FFF; height:16px; border:solid 1px #D1D1D1;}
.JobsAdd3 .txtarea{ width:520px; height:100px; border:solid 1px #D1D1D1;}