@media only screen and (max-width:640px){
@charset "utf-8";
/*页面通用主样式*/
* { margin: 0px; padding: 0px; }
body, td, th, input, select, textarea { font-family: Arial, '宋体'; font-size: 12px; color: #343434; line-height: 26px }
body { margin: 0px; padding: 0px; background: url(../images/bg.png) repeat-x; }
form, img, iframe { margin: 0px; padding: 0px; }
input, select, textarea { margin: 0px; }
ul, li { list-style-type: none; padding: 0px; margin: 0px; }
a img { border: 0px; margin: 0px; padding: 0px; }
.banner1 { display: none; }
/*链接主样式*/
a { font-size: 12px; }
a:link, a:visited { color: #313131; text-decoration: none; }
a:hover, a:active { color: #ff0000; text-decoration: none; }
a { outline: 0; blr:expression(this.onFocus=this.blur());
}
a.link1:link, a.link1:visited { color: #972407; text-decoration: none; }
a.link1:hover, a.link1:active { color: #972407; text-decoration: underline; }
.w1002 { width: 100%; margin: 0 auto; overflow: hidden }
.top { background: url(../images/logo.jpg) top center no-repeat; width: 100%; height: 150px }
.search { background: none; height: 23px; width: 208px; line-height: 23px; overflow: hidden; border: 0; outline: none; color: #666; }
.nav { width: 100%; float: right; background: #e90006 }
.nav li { float: left }
.nav li { position: relative; z-index: 999999; width: 25% }
.nav li ul { position: absolute; z-index: 999999; display: none }
.nav li ul li { height: 36px; line-height: 36px; background: #000; }
.nav li ul li a:link, .nav li ul li a:visited, .nav li ul li a:hover, .nav li ul li a:active { height: 26px; line-height: 36px }
a.nav1:link, a.nav1:visited { font: 12px/36px 'Microsoft YaHei', 'SimSun', Arial, Sans-Serif; width: 100%; height: 36px; display: block; color: #fff; text-align: center; }
.flash { background: url(../images/cbg.png) repeat-y; height: 299px; }
.flashtop { background: url(../images/top.png) top center no-repeat; padding-top: 1px; width: 990px; margin: 0 auto; }
.main { background: url(../images/cbg.png) repeat-y center; }
.cpfl_td { background: url(../images/dot2.png) left 6px no-repeat; height: 37px; padding-top: 6px; line-height: 37px; padding-left: 65px; }
.cpfl_div { width: 100%; padding: 1px 4px; margin: 0 auto; }
.cpfl_div img { border: 1px solid #ccc; width: 100% }
.cpfl_div p { line-height: 30px; text-align: center; }
.news_td { background: url(../images/list.jpg) 8px no-repeat; padding-left: 25px; line-height: 24px; }
.foot { background: url(../images/footbg.png) no-repeat top; height: 100px; text-align: center; color: #fff; padding-top: 20px; line-height: 24px; }
.foot a:link, .foot a:visited { color: #fff; text-decoration: none; }
.foot a:hover, .foot a:active { color: #fff; text-decoration: underline; }
.pro { text-align: center; }
.pro img { padding: 2px; border: 1px solid #dedfe1; }
.pro p { line-height: 30px; padding-bottom: 10px; text-align: center; }
/* ============翻页============== */

div#showpages { clear: both; padding: 0px; margin: 10px 0px; width: 100%; height: 30px; white-space: nowrap; }
div#pagesinfo { float: left; padding: 3px 8px; white-space: nowrap; }
div#pages { float: right; padding-right: 8px; white-space: nowrap; }
div#pages ul { margin: 0; padding: 0; }
div#pages a:link, div#pages a:visited, div#pages a:active { color: #303030; text-decoration: none; }
div#pages a:hover { color: #ff0000; text-decoration: none; }
div#pages li { margin: 3px; padding: 2px 5px; list-style-type: none; float: left; background: #dcd9d4; color: #303030; border: 1px #dcd9d4 solid; white-space: nowrap; }
div#pages li.pagesnow { color: #303030; background-color: #eee; white-space: nowrap; border: 1px #dcd9d4 solid; }
div#pages li.pbutton { color: #303030; background-color: #dcd9d4; padding: 3px 5px 1px 5px; white-space: nowrap; border: 1px #dcd9d4 solid; }
div#pages li.opt { color: #303030; padding: 2px 2px 0 2px; height: 20px; white-space: nowrap; border: 0px; }
/*PC大图滚动开始*/
.banner_box { width: 100%; overflow: hidden; }
#full-screen-slider { width: 100%; height: 200px; float: left; position: relative }
#slides { display: block; width: 100%; height: 200px; list-style: none; padding: 0; margin: 0; position: relative }
#slides li { display: block; width: 100%; height: 100%; list-style: none; padding: 0; margin: 0; position: absolute; }
#slides li a { display: block; width: 100%; height: 100%; text-indent: -9999px; }
#pagination { display: block; list-style: none; position: absolute; left: 50%; top: 340px; z-index: 99; padding: 5px 15px 5px 0; margin: 0 }
#pagination li { display: block; list-style: none; width: 10px; height: 10px; float: left; margin-left: 15px; border-radius: 5px; background: #FFF }
#pagination li a { display: block; width: 100%; height: 100%; padding: 0; margin: 0; text-indent: -9999px; }
#pagination li.current { background: #0092CE; }
/*PC大图滚动结束*/

.product { padding: 5px }
.product .tit { background: url(../images/l-title.jpg) no-repeat; height: 29px; line-height: 20px; text-indent: 40px; font-family: 微软雅黑; font-size: 16px; color: #333; }
.product .tit i { color: #c0c0c0; }
.product .more { margin-top: 18px; margin-right: 15px; }
.product .img { float: left; width: 46%; text-align: center; margin: 5px 2% }
.product .img img { border: 2px solid #eee; width: 100%; height: 110px }
.product .img:hover img { border: 2px solid #aaa }
.product .r-txt { float: left; width: 255px; }
.product .txt li { float: left; margin-left: 35px; margin-bottom: 15px; }
.product .min-tit { height: 20px; line-height: 20px; background: #e5e5e5; font-size: 14px; color: #3f8e82; text-indent: 10px; }
.product .min-txt { margin: 5px; line-height: 24px; }
.product img { max-width: 100% }
.FR { float: right }
.h { display: none }
.sjsort li { display: inline-table; width: 23%; overflow: hidden; height: 30px; margin: 0 0.5%; text-align: center }
.sjsort li a { display: block; background: #eee; width: 100%; height: 26px }
.indexpro li { float: left; margin: 5px 1%; width: 48%; }
.slideBox { position: relative; overflow: hidden; margin: 0px auto; width: 100%;/* 设置焦点图最大宽度 */ }
.slideBox .hd { position: absolute; height: 28px; line-height: 28px; bottom: 0; right: 0; z-index: 1; }
.slideBox .hd li { display: inline-block; width: 7px; height: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; background: #333; text-indent: -9999px; overflow: hidden; margin: 10px 6px 0 6px; }
.slideBox .hd li.on { background: #fff; }
.slideBox .bd { position: relative; z-index: 0; }
.slideBox .bd li { position: relative; text-align: center; }
.slideBox .bd li img { background: url(images/loading.gif) center center no-repeat; vertical-align: top; width: 100%;/* 图片宽度100%，达到自适应效果 */ }
.slideBox .bd li a { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
/* 去掉链接触摸高亮 */
.slideBox .bd li .tit { display: block; width: 100%; position: absolute; bottom: 0; text-indent: 10px; height: 28px; line-height: 28px; background: url(images/focusBg.png) repeat-x; color: #fff; text-align: left; }
}