@charset "utf-8";
/* CSS Document */
/*首页*/
.m-slide{position:relative;overflow:hidden;max-width:100%;max-height:100%; margin:5px 0;}
.m-slide .bd {position: relative;z-index: 0}
.m-slide .bd li {position: relative;text-align: center; width:100%}
.m-slide .bd li img {background: url(../image/loading.gif) center center no-repeat; width:100%;}
.m-slide .hd {position: absolute;width: 120px;height: 18px;line-height: 18px;bottom:12px;left: 50%;margin-left: -60px;z-index: 1;text-align: center;-webkit-border-radius: 4px;border-radius: 4px}
.m-slide .hd li {display: inline-block;width:8px;height:8px; text-indent: -9999px;overflow: hidden;margin: 0 7px;background-color:#000;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%; cursor:pointer}
.m-slide .hd li.on {background-color: #ff0000;width:8px;height:8px; -webkit-box-shadow: 0 0 0 #999 inset}

.product_fenlei1{ margin-bottom:7px;}
.product_fenlei2{ margin-bottom:7px;}
.product_list{}
.product_list div{ min-width:139px; max-width:417px;}
.product_list img{ min-width:139px; max-width:417px;}
.video{ text-align:center; margin-bottom:7px;}

/*解决方案*/
.current{ background:#4fa601; color:#fff; font-size:16px; height:32px; line-height:32px; position:relative}
.current *{ vertical-align:top}
.current span{ text-align:center; display:inline-block; }
.current span.s_arrow{ text-align:center; display:inline-block; background:url(../images/arrow.png) no-repeat right center; padding-right:22px; background-size:18px 18px;}
.current a{ height:31px; width:32px; line-height:31px; display:inline-block; float:left}
.current a img{ height:31px; width:32px; float:left}

.fenlei_list{ padding-top:6px;}
.fenlei_list dd{ text-align:center; width:50%; font-size:14px; float:left; margin:0 0 4px 0}
.fenlei_list dd div{ border:2px solid #e1e1e1; width:124px; height:86px; position:relative; box-shadow:1px 1px 2px #e1e1e1; border-radius:6px; margin:0 auto;}
.fenlei_list dd img{ height:86px; width:124px;}
.fenlei_list dd div em{ background:url(../images/bg.png) repeat; width:100%; display:block; height:20px; line-height:20px; text-align:center; color:#fff; position:absolute; left:0; bottom:0;}
.fenlei_list dd p a{ color:#357000; display:block; line-height:22px;}

.fenlei_list2{ padding-top:6px;}
.fenlei_list2 dd{ text-align:center; width:50%; font-size:14px; float:left; margin:0 0 10px 0}
.fenlei_list2 dd div{ min-width:130px; margin:0 auto;}
.fenlei_list2 dd img{  min-width:130px;}
.fenlei_list2 dd p a{ color:#357000; display:block; line-height:22px;}


.content{ background:#e6e7e9;}
.wenben{ background:#fff; border:1px solid #ccc; border-radius:6px; margin:13px; box-shadow:2px 2px 6px #4a4a4b; padding:5px 8px}
.pic1{ min-width:265px; max-width:796px;}
.pic2{ min-width:132px; max-width:395px}
.txt1{ padding:10px 0}
.txt1 p{ line-height:22px; font-size:14px; color:#000}
.txt1 p strong{ color:#ff9600; font-size:16px;}
.txt1 span, .txt2 span{ display:inline-block;/* margin-left:10px;*/}
.list{margin:13px 13px 0 13px;  padding:0 5px 13px 5px}
.list dd{ background:url(../images/icon.png) no-repeat left center; font-size:14px; color:#595757; background-size:6px 6px; padding:0 0 0 10px; line-height:22px;}
.list2{ padding-left:2%;padding-right:2%;}
.list2 dd{}
.list3{ padding-left:2%;padding-right:2%;}
.list3 dd{ float:left; width:45%}
.txt2{ padding:10px 0}
.txt2 span{ color:#ff9600; font-size:14px;}
.txt2 p{ font-size:14px; line-height:22px; color:#000; text-indent:30px;}
.map{min-width:259px; max-width:777px;}
.address{ font-size:14px; color:#000; line-height:16px;}
.address samp{ color:#ffa200}
.address a{ color:#000}
.a_img{ position:relative;  min-width:265px; max-width:795px; overflow:hidden}
.a_img img{ min-width:265px; max-width:795px;}
.a_txt{color:#000; height:100%; text-align:left; line-height:25px; padding:0 14px;}
.a_title{ font-size:15px; font-weight:bold; padding-top:20px;}
.a_tip{ font-size:14px; font-weight:bold; margin-bottom:5px;}
.a_txt p{ text-indent:24px; font-size:14px;}
.wenzi{ font-size:14px; color:#000; margin:12px 0}
.wenben_video{min-width:265px; max-width:796px; min-height:168px; max-height:504px; text-align:center; margin:0 auto}
.wenben_shipin{min-width:265px; max-width:796px; min-height:168px; max-height:504px;}


.zizhi{ text-align:center; font-size:14px; padding-top:10px}
.zizhi_div{ padding:0 6px;}
.zizhi .zizhi_img1{ min-width:130px; max-width:390px; min-height:180px; max-height:540px;}
.zizhi p{ line-height:24px; height:48px;}
.zizhi_img2{ min-width:258px; max-width:774px; margin-bottom:5px;}


.table1{ font-size:14px; min-width:265px; max-width:795px; margin:0 auto}
.table1 td{ line-height:24px;}
.table1_td{ text-indent:12px;}
.table1_txt{ padding:5px 0 5px 12px;}
.mar{ margin-bottom:6px;}
.mart{ margin-top:6px;}

.table3{}
.table3 td{ color:#fff;}
.table3 td p{ line-height:20px; font-size:14px; padding:0 10px;}