*{ font-family:"Microsoft Yahei", Arial, Helvetica, sans-serif;}
html{ overflow-y:scroll;}
body,td,th,input,select {
	font-size: 12px;
	color:#000000;
}
body {
	margin: 0px;
	padding:0px;
}
ul,li,form{ margin:0; padding:0; list-style-type:none;}
a{color:#000000; text-decoration:none;}
a:hover{color:#F36700; 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.white{color:#FFFFFF; text-decoration:none;}
a.white:hover{color:#FFFFFF; text-decoration:underline;}
.linkbt{ background-color:#76B088; color:#FFF; display:inline-block; padding:8px 18px;}
.linkbt:hover{ color:#FF0;}
.clear{ clear:both; height:0; line-height:0; font-size:1px;}
.setp{}
.setp p{ margin:0; padding:0;}
.body1{width:960px;  margin:0px auto;}
.top{height:80px; background-color:#000000;}
.top1{ float:left; width:400px; padding:22px 0 0;}
.top2{ float:right; width:502px;}
.top2_1{display:inline-block; width:500px;}
.top2_2{ padding-left:14px;}
.top2_3{ text-align:right; color:#FFF; padding:15px 0 8px;}
.top2_3 a{ color:#FFF;}
.top2_3 a:hover{ color:#CCC;}
.mainmenu{ height:30px;}
.mainmenujg{ margin-right:6px;}

.foot1{ background-image:url(../index/footbg.gif); background-repeat:repeat-x; border-top:solid 1px #E0E0E0;}
.foot2{}
.foot2_1{ vertical-align:top; border-right:solid 1px #EEEEEE; padding:20px 0 20px 20px;}
.foot2_1 .title{ font-size:12px; color:#666666; padding:5px 0; display:inline-block; font-weight:bold;}
.foot2_1 .title:hover{ color:#F36700;}
.foot2_1 ul{ margin:0; padding:5px 0; list-style-type:none;}
.foot2_1 ul li{}
.foot2_1 ul li a{ color:#666666; margin:1px 0; line-height:20px; display:inline-block;}
.foot2_1 ul li a:hover{color:#F36700;}
.foot2_2{ width:60px; background-image:url(../index/footmenu1.gif); background-repeat:no-repeat; background-position:center;}
.foot3{ vertical-align:top; padding:20px 0 0; width:220px;}
.foot4{ background-color:#000000; padding:16px 0; text-align:center; color:#FFF;}
.foot4 *{ color:#FFF;}

.find{border:solid 1px #D4E9F5; background-color:#FFF;}
.find1{ background-image:url(../index/find1.gif); width:150px; height:22px; padding:3px 20px 0;}
.find1 input{ width:150px; border:0px; background-color:transparent; height:18px; line-height:18px; margin:0; padding:0;}
.find2{}


.contentbg{ background-image:url(../index/contentbg2.jpg); background-repeat:repeat-y; background-position:217px 0px;}
.left{width:200px; vertical-align:top; float:left;}
.leftcontact{ border:solid 1px #D4D4D4; background-image:url(../index/leftcontact.gif); background-position:1px 1px; background-repeat:no-repeat; padding:130px 14px 14px; line-height:22px; font-size:12px;}
.right{ width:740px; vertical-align:top; float:right;}

.tdh30{height:30px; font-size:1px; line-height:1px;}
.tdh20{height:20px; font-size:1px; line-height:1px;}
.tdh10{height:10px; font-size:1px; line-height:1px;}
.tdw10{width:10px; font-size:1px; line-height:1px;}
.tdw20{width:20px; font-size:1px; line-height:1px;}
.tdw30{width:30px; font-size:1px; line-height:1px;}
.content1{padding:15px 15px; line-height:26px; vertical-align:top;}
.newcontent{ margin:15px 0; vertical-align:top;}
.newcontent2{}
.prodcontent{padding:15px 0px; vertical-align:top;}


/*当前位置*/
.location1{ background-image:url(../index/location1bg.gif); height:80px; line-height:80px; font-size:24px; text-transform:uppercase; color:#FFF; text-align:center;}
.location2{ height:30px; line-height:30px; border-bottom:solid 1px #A0A0A0; padding:0 0 0 6px;}
.location2 a{}
.location2 a:hover{}


#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;}

.prodclass1{ width:300px; vertical-align:top; padding:10px 28px 10px; line-height:20px;}
.prodclass1 img{ width:300px; height:240px; border:0px; margin-bottom:8px;}
.prodclass1 a{ font-size:14px;}

.ProdclassReadme{ padding:0px 15px 15px; line-height:20px;}

/*产品列表样式*/
.productlist1{text-align:center; vertical-align:top; width:230px; padding:0px 8px 20px;}
.productlist1 img{ width:230px; height:230px; border:0; margin-bottom:1px;}
.productlist1 div{ background-image:url(../index/prodbg.gif); background-repeat:repeat-x; padding:8px 0;}
.productlist1 a{ display:inline-block;}

.productlist2{width:200px; vertical-align:top; padding:0 22px 20px;}
.productlist2_1{width:200px;}
.productlist2_1 a{ font-size:16px; display:inline-block;}
.productlist2_1 img{ width:200px; height:200px; border:solid 1px #C6C0BC; margin-bottom:6px;}
.productlist2_2{ padding:5px 0 0; line-height:18px; color:#666;}

/*产品详细样式*/
.proddetail1{ padding:5px 5px 10px; font-size:20px; font-weight:bold; color:#F36700;}
.proddetail2{ text-align:center; padding-bottom:8px;}
.proddetail3{ line-height:26px; padding:0 14px 10px;}
.proddetailmoretitle{ text-transform:uppercase; color:#F36701; border-top:solid 1px #AAA19B; padding:10px 0; font-size:14px;}
.proddetailmoretitle span{ background-color:#FFF; display:inline-block; padding:0 5px;}
.proddetailmore{ padding:0 0 0 2px;}
.proddetail4{padding:10px 0 0;}

.proddetail5_1{ vertical-align:top; width:326px; padding:0 0 15px;}
.proddetail5_1_1{ border:solid 1px #C0C0C0; padding:2px;}
.proddetail5_1_1_1{ position:absolute; z-index:999; margin:266px 0 0;}
.proddetail5_1_2{}
.proddetail5_1_2 ul{}
.proddetail5_1_2 ul li{ float:left; padding:10px 10px 0 0;}
.proddetail5_1_2 ul li img{ width:100px; height:100px; border:solid 1px #C4C4C4;}
.proddetail5_1_2 .picjg{ padding:10px 0 0 0;}
.proddetail5_2{ vertical-align:top; padding:0 0 15px 24px;}
.proddetail5_2_1{ font-size:20px; font-weight:bold; padding:10px 0;}
.proddetail5_2_2{ line-height:24px; height:230px; vertical-align:top;}
.proddetail5_2_3{ background-image:url(../index/proddetail1.gif); height:33px; line-height:33px; padding-left:34px; font-size:14px;}

.proddetailtitle{ border-bottom:solid 1px #AAA19B;}
.proddetailtitle a{ background-image:url(../index/proddetail1.gif); width:86px; height:31px; line-height:31px; display:inline-block; text-align:center; margin-right:5px; font-size:14px;}
.detailtitle11,.detailtitle11:hover{ color:#FFF;}
.detailtitle12{ background-position:0 -31px; color:#000;}
.detailtitle12:hover{ color:#F36700;}
.proddetailcontent{ padding:10px 0 20px;}

.bt1{ background-image:url(../index/bt1.gif); width:68px; height:25px; display:inline-block; margin:0px 15px 0 0;}
.bt2{ background-image:url(../index/bt2.gif); width:68px; height:25px; display:inline-block; margin:0px 15px 0 0;}
.bt3{ background-image:url(../index/bt3.gif); width:68px; height:25px; display:inline-block; margin:0px 15px 0 0;}


.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;}

.indexbanner{}
.index1{ height:200px; width:465px; vertical-align:top;}
.index1_1{ padding:46px 20px 0 260px; height:130px; line-height:22px; overflow:hidden; color:#FFF;}
.index1_2{ text-align:right;}
.index1_2 a{ background-image:url(../index/more1.gif); width:23px; height:24px; display:inline-block;}

.indexnewstitle1{ background-color:#CDCDCD; font-weight:bold; height:34px; padding-left:18px;}
.indexnewstitle2{ background-color:#CDCDCD; font-weight:bold; text-align:center;}
.indexnews1{}
.indexnews1_1{ float:left; color:#8C8179; font-weight:bold; padding:4px 0;}
.indexnews1_2{ float:right; padding:4px 0;}
.indexnews1_2 a{ color:#F36700;}
.indexnews2{ background-image:url(../index/indexnewswk.gif); height:100px; padding:10px 0;}

.banner{ padding:15px 0 0;}

.newmore{ padding:10px 4px 0px 0px; text-align:right;}
.newnot{ padding:8px;}

/*新闻列表页样式*/
.newtitle1{ background-image:url(../index/titlebg1.gif); background-repeat:no-repeat; background-position:12px 8px; background-color:#A9CCB4; float:left; width:556px; height:32px; line-height:32px; padding:0 0 0 34px; font-size:14px; }
.newtitle2{ background-image:url(../index/titlebg2.gif); background-repeat:no-repeat; background-position:106px 12px; background-color:#A9CCB4; float:right; width:113px; height:32px; line-height:32px; padding:0 0 0 15px;}
.newlist{ padding:0; display:block; background-color:#FFF;}
.newlist1{ border-bottom:dashed 1px #ccc;}
.newlist1_1{ background-image:url(../index/arrow1.gif); background-repeat:no-repeat; background-position:6px 18px; float:left; font-size:14px; width:580px; padding:10px 10px 10px 16px;}
.newlist1_2{ float:right; padding:10px 0; width:120px; text-align:center;}
.newlist2{ padding:10px; line-height:18px; font-size:13px;}

.faqtitle{ font-size:15px; float:left; display:inline-block; line-height:25px; padding:0 10px 0 0; font-weight:bold;}
.faqfind1{ float:left; border:solid 1px #C9C9C9; border-right:none; height:25px; line-height:25px; margin:0; padding:0 6px; width:160px;}
.faqfind2{ float:left;}
.faqlist1{ background-image:url(../index/faq1.gif); background-repeat:no-repeat; background-position:690px 12px; border:solid 1px #D2D2D2; padding:10px; background-color:#FFF; font-size:14px; font-weight:bold;}
.faqlist2{ border:solid 1px #D2D2D2; border-top:none; padding:10px; background-color:#FFF; line-height:18px; font-size:13px;}

.message{ background-color:#F7FAF8; border:solid 1px #E1E5E2; padding:30px; margin:20px;}
.message1{ font-size:20px; text-transform:uppercase;}
.message2{ font-size:14px; padding:8px 0 12px;}

/*新闻详细页样式*/
.newdetail1{padding:5px 5px 0px; text-align:center; font-size:20px; font-weight:bold; color:#F36700;}
.newdetail2{border-bottom:dashed 1px #D3D5D6; color:#333333; padding:8px 0px; text-align:center;}
.newdetail3{line-height:26px; padding:10px 10px;}
.newdetail4{padding-top:10px; border-top:dashed 1px #D3D5D6; line-height:26px;}
.newdetail5{line-height:26px;}

.txtinput{ background-color:#FFF; border:solid 1px #D5D5D5; width:240px; height:25px; line-height:25px; margin:0; padding:0 6px;}
.txtinput2{background-color:#FFF; border:solid 1px #D5D5D5; width:480px; height:150px; line-height:25px; margin:0; padding:0 6px;}
.bt{ background-color:#A9CCB4; color:#FFF; border:0; cursor:pointer; padding:5px 10px;}
.bt:hover{ background-color:#F36700;}

/*友情连接*/
.link1{ background-image:url(../index/link1.gif); background-repeat:no-repeat; background-position:center top; padding:12px 10px;}
.link1 span{ color:#2477BD; font-weight:bold;}

/*产品滚动列表样式*/
.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;}


/*友情连接*/
#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;}

.wk1_1{ background-image:url(../index/leftmenubg.gif); height:203px; padding:0px 43px 0px 30px; background-repeat:no-repeat;}

.lmenu1{ border-bottom:solid 1px #E6E0DC;}
.lmenu2{ padding:0 10px 10px;}

.lefttitle{ background-image:url(../index/lefttitlebg.gif); background-color:#676767; font-weight:bold; font-size:14px; height:30px; line-height:30px; padding:0 0 0 16px; color:#8D8279;}
.leftmenu{ background-color:#FFF; border:solid 1px #C6C0BC;}
a.leftmenu1{ background-image:url(../index/leftmenu1.gif); background-position:14px 12px; background-repeat:no-repeat; color:#333; text-decoration:none; display:block; line-height:22px; padding:8px 0px 8px 30px; font-size:14px;}
a.leftmenu1:hover{background-image:url(../index/leftmenu1o.gif); color:#F36700; text-decoration:none;}
a.leftmenu1o{ background-image:url(../index/leftmenu1o.gif); background-position:14px 12px; background-repeat:no-repeat; color:#F36700; text-decoration:none; display:block; line-height:22px; padding:8px 0px 8px 30px; font-size:14px;}

a.leftmenu2{ background-image:url(../index/leftmenu2.gif); background-repeat:no-repeat; background-position:20px 10px; line-height:22px; color:#666; text-decoration:none; padding:2px 0px 2px 30px; display:block;}
a.leftmenu2:hover{background-image:url(../index/leftmenu2o.gif); color:#FE6C09; text-decoration:none;}
a.leftmenu2o{ background-image:url(../index/leftmenu2o.gif); background-repeat:no-repeat; background-position:20px 10px; line-height:22px; color:#FE6C09; text-decoration:none; padding:2px 0px 2px 30px; display:block;}


/*招聘样式*/
.JobsList1{ background-color:#E2E2E2;}
.JobsList2{ background-color:#F3F3F3; text-align:center; font-weight:bold;}
.JobsList3{ background-color:#FFF;}
.JobsList3 a{ color:#F00;}
.JobsList3 a:hover{ text-decoration:underline;}
.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:560px; height:100px; border:solid 1px #D1D1D1;}

.setpage{ text-align:right; line-height:20px;}
.setpage a{ background-color:#F0F0F0; padding:1px 6px; display:inline-block; border:solid 1px #666;}
.setpage input{ border:solid 1px #666666; background-color:#000; height:19px; color:#FFF; width:30px; margin-bottom:1px;}
.setpage .currentpage{ padding:1px 6px; display:inline-block; border:solid 1px #F36700; color:#FFF; background-color:#F36700;}