*{ font-family:Microsoft Yahei,Arial; font-size:14px;}
body,td,th,input,select {
	color:#333333;
}
body {
	margin: 0px;
	padding:0px;
	background-image:url(../index/bg.gif);
	background-position:center top;
}
a{color:#333333; text-decoration:none;}
a:hover{color:#F15A22; 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;}
.setp{}
.setp p{ margin:0; padding:0;}
.clear{ clear:both;}
form,ul,li{ margin:0; padding:0; list-style-type:none;}

#bg3{ background-image:url(../index/bg3.jpg); width:969px; height:219px; text-align:center;}
#IndexAddress{ background-color:#A38F71; line-height:20px; padding:10px 0px; width:100%;}
#IndexAddress td{ color:#FFF;}

#bodycontain1{width:1002px;  margin:0px auto;}
#bodycontain2{ border-top:solid 5px #6BB9E1; background-color:#FFF; padding:0px 0px 20px;}
#bodycontain3{ padding:17px;}
#bodycontain31{ background-image:url(../index/leftbg.gif); background-repeat:no-repeat; background-position:left bottom; padding:17px;}

#top{ background-image:url(../index/topbg.gif); background-repeat:repeat-x;}
#top2{ background-repeat:no-repeat; background-position:center;}
#top .l{ width:490px;}
#top .r{ padding:0 10px 0 0;}
#top .r_1{ height:32px; color:#FFF; text-align:right;}
#top .r_1 a{ color:#FFF; margin:0px 0px 0px 10px; display:inline-block; font-size:14px;}
#top .r_1 a:hover{color:#FF0; text-decoration:underline;}
#top .r_1 img{ margin:0px 3px 0px 0px; border:0px;}
#top .r_1 .url{ color:#FF0;}
#top .r_2{ background-image:url(../index/tel.png); background-position:0px 10px; background-repeat:no-repeat; color:#303131; font-size:16px; padding:4px 0px 0px 48px; line-height:24px;}
#top .r_2_1{color:#FF0; font-weight:bold; font-size:18px;}
#mainmenu{ background-image:url(../index/mainmenubg.gif); background-repeat:no-repeat; background-position:center top; height:42px; color:#4B4A4C; text-align:center;}
#mainmenu a{color:#FFF; font-size:16px; padding:0px 22px 0px 22px; display:inline-block; line-height:38px; background-image:url(../index/mainmenujg.gif); background-position:right; background-repeat:no-repeat;}
#mainmenu a:hover{ color:#FF0;}
#mainmenu .nojg{ background-image:none; padding:0px 22px;}

.indexbanner1{ background-color:#FFF;}
.indexbanner2{ background-image:url(../index/bg2.gif); background-position:left top; line-height:42px;}
.indexbanner2_1{ font-size:19px; text-align:center;}
.indexbanner2_1 a{ font-size:19px; padding:0px 36px; display:inline-block;}
.indexbanner2_2{ background-image:url(../index/bg3.gif); height:42px; width:4px;}
.indexbanner2_3{ font-size:19px; text-align:center;}
.indexbanner2_3 a{ font-size:19px; padding:0px 48px; display:inline-block;}
.bannerbg{ background-image:url(../index/bannerbg.png); height:15px;}

.indexabout{ width:310px; vertical-align:top; padding:0px 20px; vertical-align:top;}
.indexabout2{ line-height:24px; padding:10px 0px 0px;}
.indextitle1{ color:#F15A22; font-size:15px; font-weight:bold;}

.indexprod{ border-left:solid 1px #DFDFDF; padding:0px 20px 0px; vertical-align:top;}
.indexprod2{ padding:10px 0px 0px;}

.find0{ padding:0px 0px 40px 430px;}
.find{border:solid 1px #D4E9F5; background-color:#FFF;}
.find1{ padding:0px 0px 0px 5px;}
.find1 input{ color:#3D7C9F; width:215px; border:0px; background-color:transparent; height:28px; line-height:28px;}
.find2{}

.foot1{ background-image:url(../index/footbg1.gif); background-repeat:no-repeat; background-position:center top; background-color:#004d75; padding:30px 0 25px 0px;}
.foot1 a{ color:#FFF;}
.foot1 a:hover{ color:#b6e6ff;}
.foot1_1{ vertical-align:top; line-height:24px;}
.foot1_1_1{ font-size:12px;}
.foot1_1_1 a{ font-size:12px;}
.foot1_2{ width:110px;}
.foottitle{ padding:0 0 5px;color:#FFF;}
.footmenu{}
.footmenu a{ font-size:12px;}
.foot2{ font-size:13px; padding:10px 5px; color:#b8c0ca; background-color:#003963; text-align:center;}


.more1{ text-align:right;}
.more1 a{ font-size:11px;}

.contentbg{ background-image:url(../index/contentbg2.jpg); background-repeat:repeat-y; background-position:217px 0px;}
.left{width:212px; vertical-align:top; padding:10px; background-color:#FFF;}
.right{vertical-align:top; padding:10px 10px 10px 0px; background-color:#FFF;}
.right2{ background-image:url(../index/contentbg1.jpg); background-repeat:no-repeat; padding:0px 8px;}

.tdh{height:10px; font-size:1px;}
.tdh2{height:8px; font-size:1px; clear:both;}
.tdw{width:10px; font-size:1px;}
.tdw2{width:6px; font-size:1px;}
.content1{padding:15px 14px; line-height:26px; vertical-align:top;}
.content2{padding:15px 15px; vertical-align:top;}
.content3{padding:15px 0px; vertical-align:top;}
.content1 img,.content2 img,.content3 img{ max-width:730px;}


/*当前位置*/
.location1{ border-bottom:solid 1px #BCBEC0; padding:5px 0px 0px 8px;}
.location1_1{ background-image:url(../index/titlebg.gif); height:31px; display:inline-block;}
.location1_2{ background-image:url(../index/titlebg2.gif); background-position:right top; background-repeat:no-repeat; height:31px; line-height:31px; color:#FFF; font-size:16px; display:inline-block; padding:0px 20px;}
.location2{ border-bottom:solid 1px #BCBEC0; text-align:right; padding:4px 8px 0px 0px;}


#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{ background-image:url(../index/icon8.gif); background-repeat:no-repeat; background-position:12px 0px; padding:0px 0px 0px 44px;}
.prodclass1 a{color:#B11116; font-size:25px;}
.prodclass1 a:hover{ text-decoration:underline;}
.prodclass2{ padding:0px 0px 10px;}

.ProdclassReadme{ padding:0px 0px 15px; line-height:20px;}

.productlist1{text-align:center; vertical-align:top; width:230px; background-color:#E7E8E9; border:solid 1px #D1D3D4; vertical-align:top;}
.productlist1_1{ background-color:#FFFFFF; border-top:solid 1px #FFFFFF;}
.productlist1_1 img{width:230px; height:150px; border:0px;}
.productlist1_2{ border-top:solid 1px #FFFFFF; height:27px; line-height:27px; overflow:hidden; padding:0px 8px; color:#0072BC;}
.productlist1_2 a{ color:#0072BC;}
.productlist1_2 a:hover{ text-decoration:underline;}
.productlist1_3{ border-top:solid 1px #FFFFFF; height:27px; line-height:27px; overflow:hidden; padding:0px 8px; color:#C4161C;}
.productlist1_4{ border-top:solid 1px #FFFFFF; height:27px; line-height:27px; overflow:hidden; padding:0px 8px;}
.productlist1_4 span{ color:#0072BC;}
.productlist1_5{ border-top:solid 1px #FFFFFF; height:27px; line-height:27px; overflow:hidden; padding:0px 8px;}
.productlist1_5 span{ color:#C4161C;}


.productlist2{text-align:center; vertical-align:top; width:162px; padding:0px 6px 0px;}
.productlist2 img{width:160px; height:104px; border:solid 1px #E9E9E9; margin-bottom:4px;}
.productlist2_1{}
.productlist2_2{ background-color:#F4F4F4; display:block; height:28px; line-height:28px; overflow:hidden;}

.proddetail1{ padding:5px 5px 10px; text-align:center; font-size:20px; font-weight:bold; color:#F15A22;}
.proddetail2{ text-align:center; padding-bottom:8px;}
.proddetail3{ line-height:22px; padding:0px 14px 8px; font-size:14px;}
.proddetail3_title{background-image:url(../index/line1.jpg); line-height:28px; background-repeat:repeat-y; background-position:center; text-align:center; padding:10px 0px; font-size:20px;}
.proddetail3_title .f1{ color:#0D409B; font-size:22px;}
.proddetail3_title .f2{ color:#D71920; font-weight:bold; font-size:22px;}
.proddetail4{}
.proddetail4_1{ padding-bottom:8px; vertical-align:top;}
.proddetail4_2{ vertical-align:top; padding-left:10px;}
.proddetail4_2_1{ padding:0px 3px 6px;}
.proddetail4_2_1 img{ border:0px;}


.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{line-height:150%; text-align:center;}
.bt1{ background-image:url(../index/bt1.gif); width:93px; height:29px; display:inline-block; margin:0px 5px;}
.bt2{ background-image:url(../index/bt2.gif); width:93px; height:29px; display:inline-block; margin:0px 5px;}
.bt3{ background-image:url(../index/bt3.gif); width:87px; height:29px; display:inline-block; margin:0px 5px;}

.indexnews11{ background-image:url(../index/arrow1.gif); background-repeat:no-repeat; background-position:6px 10px; padding:2px 0px 0px 22px; line-height:26px;}
.indexnews11 a{ color:#005599;}
.indexnews11 a:hover{text-decoration:underline;}
.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{ width:80px; text-align:center; color:#005599;}
.indexnews22{ padding-left:9px; color:#333333;}

.newmore{ padding:10px 4px 0px 0px; text-align:right;}
.newnot{ padding:8px;}
.newstime{width:100px; text-align:center; line-height:180%; border-bottom:dashed 1px #D3D5D6; height:30px;}
.newstitle{background-image:url(../index/arrow1.gif); background-repeat:no-repeat; border-bottom:dashed 1px #D3D5D6; background-position:8px 9px; padding-left:24px; height:28px;}
.newstitle2{padding:5px 5px 0px; text-align:center; font-size:20px; font-weight:bold; color:#F15A22;}
.newstime2{border-bottom:dashed 1px #D3D5D6; color:#333333; padding:8px 0px; text-align:center;}
.newscontent{line-height:26px; height:100px; vertical-align:top; padding:10px 10px;}
.newsdealitbt{padding-top:5px; border-top:dashed 1px #D3D5D6; 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; height:18px;}
.bt{ cursor:pointer; padding:3px 5px;}

/*友情连接*/
.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{ border:solid 1px #D1D3D4;}
.wk1_2{ background-image:url(../index/bg4.gif); vertical-align:top; padding:10px 20px 0px;}
.wk1_2_1{ color:#C4161C; font-size:24px;}
.wk1_2_2{ text-align:right;}
.wk1_2_2 a{background-image:url(../index/icon5.gif); background-repeat:no-repeat; color:#C4161C; font-size:12px; padding:0px 0px 0px 16px; background-position:0px 3px; display:inline-block;}
.wk1_2_2 a:hover{ text-decoration:underline;}
.wk1_2_3{ line-height:19px; padding:8px 0px 0px;}
.wk1_3{ background-image:url(../index/bg5.gif); background-repeat:repeat-x; background-color:#FFF; vertical-align:top;}
.wk1_3_1{ border-bottom:dashed 1px #939598;}
.wk1_3_2{ background-image:url(../index/icon6.gif); background-position:10px 0px; background-repeat:no-repeat; line-height:35px; padding:0px 0px 0px 46px; font-size:18px;}
.wk1_3_2 span{color:#C4161C; font-size:18px;}
.wk1_3_3{ padding:0px 10px 0px 0px;}
.wk1_3_4{ height:266px; vertical-align:top; padding:10px 10px 0px;}
.wk1_3_5{color:#C4161C; text-align:center; font-size:16px; font-weight:bold;}
.wk1_4{ background-image:url(../index/bg6.gif); background-repeat:repeat-x; width:210px; border-left:solid 1px #D1D3D4; vertical-align:top; padding:80px 20px 0px; line-height:21px; color:#0099FF;}

.lmenu1{ padding-bottom:8px;}
.lmenu1_o{ padding:8px 0px 5px 26px;}
.lmenu2{ padding:3px 0px;}
.lmenu2_o{ padding:8px 0px 5px 13px;}
.lmenu3{ padding:3px 0px;}

.lefttitle{ background-color:#F15A22; background-image:url(../index/icon7.gif); background-position:20px 9px; background-repeat:no-repeat; font-size:18px; color:#FFF; padding:5px 0px 5px 45px;}
.lefttitle2{ background-color:#F15A22; font-size:16px; color:#FFF; padding:5px 0px 5px 20px;}
.leftcontact{ background-image:url(../index/leftgg3b.jpg); height:46px; padding:14px 0px 0px 52px; font-size:12px;}
.leftcontact a{ font-size:12px;}
.leftcontact a:hover{ text-decoration:underline;}

.leftmenu{}
.leftmenu ul{ margin:0px; padding:0px; list-style-type:none;}
.leftmenu li{background-image:url(../index/leftmenu1.gif); background-repeat:repeat-x; border-bottom:solid 1px #FFF;}
.leftmenu a{background-repeat:no-repeat; background-position:10px 0px; color:#333132; text-decoration:none; display:block; line-height:22px; padding:8px 0px 6px 46px; font-size:16px;}
.leftmenu a:hover{ color:#008441; text-decoration:none;}
.leftmenu_ohter{ background-image:url(../index/leftmenu11.gif);}
.leftmenu_p1{ background-image:url(../index/leftmenu_p1.gif);}
.leftmenu_p2{ background-image:url(../index/leftmenu_p2.gif);}
.leftmenu_p3{ background-image:url(../index/leftmenu_p3.gif);}
.leftmenu_p4{ background-image:url(../index/leftmenu_p4.gif);}
.leftmenu_p5{ background-image:url(../index/leftmenu_p5.gif);}
.leftmenu_p6{ background-image:url(../index/leftmenu_p6.gif);}
.leftmenu_p7{ background-image:url(../index/leftmenu_p7.gif);}
.leftmenu_p8{ background-image:url(../index/leftmenu_p8.gif);}
.leftmenu_p9{ background-image:url(../index/leftmenu_p9.gif);}
.leftmenu_p10{ background-image:url(../index/leftmenu_p10.gif);}
.leftmenu_p11{ background-image:url(../index/leftmenu_p11.gif);}
.leftmenu_p12{ background-image:url(../index/leftmenu_p12.gif);}
.leftmenu_p13{ background-image:url(../index/leftmenu_p13.gif);}
.leftmenu_p27{ background-image:url(../index/leftmenu_p27.gif);}
.leftmenu_p29{ background-image:url(../index/leftmenu_p29.gif);}


a.leftmenu2{ background-image:url(../index/leftmenu2.gif); background-repeat:no-repeat; background-position:8px 10px; line-height:26px; color:#51A7D3; text-decoration:none; font-weight:bold; padding:2px 0px 2px 26px; display:block; border-bottom:dashed 1px #4DADDF;}
a.leftmenu2:hover{color:#FE6C09; text-decoration:none;}


/*招聘样式*/
.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;}

#friend1{ background-color:#E7E8E9; text-align:center; padding:8px 0px; display:none;}