﻿@charset "utf-8";
/* CSS Document */

div,form,img,ul,ol,li,dl,dt,dd,input,iframe{margin:0; padding:0; border:0; font-size:12px;font-family:微软雅黑; }
.div{ display:block;}
body{ margin:0px; padding:0px;}
li,dl{list-style-type:none;}
h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
p{margin:0;padding:0}
h1{margin:0; padding:0;font-size:14px;}
/* 公共样式中的默认超链接 */
a:link { text-decoration:none;}
a:visited {text-decoration:none;}
a:hover { text-decoration:none; }
a:active { text-decoration:none;}
.clear{ clear:both}
/*头部文件*/

.z_y{ width:100%; background:#f7f7f7; height:30px; line-height:30px;}
.zy_01{ width:1045px; font-size:12px; color:#232323; margin:0 auto}
.zy_l{ float:left; line-height:25px;}
.zy_l img{ padding:10px 5px 0px 0px;}
.zy_r{ float:right;}
.zy_r ul li{ float:left; line-height:30px; padding:0 5px;}
.zy_r ul li a{ color:#7c7c7c}
.zy_02{ width:1045px; margin:0 auto; padding-top:20px;}
.zy_02 img{ float:left}
.y_1,.y_2,.y_3,.y_4{ float:left; background:#0033FF}
.y_2{ width:480px; height:38px; background-image:url(../images/i_17.jpg) ; margin-left:50px;margin-top:10px;}
.y_2 input.su{ background:0px; border:0px; margin:5px 0px 0px 10px; width:380px; height:30px; line-height:30px;} 
.y_2 a{ width:80px; height:30px;  float:right; margin-top:5px;}
.y_3{ width:146px; height:43px; background:url(../images/i_19.jpg); margin-left:10px; margin-top:10px; position:relative;}
.y_3 a{ line-height:40px; text-align:center; text-indent:1em; display:block; color:#232323;}
.y_3 a.g{ position:absolute; background:url(../images/g.jpg) no-repeat; width:17px; height:15px; line-height:15px; text-indent:0px; color:#fff; top:0px; right:-5px;}
.y_4{ float:right;}
.bg{ width:1045px; margin:0 auto; display:block;}
.zy_03{ width:100%; background:url(../images/shu.jpg) no-repeat; margin-top:18px;   }
.dex div.zyz_03{ width:100%; background:url(../images/shu.jpg) no-repeat; margin-top:18px;  }
.zy3_bg{ width:1045px; margin:0 auto; height:100%  }
.y_l{ width:233px; float:left;}
.y_l dl{ width:100%; display:block; height:392px; background:#eaeaea; }
.y_l dl dt,.y_l dl dd{ line-height:35px;}
.y_l dl dt{ background:#eeaa07; line-height:40px; font-size:18px; color:#eaff00; text-align:center; }
.y_l dl dd{ padding-right:20px;line-height:47px; padding:2px 20px 0px  0px; border-bottom:1px solid #dbdbdb;}
.y_l dl dd a{ color:#5c5c5c; font-size:16px; font-family:微软雅黑; padding-left:30px; display:block; }
.y_l dl dd.d{ border-bottom:0px; padding-bottom:4px;}
.y_l dl dd a label{ float:right}
.y_r{ float:left; width:812px; height:40px; }
.yr_tit{ width:100%; display:block;}
.yr_tit ul li{ float:left}
.yr_tit ul li a{ width:115px; font-size:16px; float:left; line-height:40px; color:#fff; text-align:center;  padding:0px 7px;}
.yr_tit ul li a.tit{ color:#eaff00;  background:#eeaa07;}
.banner{ width:810px; height:352px; display:block; }
.y3_01{ width:1045px; margin-top:15px; background:#99CCCC; height:358px;}
.y3_tit{ width:100%;height:40px; background:#ffa200}
.y4_tit{width:100%;height:40px; background:#006fb8; margin-top:20px;}
.y3_tit img,.y4_tit img{ padding:10px 15px; float:left}
.y3_tit font,.y4_tit font{ float:left; line-height:40px; font-size:18px; color:#fff;}
.y3_zh{ width:1043px; display:block; padding-top:20px;  background:#f4f4f4; border:1px solid #dadada}
.y03_01{width:218px;background:#e7e7e7; height:275px; float:left; border:1px solid #dadada; margin-left:25px; margin-right:10px;}
.y03_01 dl dt{ line-height:30px; font-size:18px;  text-align:center; color:#282828;}
.y03_01 dl dd font{font-size:18px; color:#de0000; padding-left:30px;}
.y03_01 dl dd a{ background:url(../images/i_48.jpg) no-repeat; float:right; width:98px; height:23px; line-height:23px; color:#fff; text-align:center; text-indent:2em;; padding-right:15px;}

.bs{ background:none; border:0px; height:auto}
.y04_01{width:187px; height:auto; float:left; margin:0px 10px 20px 10px;}
.y04_01 a img{ width:185px; height:200px; border:1px solid #dadada;}
.y04_01 dl dt{ line-height:30px; font-size:18px;  text-align:left;padding-left:10px; color:#282828;}
.y04_01 dl dd{ padding-left:10px;}
.y04_01 dl dd font{font-size:18px; color:#de0000;text-align:left;  }
.y04_01 dl dd a{ background:url(../images/i_60.jpg) no-repeat; float:left; font-size:14px; font-weight:bold; width:167px; height:32px; line-height:32px; color:#fff; text-align:center; text-indent:2em; padding-right:15px; margin-top:5px;}
.lan{ background:#abd114}
.bottom{ width:100%; height:auto; background:url(../images/bt.jpg) repeat-x; margin-top:10px; display:block;}
/*.bottom{ width:100%; height:auto; background:url(../images/bt.jpg) repeat-x; margin-top:20px; display:block;}*/
.bottom_t{ width:1045px; margin:0 auto; padding-top:30px;}
.t01{ width:160px; float:left; margin-left:40px;}
.t01 img{ float:left;}
.t01 dl{ width:80px; float:left; padding-left:5px;}
.t01 dl dt{ font-size:18px; padding-bottom:15px; }
.t01 dl dd{ font-size:14px;}
.bottom_t02{ width:1045px; margin:0 auto; margin-top:20px; line-height:30px;  }
.bottom_t02 ul,.d_z{width:350px; margin:0 auto }
.bottom_t02 ul li{ float:left; padding:0px 10px;color:#494949}
.bottom_t02 ul li a{ color:#494949}
.bottom_t02 p{ text-align:center; color:#494949;}
.d_z img{ margin:0 auto;}


/*产品中心*/
.list{ width:1041px; height:auto; border:1px solid #c1bfbf;border-bottom:0px solid #dddddd; background:#f0f0f0; display:block; margin-top:8px;}
.list01{ width:100%; line-height:45px; text-align:left; height:45px; color:#ddd; color:#808080;border-bottom:1px solid #c1bfbf;}
.list01 ul{ width:100%; float:left;}
.list01 ul li { float:left; padding-left:15px;}
.list01 ul li a,.list01 ul li span{ display:block; padding:0px 15px;color:#808080;}
.list01 ul li span{ width:60px; text-align:right;}
.tp_zr{ float:left; margin-left:30px; width:500px;}

.tp_z{ width:100%; display:block}
.tp_zl{ width:350px; float:left; height:300px; border:1px solid #ddd; margin:20px;}
.tp_zl img{ margin:0 auto; display:block; margin-top:50px;} 
.tp_zr{ width:500px; margin-left:40px; float:left; margin-top:25px; line-height:40px; }
.tp_zr ul li{font-size:16px; width:100%; display:block;}
.tp_zr ul li spahn.hong{ color:#f00;}
.tp_zr ul li p{ float:left }
.gm{ float:left;}
.gm a{ width:20px; height:20px; line-height:20px; border:1px solid #ddd; color:#666666; float:left;text-align:center}
.gm input{ width:20px; height:20px; border-top:1px solid #ddd;border-bottom:1px solid #ddd; float:left; text-align:center}
.gwc{ background:url(../images/gou.jpg) no-repeat; width:116px; height:23px; text-align:center; color:#fff; line-height:23px;}
.gwc a{ color:#fff;}
.xq{ border:1px solid #ddd;  background:#dcdcdc;   }
.lx_l{ width:80%;  line-height:30px; padding-left:2%;color:#919191;  }
.xq font{ margin-left:30px;color:#333;}
.lx{ width:1041px;  border:1px solid #ddd; display:block; margin:0 auto; margin-bottom:20px; margin-top:20px;   }
.lx_r{ float:right; width:605px; margin-right:40px;}
.lx_r img{  float:right; margin:40px 0px 30px 0px;}
.lx ul{ margin:0 auto; width:95%; height:auto; line-height:25px; padding:5px 0px 0px 0px;margin-bottom:20px; }
.lx ul li{ width:100%; border-bottom:1px dashed #ddd; line-height:25px; height:25px; display:block;}
.lx ul li a{ color:#919191}
.lx ul li font{ width:70%; float:left;}
.lx ul li span{ float:right; width:15%; text-align:right  }
.lx ul li span em{ font-style:normal; color:#f3c46c}
.gd{ background:#fff; width:100%}
.gd font{ padding:20px 0px 0px 25px; color:#919191;  font-size:18px; float:left; width:100%; height:35px; line-height:25px}
.dt{ width:581px;margin-bottom:20px;}
.dt a{ text-align:center; width:100%; display:block;}
/*饮水知识详情页面*/
.shui{ width:100%; margin:0 auto; height:100%; overflow:hidden; border:1px solid #c8c8c8; min-height:500px; margin-bottom:30px;}
.shui p{ line-height:30px; text-align:center; font-size:16px; padding:20px 0px;}
.shui_t{ line-height:30px; width:80%; margin:0 auto; font-size:14px; text-indent:2em;}
/*支付成功失败页面*/
.sb{ margin-top:30px; min-height:330px;}
.zf{ width:350px; margin:0 auto; padding-top:10px; display:block;}
.zfl{ float:left; width:60px;}
.zfr{ float:left; }
.zfr p{ line-height:40px; padding:0px; text-align:left; font-size:18px; line-height:30px; padding-top:10px;}
.zfr font{ line-height:25px; font-size:14px;margin-top:20px;}
.zfr font label{ color:#f00;  font-size:16px;}
.zfr a{ width:120px; height:30px; background:#006fb7; line-height:30px; text-align:center; color:#fff; padding:0px 5px; float:left; margin-top:10px;}
.zf_b{ width:75%; margin:0 auto; border-top:1px dashed #c8c8c8; margin-top:30px; margin-bottom:30px;}
.zf_b p{ text-align:left; padding:0px; padding-left:20px; line-height:40px}
.zf_b font{ padding-left:20px;display:block; line-height:30px;}
.shui_b{ width:80%; margin:0 auto;}
.ton{ margin:0px 40px 20px 40px;}
.ton dl dt a{ color:#787878; line-height:35px;}

.y04_01 dl dd a.go{ background:url(../images/go.jpg) no-repeat; width:215px; height:33px; line-height:33px; font-size:14px; }
.yin2{ width:235px; margin:0px; padding-left:22px; margin-bottom:20px}
.yin2 a img{ width:220px; height:245px;  }

.tp_b{ width:100%; display:block;}
.rhy{ border:1px solid #dfdfdf}
.dd_nei{ background:#fbf9df; line-height:40px; padding-left:10px; font-size:12px;}

.dd_r2 ul{ width:740px;  height:36px; margin-bottom:30px;}
.dd_r2 ul.dd_tit1{background:url(../images/hb2.jpg) no-repeat 0px 0px;}
.dd_r2 ul.dd_tit2{background:url(../images/hb2.jpg) no-repeat 0px -36px;}
.dd_r2 ul.dd_tit3{background:url(../images/hb2.jpg) no-repeat 0px -72px;}

.dd_r2 ul li{ float:left; width:245px; line-height:36px; text-align:center; font-size:14px;}
.xmm font{ line-height:30px; font-size:14px;}
.qs_1{ width:730px; border:1px solid #f0f0f0; padding:10px 5px; height:30px;}
.qs_1 p{ background:url(../images/hb2.jpg) 0px -300px; height:30px; line-height:30px; padding-left:40px; float:left}
.qs_1 font{ float:right; line-height:40px;}
.qs_1 font em{ font-style:normal; font-size:18px; color:#f00;}