body,td,th,select,input,textarea {
	font-size: 14px; color:#222222;font-family:"Microsoft Yahei";
}
body {
	margin:0px auto;
	background-color:#FFF;
	max-width:640px;
}
ul{ margin:0; padding:0; list-style-type:none;}
a{ text-decoration:none; color:#222222;}
a:hover{color:#BD1224;}
.clear{ clear:both;}

.topfind{ padding:10px 20px;;}
.topfind1{ border:solid 1px #C5C5C5;padding:0 5px;}
.topfind1 input{ width:100%; border:0; background-color:#FFF;}
.topfind2{ width:37px;}
.top{ background-image:url(../index/topbg.gif); height:85px; text-align:center; border-bottom:solid 4px #8FC31F;}
.top a{ color:#E0E0E0; padding:3px 0; display:inline-block;}
.top img{ margin-right:6px;}
.jg{ background-image:url(../index/jg.gif); background-position:center; height:28px;}
.mainmenu{ background-color:#F9F9F9; text-align:center; padding:10px 10px; border-bottom:solid 1px #D4D4D4;}
.mainmenu li{ float:left; width:25%; display:inline-block;}
.mainmenu li img{ width:70%; max-width:80px; margin-bottom:5px;}
.mainmenu a{ display:inline-block; width:100%; color:#097C25; font-size:14px; padding:8px 0;}
.mainmenu a:hover{ color:#BD1224;}
.b_b{ border-bottom:solid 1px #D4D4D4;}

.search{ background-color:#F9F9F9; padding:10px; border-bottom:solid 1px #4e4e4e;}
.search1{ background-color:#313131; border:solid 1px #535353; padding:2px 6px;-moz-border-radius:6px; border-radius:6px;}
.search2{}
.search2 input{ border:0; padding:0; width:100%; height:24px; line-height:24px; background-color:transparent;}
.search3{ width:40px; text-align:right;}

.title1_1{ font-size:24px; padding:10px 10px; color:#ffffff; text-align:center;}
.title1_1 a{ display:inline-block;}
.title1_1 span{text-transform:uppercase; color:#e60012; font-size:14px;}
.title1_2{ text-align:center; text-transform:uppercase; color:#e60012; padding:0 10px 10px;}

.title2{ background-color:#007130; background-position:center; border-bottom:solid 1px #494949;}
.title2_1{ width:46px; height:42px; text-align:center;}
.title2_2{ font-size:16px; line-height:16px; color:#FFF; padding:10px 0 10px;}
.title2_2a{ padding:12px 0 10px; font-size:14px; color:#BD1224; font-weight:bold; line-height:20px;}
.title2_2a a{ color:#BD1224;}
.title2_3{ text-align:right; width:85px;}
.title2_3 a{ margin:0 15px 0 0; display:inline-block;}

.index1{ padding:5px 0px 5px 15px; border-bottom:solid 1px #E2E2D4; }
.index1_1{ font-size:16px; color:#000;}
.index1_1 a{color:#000;}
.index1_2{ font-size:18px; padding:5px 0 0;}
.index2{ width:84px; padding:5px 0; text-align:center; border-bottom:solid 1px #E2E2D4;}
.index2 img{ width:60px; height:60px; border:0;}

.indexabout{ padding:13px; line-height:22px;}
.indexabout img{ max-width:100%;}
.indexcontact{ padding:0 15px 15px; line-height:26px;}

.tdh{height:10px; font-size:1px; line-height:1px;}
.tdh2{height:20px; font-size:1px; line-height:1px;}
.tdh3{height:30px; font-size:1px; line-height:1px;}
.tdh4{height:40px; font-size:1px; line-height:1px;}
.tdw{width:10px; font-size:1px; line-height:1px;}
.tdw2{width:20px; font-size:1px; line-height:1px;}

.content1{ background-color:#F9F9F9; padding:10px 0;}
.content2{ background-color:#F9F9F9;}
.content3{ background-color:#F9F9F9;padding:15px 15px 20px;}
.content4{ background-color:#F9F9F9;padding:15px 0;}

.indexprodclass1{ background-image:url(../index/indexclassbg.png); background-repeat:repeat-y; background-position:center; text-align:center; padding:5px 5px 10px;}
.indexprodclass1 a{ width:30%; background-color:#F5F5F5; display:inline-block; padding:6px 0; border:solid 1px #D2D2D2; margin:0 4px;}

.prodclassmenu{ background-color:#F5F5F5; text-align:center; padding:5px; border-bottom:solid 1px #DCDCDC;}
.prodclassmenu a{ width:33.33%; display:inline-block; padding:6px 0;}
.prodclassmenu .this{ color:#BD1224;}
.prodclassname{ text-align:center; font-size:26px; color:#222; padding:10px 0 6px;}

.prodclass1{ border-top:solid 1px #DCDCDC;border-bottom:solid 1px #DCDCDC; padding:10px 0;}
.prodclass1_1{ background-image:url(../index/arrow2.gif); background-position:8px 7px; padding:0 0 0 20px; background-repeat:no-repeat; color:#685C4C; font-size:14px;}
.prodclass1_2{ text-align:right; padding:0 5px 0 0;}

.prodclass2{width:50%; text-align:center; vertical-align:top;}
.prodclass2 a{width:100%; max-width:230px; margin:0 auto; margin:0 auto; display:inline-block;}
.prodclass2 img{width:100%; max-width:220px; border:0; margin-bottom:6px;}

.photolist1{width:50%; text-align:center; vertical-align:top;}
.photolist1 a{width:100%; max-width:230px; margin:0 auto; margin:0 auto; display:inline-block;}
.photolist1 img{width:100%; max-width:220px; border:0; margin-bottom:6px;}

.photolist2{ padding:14px 0 0;}
.photolist2{width:50%; text-align:center; padding:0 0 10px; display:inline-block; line-height:24px;}
.photolist2 img{width:150px; height:113px; border:0; margin-bottom:4px;}

.photolist3{ padding:6px 0 6px 6px;}
.photolist3 li{float:left; width:160px; text-align:center; padding:10px 8px; display:inline-block; height:312px; overflow:hidden; line-height:24px;}
.photolist3 li a img{ min-width:160px; height:200px; border:0; margin-bottom:4px;}

.photodetail{ background-color:#F9F9F9; padding:10px;}
.photodetail_1{ font-size:20px; text-align:center; font-weight:bold; line-height:30px; padding:15px 10px; color:#222;}
.photodetail_2{ text-align:center; padding:4px 0 8px 0;}
.photodetail_2 img{max-width:100%;}
.photodetail_3{ line-height:26px; padding:0 10px 10px;}
.photodetail_3 img{max-width:100%;}
.photodetail_4{ text-align:center;}
.photodetail_4 img{ max-width:100%; margin-bottom:8px;}
.photodetail_5{ font-size:14px; text-align:center; padding:0 0 10px;}
.photodetail_6{ text-align:center; padding:10px 0;}
.photodetail_bt{ text-align:center; padding:10px 0;}
.bt1{ background-image:url(../../index/bt1-en.gif); width:87px; height:33px; display:inline-block; margin:0px 5px;}
.bt2{ background-image:url(../../index/bt2-en.gif); width:87px; height:33px; display:inline-block; margin:0px 5px;}
.bt3{ background-image:url(../../index/bt3-en.gif); width:87px; height:33px; display:inline-block; margin:0px 5px;}

.proddetail_tab{ border-collapse:collapse;}
.proddetail_td1{ width:30%; padding:5px; font-weight:bold;}
.proddetail_td2{ padding:5px;}

.downloadlist{background-image:url(../index/arrow1.gif); background-repeat:no-repeat; background-position:6px 11px; padding:3px 0 3px 18px; line-height:22px;}
.downloadlist1{ background-color:#FFF;}
.downloadlist2{ background-color:#FFF; width:60px; text-align:center;}
.downloadlist2 a{ color:#BD1224;}

.newslist{ padding:10px 8px 10px 14px;}
.newslist1{ background-image:url(../index/arrow1.gif); background-repeat:no-repeat; background-position:6px 15px; padding:8px 0 8px 22px; line-height:22px; border-bottom:dashed 1px #CCCCCC;}
.newslist1 span{ padding-left:6px; color:#999999; font-family:Arial, Helvetica, sans-serif;}
.newslist2{}

.newsdetail{padding:10px;background-color:#F9F9F9;}
.newsdetail_1{ font-size:18px; text-align:center; font-weight:bold; padding:5px 10px; color:#222;}
.newsdetail_2{ text-align:center; padding:4px 0 10px 0; border-bottom:dashed 1px #999;}
.newsdetail_3{ line-height:26px; padding:10px;}
.newsdetail_4{ line-height:26px; padding:15px;}
.newsdetail_3 img, .newsdetail_4 img{ max-width:100%;}
.newsdetail_bt{ border-top:dashed 1px #999; padding:15px 0 10px; line-height:26px;}

.videodetail{ background-color:#FFF; padding:10px;}
.videodetail_1{ font-size:20px; text-align:center; font-weight:bold; padding:5px 10px; color:#BD1224;}
.videodetail_2{ text-align:center; padding:4px 0 8px 0;}

.indexbanner{}

.foot1{border-top:solid 1px #D4D4D4; padding:15px 0 78px; text-align:center; line-height:22px;}
.foot1 a{ color:#b5b5b5;}
.var{ text-align:center; padding-bottom:15px;}
.var a{ padding:8px 20px; display:inline-block;}
.var img{ border:0; margin-right:4px; margin-bottom:2px;}

/*底部导航*/
.foottool{position:fixed;bottom:0;color:#999;height:56px;width:100%;max-width:640px; background-image:url(../index/foottoolbg.gif); background-repeat:repeat-x;}
.foottool li{ width:33.33%; float:left; text-align:center; line-height:56px;}
.foottool a{ color:#dcdcdc; display:inline-block; width:100%;}
.foottool span{ background-size:auto 65%; padding:0 0 0 36px; display:inline-block; background-repeat:no-repeat; background-position:left 8px;}
.foottool_tel{ background-image:url(../index/foottool_tel.png);}
.foottool_map{ background-image:url(../index/foottool_map.png);}
.foottool_lang{ background-image:url(../index/foottool_lang.png);}

.newsclasslist{ background-color:#F8F8F8; padding:1em 3%;}
.newsclasslist ul{ margin:0 0 1em; display:inline-block;}
.newsclasslist li{ width:30%;margin:1.5%; float:left; height:42px; line-height:42px; display:inline-block;}
.newsclasslist li a{ background-color:#FFFFFF; border:solid 1px #E7E7E7; display:inline-block; width:100%; text-align:center; font-size:16px; font-weight:bold;}

/*投票样式*/
.tou{margin-top:5px; line-height:20px;}
.tou1{ padding:8px 0;}
.tou2{font-size:14px; padding:8px 16px; cursor:pointer; border:0; background-color:#E22124; color:#FFF; font-weight:bold;}
.tou3{ text-align:right; width:40px; height:18px; font-size:12px;}
.tou4{ width:80px; vertical-align:top; padding-top:2px; font-size:12px;}
.tou4_1{height:11px; font-size:1px; background-color:#EFEFEF;}
.tou4_2{height:11px; font-size:1px; background-color:#F7CA9B; border:solid 1px #C18F5A;}
.tou4_3{height:11px; font-size:1px; background-color:#BCE778; border:solid 1px #478F45;}
.tou4_4{height:11px; font-size:1px; background-color:#9EB5F0; border:solid 1px #586E97;}
.tou5{ padding-left:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.setpage{ text-align:center; height:20px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:15px 0;}
.setpage a{ background-color:#F1F1F1; padding:6px 10px; display:inline-block; border:solid 1px #666666; margin:0 5px;}
.setpage a:hover{ background-color:#FFF;}
.setpage input{ border:solid 1px #666666; background-color:#000; height:19px; color:#FFF; width:30px; margin-bottom:1px;}
.setpage .currentpage{ padding:6px 10px; display:inline-block; border:solid 1px #46A358; color:#FFF; background-color:#46A358; margin:0 5px;}


.txtinput{background-color:#FEFEFE; border:solid 1px #D1D1D1; font-size:14px; width:94%; height:20px; line-height:20px; color:#FE7169; color:#333333;}
.txtinput1{border:solid 1px #DFDFDF; height:24px; line-height:24px; padding:0 5px;}
.txtinput2{border:solid 1px #DFDFDF; font-size:12px; padding:5px;}
.bt{ cursor:pointer; padding:3px 5px; width:90px;}
.otherbt1{ background-color:#019000; border:0; color:#FFF; cursor:pointer; height:32px; line-height:32px; font-size:16px; padding:0 10px;}
.otherbt1:hover{ background-color:#EB8814;}


.classdir{}
.classdir1{border-bottom:solid 1px #494949;}
.classdir1 a{ background-image:url(../index/icon_classdir1_1.gif); background-repeat:no-repeat; background-position:14px center; padding:10px 0 10px 26px; font-weight:bold; display:inline-block; color:#FFF;}
.classdir1 .this{ background-image:url(../index/icon_classdir1_2.gif); color:#F00;}
.classdir2{background-color:#313131; padding:5px 10px 10px;}
.classdir2 a{display:inline-block; margin:0 5px; padding:4px; color:#222222;}
.classdir2 a:hover{ color:#FFF;}
.classdir2 .this{color:#F00;}


/*banner效果*/
.focus { width:100%; height: auto; position: relative; overflow: hidden;}
.focus .hd { width: 100%; height: 0.6em; position: absolute; z-index: 1; text-align: center; bottom:0.1em;}
.focus .hd ul { display: inline-block; height: 0.8em;}
.focus .hd ul li { display: inline-block; width: 0.5em; height: 0.5em; text-indent:-999em;
  background:transparent; margin: 0 0.3em; background-color:#FFF; vertical-align: top; overflow: hidden; border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%; -o-border-radius: 100%;}
.focus .hd ul .on { background-color:#E61201;}
.focus .bd { position: relative; z-index: 0; overflow:hidden;}
.focus .bd li { height: auto; overflow: hidden; }
.focus .bd li a img { width: 100%; height: auto; display: block; margin: 0; padding: 0; }
.focus .bd li a { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);/* 取消链接高亮 */ }

/** scroll **/
#totop{position:fixed;display:none;width:43px;height:43px;background:url(../index/totop.png) no-repeat;opacity:0.4;cursor:pointer;bottom:70px;}
#totop:hover{opacity:1;}



.inquire1{ width:90px; text-align:right; padding:3px 8px 3px 0;}
.inquire2{ padding:3px 20px 3px 0;}
.inquire2 input, .inquire2 textarea{ width:100%; padding:0;}

.fenxiang{ height:30px; padding:10px 0 0 0;}
.fenxiang1{ float:left; padding:0 6px 0 0;}
.fenxiang2{ float:left;}