body,td,th,input,select {
	font-size: 12px;
	color:#555555;
}
body {
	margin: 0px;
	background-color:#43a8fe;
	border-top:solid 5px #319cf8;
}
body,td,th,input,textarea,select {
	font-family: "Microsoft Yahei","微软雅黑", Arial, Helvetica, sans-serif;
}
ul,li,form{ margin:0; padding:0; list-style-type:none;}
a{color:#555555; text-decoration:none;}
a:hover{color:#003399;}
#more{background-image:url(../index/more1.gif); background-repeat:no-repeat; background-position:right top; padding-right:21px; text-align:right;}
#more a{color:#555555; text-decoration:none;}
#more a:hover{color:#003399; text-decoration:none;}
a.location{color:#555555; text-decoration:none;}
a.location:hover{color:#003399; text-decoration:underline;}
a.white{color:#FFFFFF; text-decoration:none;}
a.white:hover{color:#FFFFFF; text-decoration:underline;}

.setimg{}
.setimg img{max-width:100%;}
.setimg2{}
.setimg2 img{width:100%;}

#var{ padding:12px 46px 0px 0px; font-family:Arial;}
#var img{border:0px; margin-bottom:1px; margin-right:3px;}
#var a{ font-family:Arial;}

#bodycontain{ width:1002px; margin:0px auto;}
#bodycontain2{width:982px; margin:0px auto;}
#bodycontain3{ background-image:url(../index/bg3.gif); background-repeat:repeat-x; border-left:solid 1px #B0B0B0; border-right:solid 1px #B0B0B0; padding:0px 18px; background-color:#F3F3F3;}

#find1{ background-image:url(../index/find1.jpg); height:35px; font-size:14px; color:#FFFFFF; font-weight:bold; padding-left:18px;}
#find2{ background-image:url(../index/find5.jpg); background-repeat:repeat-x; background-position:bottom; border-right:solid 1px #D6D6D6; border-left:solid 1px #D6D6D6; background-color:#FEFEFE; padding:15px 0px 6px;}
#find2_1{background-image:url(../index/find2.jpg); background-repeat:no-repeat; height:33px; width:166px; text-align:center; }
#find2_1 input{background:transparent; border:0px; width:156px; height:20px; padding-top:4px;}
#find2_2{ text-align:center; padding-top:8px;}
#find3{ background-image:url(../index/find4.jpg); height:11px;}

#login1{background-image:url(../index/login1.gif); background-repeat:no-repeat; height:33px; width:206px; background-position:0px 8px; height:50px;}
#login1 input{background:transparent; border:0px; width:194px; height:24px;}


#foot1{ background-image:url(../index/foot1.gif); height:107px; padding:0px 0px 0px 340px; color:#FFFFFF; line-height:20px;}
#foot2{border-left:solid 1px #B0B0B0; border-right:solid 1px #B0B0B0; border-bottom:solid 1px #B0B0B0; background-color:#DADADA; font-size:1px; height:8px;}
.foot3{ color:#FFF;}
.foot3 a{ color:#FFF;}
.foot3 a:hover{ text-decoration:underline;}

.mainmenu{ background-image:url(../index/mainmenu_bg.png); height:58px;}
.mainmenu ul{ padding:7px 0 0 15px;}
.mainmenu li{ float:left; padding:0 6px;}
.mainmenu li a{ background-image:url(../index/mainmenu_bt.png?v=2); width:150px; height:38px; padding-top:2px; line-height:36px; display:inline-block; text-align:center; color:#FFF; font-size:14px;}
.mainmenu li a:hover{ background-image:url(../index/mainmenu_bt_over.png?v=2); color:#125496; padding-top:0; line-height:38px;}

/*主导航样式*/
#mainmenu{}
#mainmenu ul{ margin:0px; padding:0px; list-style-type:none;}
#mainmenu ul li{ float:left; margin-right:2px;}
#mainmenu ul li a{ background-image:url(../index/mainmenubg.gif); background-repeat:no-repeat; width:121px;  height:29px; font-weight:bold; font-size:14px; text-decoration:none; display:inline-block; text-align:center; line-height:29px; color:#FFFFFF;}
#mainmenu ul li a:hover{ background-position:0px -29px; color:#D5F2FF; text-decoration:none;}

#left{width:220px; vertical-align:top;}
#leftcontact{ line-height:20px; padding:4px 12px 10px;}
#right{ vertical-align:top;}

.tdh{height:6px; font-size:1px;}
.tdh2{height:12px; font-size:1px;}
.tdw{width:18px; font-size:1px;}
#content1{padding:15px 20px; line-height:18px; width:700px;}
#content2{padding:12px 20px; line-height:24px; width:700px; }

/*当前位置*/
.location1{ padding-left:8px;}
.location2{ text-align:right; padding:4px 12px 0px 0px;}
.location2 img{border:0px; padding:0px 3px 2px 0px;}

/*左边菜单*/
a.leftmenu1{ background-image:url(../index/leftmenubg11.jpg); display:block; background-repeat:no-repeat; height:22px; color:#FFFFFF; text-decoration:none; font-weight:bold;padding:6px 0px 0px 25px;}
a.leftmenu1:hover{ background-image:url(../index/leftmenubg12.jpg); color:#FFFFFF;}

a.leftmenu2{ background-image:url(../index/icon2.gif); background-repeat:no-repeat; background-color:#F9F9F9; border-bottom:solid 1px #EFEFEF; width:130px; height:28px; color:#333333; text-decoration:none; padding:6px 0px 0px 25px; float:left; background-position:14px 9px;}
a.leftmenu2:hover{color:#C20A12;}

.indexprod1{ width:94px; text-align:center;}
.indexprod1 img{width:72px; height:56px; border:0px; margin-bottom:4px;}

#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;}

.productsmall{border:0px; width:200px; height:150px;}
.productlist1{text-align:center; vertical-align:top; padding:18px 10px;}
.productlist2{width:160px;}
.productlist3{border:solid 2px #E1E2E2; padding:5px; background-color:#FFFFFF;}
#productlist4{vertical-align:top; padding:5px 0px 0px; text-align:center;}

.prod_list1{ padding:18px 7px;}
.prod_list1 a{}
.prod_list1 a img{ width:220px; height:165px;}

.prod_list2{ padding:6px 15px; vertical-align:top;}
.prod_list2 a{ width:208px; display:block; text-align:center; line-height:18px; padding-bottom:6px;}
.prod_list2 a img{ width:200px; height:150px; border:solid 1px #e1e2e2; padding:3px; background-color:#FFF; margin-bottom:6px; display:inline-block;}


.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;}
.productmorepic{ text-align:center; padding-top:10px;}
.productbt{padding-top:5px; text-align:center;}
.productcontent{line-height:150%; height:20px; vertical-align:top; padding:10px 0px;}
.prod_video{ max-width:680px; margin:10px auto; text-align:center;}
.prod_video video{ max-width:100%; max-height:560px; background-color:#000;}
.prod_detail_title{ text-align:center; font-weight:bold; font-size:16px; padding:40px 0 10px; color:#D5291D;}
.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;}

.fenxiang{ height:36px; line-height:36px; padding:10px 0 0 0; width:220px; margin:0 auto;}
.fenxiang1{ float:left; margin-right:8px;}
.fenxiang2{ float:left;}

.indexnews11{ background-image:url(../index/arrow1.gif); background-repeat:no-repeat; border-bottom:dashed 1px #CCCCCC; background-position:8px 13px; padding-left:20px; height:26px; padding-top:3px;}
.indexnews11 img{margin-right:6px;}
.indexnews12{ height:23px;}
.indexnews2{ border-bottom:dashed 1px #CCCCCC; width:80px; text-align:center;}

.newsclass1{ width:130px; padding-bottom:13px;}
.newsclass1 img{width:120px; height:100px; border:0px;}
.newsclass2{ padding-bottom:13px;}
.newsclass2_1{ font-weight:bold; background-image:url(../index/line1.gif); background-repeat:repeat-x; background-position:left bottom; padding-bottom:5px;}
.newsclass2_2{ padding:8px 0px 0px; line-height:20px;}
.newsclass2_3{ background-image:url(../index/icon2.gif); background-position:0px 7px; background-repeat:no-repeat; padding:5px 10px;}


.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 center; padding-left:22px; height:26px; padding-top:3px; }
.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%;}

.picborder{ border:2px solid #E1E2E2; margin-bottom:8px;}

/*产品滚动列表样式*/
.roll {display: inline-block;overflow: hidden; width: 720px;}
.roll .LeftBotton{float: left; margin: 50px 0px 0px; overflow: hidden; width: 20px; cursor: pointer; height: 45px; text-align:left;}
.roll .RightBotton {float: right; margin: 50px 0px 0px; overflow: hidden; width: 20px; cursor: pointer; height: 45px; text-align:right;}
.roll .Cont { padding-right: 0px; padding-left: 0px; float: left; overflow: hidden; width: 680px;}
.roll .ScrCont {width: 10000000px}
.roll #List1_1, .roll #List1_2 {float: left;}
.roll #List2_1, .roll #List2_2 {float: left;}
.roll .jg{border-right:solid 1px #E4E4E4;}

.wk1_1{ background-image:url(../index/wk1_1.gif); height:12px; font-size:1px;}
.wk1_2{ background-image:url(../index/wk1_1.gif); height:12px; font-size:1px; background-position:0px -12px;}
.wk1_3{ background-image:url(../index/wk1_1.gif); height:12px; font-size:1px; background-position:0px -24px;}
.wk1_4{ background-image:url(../index/wk1_1.gif); height:12px; font-size:1px; background-position:0px -36px;}
.wk1_6{ background-color:#FFFFFF; padding:0px 12px;background-image:url(../index/cbg.gif); background-position:4% 0px; background-repeat:no-repeat;}
.wk1_5{ background-color:#FFFFFF; padding:0px 12px;}
.wk2_1{ background-image:url(../index/wk2_1.gif);}
.wk2_2{ background-color:#f6f6f6; margin-top:1px; text-align:center; padding:8px 13px;}


#leftmenu{list-style-type:none; margin:0px; padding:0px 0px 0px 20px;}
#leftmenu li{width:180px; float:left; margin-bottom:5px; background-image:url(../index/leftmenubg11.gif); background-position:bottom; background-repeat:repeat-x; background-color:#FFFFFF; border:solid 1px #E5E5E5;}
#leftmenu li:hover,#leftmenu .thisli{background-image:url(../index/leftmenubg12.gif); background-color:#24A6F5;}
#leftmenu li a{ background-image:url(../index/leftmenubg21.gif); background-repeat:no-repeat; background-position:11px 11px; display:block; font-size:12px; color:#636363; text-decoration:none; line-height:20px; font-weight:bold; padding:6px 10px 3px 24px;}
#leftmenu li a:hover,#leftmenu .this{ background-image:url(../index/leftmenubg22.gif); color:#FFFFFF; text-decoration:none;}

a.leftmenua {background-image:url(../index/leftmenubg.gif); display:block; font-size:14px; color:#333333; text-decoration:none; height:32px; line-height:34px; font-weight:bold; padding-left:26px;}
a.leftmenua:hover {background-position:0px -40px; color:#FFFFFF; text-decoration:none;}
a.leftmenua2 {background-image:url(../index/leftmenubg.gif); background-position:0px -40px; display:block; font-size:14px; color:#FFFFFF; text-decoration:none; height:32px; line-height:34px; font-weight:bold; padding-left:26px;}
a.leftmenua2:hover {color:#FFFFFF; text-decoration:none;}
a.leftsubmenua{background-image:url(../index/leftmenubg11.gif); display:block; background-repeat:no-repeat; color:#333333; text-decoration:none; background-position:10px 5px; padding:0px 0px 0px 20px; line-height:18px; text-decoration:none; font-size:12px;}
a.leftsubmenua:hover {background-image:url(../index/leftmenubg11.gif); color: #184A98; text-decoration: none;}
a.leftsubmenua2{background-image:url(../index/leftmenubg11.gif); display:block; background-repeat:no-repeat; color:#184A98; text-decoration:none; background-position:10px 5px; padding:0px 0px 0px 20px; line-height:18px; text-decoration:none; font-size:12px;}
a.leftsubmenua2:hover {color:#005D94; text-decoration:none;}
.leftmenunew1{ margin-bottom:8px;}
.leftmenunew1a{}
.leftmenunew2{display:none; padding:6px 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;}

/*主菜单样式*/
#jsddm{margin:0px; padding:0px; list-style-type:none;}
#jsddm li{float:left; margin-right:2px;}
#jsddm li a{background-image:url(../index/mainmenubg.gif); background-repeat:no-repeat; width:121px;  height:29px; font-weight:bold; font-size:14px; text-decoration:none; display:block; text-align:center; line-height:29px; color: #FFFFFF; white-space: nowrap;}
#jsddm li a:hover{background-position:0px -29px; color:#D5F2FF; text-decoration:none;}
#jsddm li ul{ width:119px; margin: 0px; padding: 4px 0px; position: absolute; visibility: hidden; border: 1px solid #B0B0B0; background: #FCFCFC; text-align:left;}
#jsddm li ul li{ float:inherit; display:block; padding:0px; margin:0px;}
#jsddm li ul li a{ width:100px; font-weight:normal; display:block; color: #555555; border-left:none; line-height:24px; font-size:12px; padding:0px; text-align:left; background-image:url(../index/icon2.gif); padding-left:14px; background-position:7px 7px; height:24px;}
#jsddm li ul li a:hover{ background-image:url(../index/icon2.gif); background-position:7px 7px; color: #003399; text-decoration:underline;}


/*右边浮动*/
.weixin{ position:relative; display:inline-block;}
.weixin .qrcode{ position:absolute; border:0; width:156px; left:-164px; top:-60px; display:none;}
.weixin:hover .qrcode{ display:inline-block;}