@charset "utf-8";
/* CSS Document */

body, button, input, select, textarea a{ font-size:12px; line-height:24px; font-family: "微软雅黑",Arial, Helvetica, sans-serif; }
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, iframe, button, textarea, p, blockquote, th, td, img{ margin: 0;  padding: 0;}
html{color:#333333;margin:0px auto;padding:0px;OVERFLOW-X: hidden; }
fieldset, img, iframe, button{ border:0; text-decoration:none;}
/**:focus { outline: 0;}*/
ol, ul { list-style: none;}
table { border-collapse:collapse; border-spacing: 0;}
caption, { text-align: left;}
header, footer, article, section, nav{display: block;}
a {outline: none; /* for Forefox */ cursor:pointer; text-decoration: none; }
a { /* for Ie*/ }
input{ outline:none; }
em{ font-style:normal;}
input,select,img{ vertical-align:middle;}
textarea{ outline: none; resize:none;}
h1,h2,h3,h4,h5,h6,.fs14 { font-weight:normal;} 
a img{border: none;}
i{ font-style:normal;}
a{ color: #333333; }
.none{ display:none;}
.fl{float:left}
.fr{float:right}
.clear{ clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;}
.clearfix{zoom:1;}
.g-w{width:100%; min-width:1200px; margin:0 auto; height:auto;}
.g-box{ width:1200px; height:auto; margin:0 auto;}

/*top*/
.top{ width:100%; height:150px; background:#00807b;}
.top .logo{ width:350px; height:150px; margin-left:60px;}
.top .ys{ width:240px; height:150px; margin-left:60px;}
.top .tel{ width:300px; height:64px;  margin-top:40px; margin-left:80px;}
.top .tel .tel-pic{ width:64px; height:64px;}
.top .tel .tel-txt{ width:220px; margin-left:10px; color:#fff; font-size:14px;}
.top .tel .tel-txt h2{ font-size:30px;  color:#fff; line-height:30px;}

/*nav*/
.nav{ width:100%; height:50px; background:#329b96;}
.nav ul li{ float:left;}
.nav ul li a{ font-size:16px; line-height:50px; width:150px; height:50px; display:block; color:#faee64; text-align:center;}
.nav ul li a:hover{ background:#1c908a;}

/*banner*/
.banner{ position:relative;}
.focusBox { position: relative; width:100%; height:600px; overflow: hidden; }
.focusBox .pic{ width:100%  !important;position:relative; z-index:0; }
.focusBox .pic li{ width:100% !important; height:600px; text-align:center;}
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin:0 5px; background: url(/skin/images/images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(/skin/images/images/dot.png) no-repeat 0 -16px;}
.focusBox .hd .on{ background-position:0 0; }
.focusBox .prev,.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(/skin/images/images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=50);opacity:0.5;  }
.focusBox .prev { left:10%; }
.focusBox .next { background-position: 0 -90px; right:10%; }
.focusBox .prev:hover,.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }





/*专卖店*/

.dinapu{ width:100%; height:620px; background:url(../images/i_zizhi_bg.png) center;}
.bt{ width:650px; margin:0 auto; padding-top:30px;}
.bt h2{ width:650px; height:40px; background:url(../images/bt-bg.png) no-repeat; font-size:30px; line-height:40px;  color:#329b96; text-align:center;}
.bt p{ font-size:14px; color:#999; padding-top:10px; text-align:center;}

/* The group of people */
#gmap {display:block; width:550px; height:440px; background:url(../images/map/map.png) no-repeat; position:relative; }
#gmap a {color:#000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:uppercase;}

a#title2, a#title2:visited {display:block; width:550px; height:617px; padding-top:260px; position:absolute; left:0; top:0; cursor:default; text-decoration:none;}
* html a#title2 {height:617px; he\ight:0;}/*IE6.0以下中显示*/
#gmap a#title2:hover {background:transparent url(group_col.gif) no-repeat 0 0; overflow:visible; color:#c00;}

/*新疆*/
a#xj {display:block; width:206px; height:0; padding-top:156px; overflow:hidden; position:absolute; left:14px; top:63px;}
* html a#xj {height:156px; he\ight:0;text-indent:-9000px;}
a#xj:hover {background:transparent url(../images/map/xj1.gif) no-repeat 0 0;overflow:visible;text-indent:-9000px;}

/*西藏*/
a#xz {display:block; width:200px; height:0; padding-top:124px; overflow:hidden; position:absolute; left:37px; top:207px;}
* html a#xz {height:124px; he\ight:0;}
a#xz:hover {background:transparent url(../images/map/xz.gif) no-repeat  0 0;overflow:visible;text-indent:-9000px;}

/*青海*/
a#qh {display:block; width:132px; height:0; padding-top:96px; overflow:hidden; position:absolute; left:147px; top:184px;}
* html a#qh {height:96px; he\ight:0;}
a#qh:hover {background:transparent url(../images/map/qh.gif) no-repeat 0 0; height:-20px; overflow:visible;text-indent:-9000px;}

/*甘肃*/
a#gs {display:block; width:148px; height:0; padding-top:123px; overflow:hidden; position:absolute; left:187px; top:149px;}
* html a#gs {height:123px; he\ight:0;}
a#gs:hover {background:transparent url(../images/map/gsh.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*内蒙古*/
a#lmg {display:block; width:226px; height:0; padding-top:166px; overflow:hidden; position:absolute; left:234px; top:17px;}
* html a#lmg {height:166px; he\ight:0;}
a#lmg:hover {background:transparent url(../images/map/lm.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*黑龙江*/
a#hlj {display:block; width:116px; height:0; padding-top:106px; overflow:hidden; position:absolute; left:420px; top:13px;}
* html a#hlj {height:106px; he\ight:0;}
a#hlj:hover {background:transparent url(../images/map/hlj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*宁夏*/
a#nx {display:block; width:34px; height:0; padding-top:47px; overflow:hidden; position:absolute; left:290px; top:191px;}
* html a#nx {height:47px; he\ight:0;}
a#nx:hover {background:transparent url(../images/map/nx.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*吉林*/
a#jl {display:block; width:88px; height:0; padding-top:59px; overflow:hidden; position:absolute; left:436px; top:96px;}
* html a#jl {height:59px; he\ight:0;}
a#jl:hover {background:transparent url(../images/map/jl.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*辽宁*/
a#ln {display:block; width:61px; height:0; padding-top:53px; overflow:hidden; position:absolute; left:423px; top:129px;}
* html a#ln {height:53px; he\ight:0;}
a#ln:hover {background:transparent url(../images/map/ll.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*山东*/
a#sd {display:block; width:69px; height:0; padding-top:45px; overflow:hidden; position:absolute; left:396px; top:198px;}
* html a#sd {height:45px; he\ight:0;}
a#sd:hover {background:transparent url(../images/map/sd.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*河北*/
a#hb {display:block; width:38px; height:0; padding-top:81px; overflow:hidden; position:absolute; left:377px; top:146px;}
* html a#hb {height:81px; he\ight:0;}
a#hb:hover {background:transparent url(../images/map/heb.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*北京*/
a#bj {display:block; width:17px; height:0; padding-top:18px; overflow:hidden; position:absolute; left:394px; top:167px;}
* html a#bj {height:18px; he\ight:0;}
a#bj:hover {background:transparent url(../images/map/bj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*天津*/
a#tj {display:block; width:15px; height:0; padding-top:20px; overflow:hidden; position:absolute; left:406px; top:175px;}
* html a#tj {height:20px; he\ight:0;}
a#tj:hover {background:transparent url(../images/map/tj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*陕西*/
a#shx {display:block; width:55px; height:0; padding-top:93px; overflow:hidden; position:absolute; left:303px; top:188px;}
* html a#shx {height:93px; he\ight:0;}
a#shx:hover {background:transparent url(../images/map/shx.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*山西*/
a#sx {display:block; width:37px; height:0; padding-top:73px; overflow:hidden; position:absolute; left:350px; top:173px;}
* html a#sx {height:73px; he\ight:0;}
a#sx:hover {background:transparent url(../images/map/sx.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*河南*/
a#hn {display:block; width:62px; height:0; padding-top:56px; overflow:hidden; position:absolute; left:351px; top:224px;}
* html a#hn {height:56px; he\ight:0;}
a#hn:hover {background:transparent url(../images/map/hl.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*江苏*/
a#js {display:block; width:56px; height:0; padding-top:50px; overflow:hidden; position:absolute; left:409px; top:232px;}
* html a#js {height:50px; he\ight:0;}
a#js:hover {background:transparent url(../images/map/js.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*安徽*/
a#ah {display:block; width:42px; height:0; padding-top:63px; overflow:hidden; position:absolute; left:395px; top:239px;}
* html a#ah {height:63px; he\ight:0;}
a#ah:hover {background:transparent url(../images/map/ah.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*上海*/
a#sh {display:block; width:10px; height:0; padding-top:7px; overflow:hidden; position:absolute; left:460px; top:273px;}
* html a#sh {height:7px; he\ight:0;}
a#sh:hover {background:transparent url(../images/map/sh.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*浙江*/
a#zj {display:block; width:40px; height:0; padding-top:50px; overflow:hidden; position:absolute; left:433px; top:275px;}
* html a#zj {height:50px; he\ight:0;}
a#zj:hover {background:transparent url(../images/map/zj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*江西*/
a#jx {display:block; width:51px; height:0; padding-top:67px; overflow:hidden; position:absolute; left:388px; top:297px;}
* html a#jx {height:67px; he\ight:0;}
a#jx:hover {background:transparent url(../images/map/jx.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*福建*/
a#hj {display:block; width:47px; height:0; padding-top:59px; overflow:hidden; position:absolute; left:414px; top:313px;}
* html a#hj {height:59px; he\ight:0;}
a#hj:hover {background:transparent url(../images/map/hj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*广东*/
a#gd {display:block; width:81px; height:0; padding-top:63px; overflow:hidden; position:absolute; left:350px; top:352px;}
* html a#gd {height:63px; he\ight:0;}
a#gd:hover {background:transparent url(../images/map/gd.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*海南*/
a#hl {display:block; width:25px; height:0; padding-top:21px; overflow:hidden; position:absolute; left:338px; top:418px;}
* html a#hl {height:21px; he\ight:0;}
a#hl:hover {background:transparent url(../images/map/hal.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*广西*/
a#gx {display:block; width:80px; height:0; padding-top:59px; overflow:hidden; position:absolute; left:294px; top:343px;}
* html a#gx {height:59px; he\ight:0;}
a#gx:hover {background:transparent url(../images/map/gx.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*贵州*/
a#gz {display:block; width:62px; height:0; padding-top:52px; overflow:hidden; position:absolute; left:284px; top:312px;}
* html a#gz {height:52px; he\ight:0;}
a#gz:hover {background:transparent url(../images/map/gz.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*云南*/
a#yn {display:block; width:92px; height:0; padding-top:92px; overflow:hidden; position:absolute; left:218px; top:313px;}
* html a#yn {height:92px; he\ight:0;}
a#yn:hover {background:transparent url(../images/map/yn.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*四川*/
a#sc {display:block; width:96px; height:0; padding-top:96px; overflow:hidden; position:absolute; left:222px; top:250px;}
* html a#sc {height:96px; he\ight:0;}
a#sc:hover {background:transparent url(../images/map/sc.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*重庆*/
a#cq {display:block; width:51px; height:0; padding-top:47px; overflow:hidden; position:absolute; left:299px; top:275px;}
* html a#cq {height:47px; he\ight:0;}
a#cq:hover {background:transparent url(../images/map/chq.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*湖南*/
a#hun {display:block; width:56px; height:0; padding-top:65px; overflow:hidden; position:absolute; left:339px; top:298px;}
* html a#hun {height:65px; he\ight:0;}
a#hun:hover {background:transparent url(../images/map/hn.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*湖北*/
a#hub {display:block; width:82px; height:0; padding-top:49px; overflow:hidden; position:absolute; left:332px; top:261px;}
* html a#hub {height:49px; he\ight:0;}
a#hub:hover {background:transparent url(../images/map/hb.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*台湾*/
a#tw {display:block; width:17px; height:0; padding-top:40px; overflow:hidden; position:absolute; left:462px; top:347px;}
* html a#tw {height:40px; he\ight:0;}
a#tw:hover {background:transparent url(../images/map/tw.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}


.slideGroup .tab_title{ width:550px; padding-top:30px;}
.slideGroup .parBd{ width:615px;position:relative; padding-top:80px;}
.tab_title{width:550px;}
.cont{border-top:none; }
.tab_none{display:none!important}

.multipleColumn{ overflow:hidden; position:relative; width:500px; height:380px; padding:0 60px; }
.ulWrap2{ width:500px; height:380px; overflow:hidden; }

.multipleColumn .hd .next{ position:absolute; left:10px; top:150px; display:block; width:36px; height:80px;  background:url(../images/left.jpg) no-repeat; }
.multipleColumn .hd .prev{ position:absolute; right:10px; top:150px; display:block; width:36px; height:80px;  background:url(../images/right.jpg) no-repeat; }

.multipleColumn .bd ul{ overflow:hidden; zoom:1; _display:inline; height:400px;}
.multipleColumn .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleColumn .bd ul li .pic{ text-align:center; }
.multipleColumn .bd ul li .pic img{ width:240px; height:160px; display:block; }
.multipleColumn .bd ul li .title{ line-height:30px;   }


.ggbanner {width: 1920px;margin-left: -960px;position: relative;left: 50%;}

/*关于我们*/

.about{ width:100%; height:870px; background:url(../images/about-bg.jpg) no-repeat;}
.about .ab-bt{padding-top:30px;}
.about .ab-bt h2{font-size:30px; line-height:40px;  color:#329b96; text-align:center;}
.about .ab-bt p{font-size:14px; color:#999; padding-top:10px; text-align:center;}

.index04_list{ width:1200px;margin-top:36px; height:auto; overflow:hidden;}
.index04_list ul li{ float:left; width:600px; position:relative; height:338px; overflow:hidden}
.index04_list ul li .liimg01{ position:absolute; top:0; right:0;}
.index04_list ul li .liimg02{ position:absolute; top:0; right:0;}

.liimg_info{ position:absolute; top:0; left:0; width:260px; padding:0 25px; background:#329b96; color:#fff; text-align:left; height:100%;}
.liimg_info p.p01{ font-size:16px; text-align:left; color:#fff;height:50px; }
.liimg_info p.p02{ font-size:12px; text-align:left; color:#fff;height: 77px; }
.liimg_info .tit02{ font-size:24px; padding:25px 0; color:#fff; text-align:left; font-weight:bold; line-height:35px;}
.liimg_info span{ display:block; line-height:25px; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.liimg_info .more{ font-size:16px; display:inline-block;  border:1px solid #fff; width:136px; height:33px; line-height:33px; color:#fff; text-align:center; margin-top:14px;}
.liimg_info .tit02 a{ color:#fff;}
.liimg_info02{ background:#aacd06}
.lisp{ width:600px; height:380px; overflow:hidden;}
.lisp img{ width:600px; height:380px;}

/*新闻资讯*/

.news{ width:100%; height:480px; background:#e2faf9;}
.picScroll-left{ width:1200px;  overflow:hidden; position:relative;}
.picScroll-left .hd{ overflow:hidden;  height:30px; padding:0 10px; margin-top:10px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:24px; height:24px; float:right; margin-right:5px;   overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -24px;  }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:270px; height:180px; display:block;   }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title {width:270px; height:90px; overflow:hidden;   }
.picScroll-left .bd ul li .title h3 { font-size:15px; line-height:36px; height:36px; color:#333; width:270px;overflow:hidden; font-weight:bold; }
.picScroll-left .bd ul li .title p { font-size:12px; line-height:24px; color:#666; overflow:hidden; }

/*底部*/
.footer{ width:100%; height:258px; background:#00807b;}
.footer-l{ width:280px; padding-top:30px;}
.footer-z{ width:620px; margin:0 80px; padding-top:25px;}
.footer-z h2{ font-size:20px; color:#fff; text-align:center; padding-bottom:20px;}
.footer-z .xg{ margin:50px 80px 0px 20px;margin-right:20px;}
.footer-z p{ font-size:15px; line-height:30px; color:#fff;}
.footer-r{ width:124px; padding-top:20px;}

.footer-cp{ width:100%; height:40px; border-top:1px #fff solid; margin-top:20px;}
.footer-cp p{ font-size:12px; color:#fff; line-height:40px; text-align:center;}
.footer-cp p span{ margin-left:30px;}
.footer-cp p span a{color:#fff;}

/*内页banner*/
.xbanner {width: 1920px;margin-left: -960px;position: relative;left: 50%; height:400px;}

/*关于我们页面*/
.aboutus-con{ margin-top:40px;}
.ab-list{ margin:0 auto; width:1024px}
.ab-list ul li{ float:left; margin:0 30px;}

.ab-list ul li a.hover {background-color: #329b96; color:#FFF;}


.ab-list ul li a{ font-size:15px; line-height:40px; color:#555; height:40px; width:140px; display:block; text-align:center; background:#ddd;}
.ab-list ul li a.on,.aboutus-con .ab-list ul li a:hover{ color:#fff;background:#329b96;}
.ab-jj{ padding-top:20px;}
.ab-jj .ab-jj-l{ width:780px;}
.ab-jj .ab-jj-l p{ font-size:15px; line-height:30px; color:#666; text-indent:2em; margin-top:30px;}
.ab-jj .ab-jj-r{ width:390px;}
.ab-sm{ width:100%; height:390px; background:url(../images/sm-bg.jpg) no-repeat; margin-top:30px;}
.ab-sm h2{ font-size:48px; line-height:100px; text-align:center; color:#fff; font-weight:bold; padding:10px 0;}
.ab-sm p{ font-size:32px; line-height:60px; text-align:center; color:#fff;}
.main_2{ padding:30px 0;}
.main_2 dl{ width:100%; float:left; position:relative; padding:29px 0 89px 0;}
.main_2 dl dt{ width:12px; height:12px; background:#43974d; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; overflow:hidden; position:absolute; left:50%; top:0; margin-left:-5px;}
.main_2 dl .dian{ width:12px; height:12px; background:#43974d; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; overflow:hidden; position:absolute; left:50%; bottom:0; margin-left:-5px;}
.main_2 dl .bian{ width:1px; height:100%; position:absolute; left:50%; top:0; background:#dadada;}
.main_2 dl dd{ width:100%; float:left; margin-top:18px;}
.main_2 dl dd .time{ width:50%; float:left; text-align:right; position:relative;}
.main_2 dl dd .time .span{display:inline-block;*display:inline; *zoom:1; width:59px; height:59px; background:#43974d; text-align:center; line-height:30px; padding:20px; margin-right:22px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; overflow:hidden; font-size:24px; color:white;}
.main_2 dl dd .time .ico{ background:url(../images/ico05_1.png) no-repeat center; width:34px; height:22px; position:absolute; right:-12px; top:34px;}
.main_2 dl dd .text{ width:558px; padding:0 16px 0 26px; float:left;}
.main_2 dl dd .text .p{ width:515px; min-height:60px; padding:15px 20px; line-height:60px; background:#43974d; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; overflow:hidden; cursor:pointer;}
.main_2 dl dd .text .p span{display:inline-block;*display:inline; *zoom:1; font-size:14px; color:white; line-height:20px; vertical-align:middle; width:100%;}
.main_2 dl dd.d2 .time{ width:50%; float:right; text-align:left; position:relative;}
.main_2 dl dd.d2 .time .span{display:inline-block;*display:inline; *zoom:1; width:59px; height:59px; padding:20px; background:#666; text-align:center; line-height:30px; margin-left:22px;}
.main_2 dl dd.d2 .time .ico{ background:url(../images/ico05_2.png) no-repeat center; width:34px; height:22px; position:absolute; right:auto; left:-12px; top:34px;}
.main_2 dl dd.d2 .text .p{ background:#666;}
.main_2 dl dd .text .p:hover{ box-shadow:0 3px 7px rgba(0,0,0,0.2);}

.ab-ry{margin-top:40px; margin-bottom:40px;}
.ab-ry ul li{ float:left; width:270px; height:240px; margin:0 15px;}
.ab-ry ul li img{ width:270px; height:190px;}
.ab-ry ul li p{ height:50px; line-height:50px; text-align:center; font-size:15px;}

.ab-sp{margin-top:40px; margin-bottom:40px;}
.ab-sp ul li{ float:left; width:360px; height:300px; margin:0 15px;}
.ab-sp ul li img{ width:360px; height:260px;}
.ab-sp ul li p{ height:40px; line-height:40px; text-align:center; font-size:15px;}
.ab-sp-con{ margin-top:50px; margin-bottom:50px;}
.sp-con{ width:800px; height:600px;  margin:0 auto;}

.sp-con h3{ font-size:16px; line-height:40px; text-align:center;}

.sp-con22{ width:800px; height:600px;  margin:0 auto;}

.sp-con22 h3{ font-size:16px; line-height:40px; text-align:center;}







/*产品页面*/

.product{ width:100%; height:auto; background:url(../images/pr_bg.jpg) center;}
.pr-box{ width:1200px; height:auto; background:#fff; margin-top:30px;}
.pr-list{ width:250px; height:1000px; background:#00807b;}
.pr-list ul{ padding-top:15px;}
.pr-list ul li{ width:250px; height:60px;}
.pr-list ul li a{ font-size:15px; line-height:60px;width:190px; height:60px;  padding:0 30px;  display:block;background:url(../images/pr_bg.png) center bottom no-repeat; color:#fff;}
.pr-list ul li a:hover,.pr-list ul li a.hover{width:188px; height:60px ;background-color: #fff;background-image: none;border: 1px solid #e6e6e6; color:#333;}


.pr-con{ width:870px; margin-left:50px;}
.pr-con .pr-bt{}
.pr-con .pr-bt ul li{ float:left; margin:30px 40px 30px 0;}
.pr-con .pr-bt ul li a{ font-size:24px; line-height:40px; width:150px; height:40px;}
.pr-con .pr-bt ul li a:hover,.pr-con .pr-bt ul li a.on{ color:#00807b; border-bottom:2px #00807b solid;}

.pr-xx ul li {float: left;width:260px; height:305px;margin-right:30px;box-shadow: 0px 3px 4px #d0cfcf;margin-bottom:25px;}
.pr-xx ul li img{ width:260px; height:260px;}
.pr-xx ul li p{ font-size:14px; line-height:45px; text-align:center; }
.pr-xx ul li:hover p{ color:#00807b;}


.pr-cc-t{ width:870px; height:500px; background:#ebebeb;}
.pr-cc-t .pr-pic{ margin-right:30px;  }
.pr-cc-t .pr-txt{ width:340px; height:500px; }
.pr-cc-t .pr-txt h2{ font-size:24px; color:#666; font-weight:bold;  padding:30px 0;}
.pr-cc-t .pr-txt p{ font-size:15px; line-height:36px;}

.pr-xq{ margin-top:30px;}
.pr-xq .title{width:870px; height:30px; background:url(../images/title_bg.jpg) no-repeat;}
.pr-xq .title h2{width:140px; height:30px; display:block; font-size:20px; line-height:30px; text-align:center; background:#fff; margin-left:360px;}
.pr-xq .text{ padding-top:20px;}
.pr-xq .text p{ font-size:15px; line-height:30px; margin-top:10px;}

.prBtn{ margin-top:30px; border-top:1px #ddd dashed;}
.prBtn p a{ font-size:14px; line-height:36px; color:#666;}



/*新闻页面*/
.newslist{ padding-bottom:30px;}
.newslist-con{ margin-top:40px;}
.news-list{ margin:0 auto; width:600px;}
.news-list ul li{ float:left; margin:0 30px;}
.news-list ul li a{ font-size:15px; line-height:40px; color:#555; height:40px; width:140px; display:block; text-align:center; background:#ddd;}
.news-list ul li a.on,.news-list ul li a:hover{ color:#fff;background:#329b96;}

.news-list-con{ padding-top:50px;}
.news-list-con ul li{padding:20px 0; border-bottom:1px #ddd solid;}
.news-list-con ul li .news-pic{ width:250px; padding-right:40px;}
.news-list-con ul li .news-pic img{ width:250px; height:160px;}
.news-list-con ul li .news-txt{ width:910px;}
.news-list-con ul li .news-txt h3 a{ font-size:15px; font-weight:bold; line-height:50px;}
.news-list-con ul li .news-txt h3 span{ float:right; font-size:12px; line-height:50px;}
.news-list-con ul li .news-txt p{ font-size:14px; color:#666; line-height:30px;}

.paging { text-align: right; padding-right:20px; padding:20px 0; }
.paging { height: 26px; overflow: hidden; text-align: center; font: 12px arial; color: #666; }
.paging a, .paging span { line-height: 24px; overflow: hidden; vertical-align: top; display: inline-block; }
.paging a { height: 24px; border: 1px solid #e8e8e8; background: #ffffff; color: #999; padding: 0 10px; line-height: 24px; margin: 0 2px; text-decoration: none; }
.paging a:hover { text-decoration: none; border: 1px solid #c1c1c1; background: #e9e9e9; color: #666; }
.paging .select, .paging .selected { border: 1px solid #01944a; background: #01944a; margin: 0 2px; color: #fff; height: 24px; line-height: 24px; padding: 0 10px; }
.paging .no { padding: 0 10px; height: 24px; margin: 0 2px; line-height: 24px; border: 1px solid #e8e8e8; background: #fff; cursor: no-drop; color: #ccc; }

.news-con2{padding-top:50px;}
.news-con2 h2{ font-size:22px; line-height:40px; text-align:center; }
.news-con2 .time{ font-size: 12px;text-align: center; padding-bottom:30px; color:#666}
.news-con2 p{ line-height:30px; font-size:14px; margin:10px 0;text-indent:2em; color:#666}

.newsBtn{padding-left:0px; padding-top:10px; border-top:1px #ddd dashed;}
.newsBtn p a{ color:#666;}


/*加盟店铺*/

.store-con{padding-top:50px; padding-bottom:30px;}
.store-list{width:205px;}
.store-list h2{ width:205px; height:100px; background:#666; display:block; font-size:24px; color:#fff; line-height:50px; text-align:center; }
.store-list ul{}
.store-list ul li{ float:left; margin-top:10px; margin-right:15px;}
.store-list ul li:nth-child(2n){ margin-right:0px;}
.store-list ul li a{ width:93px; height:30px; font-size:15px; color:#666; line-height:30px; border:1px #ddd solid; display:block; text-align:center;}
.store-list ul li a:hover{ color:#fff;background:#329b96;}
.store-list-con{ width:940px;}
.store-list-con ul li{ float:left; margin-right:20px; padding:20px 0; width:450px; height:135px; border-bottom:1px #ddd solid;}
.store-list-con ul li .s-pic{ width:205px; height:135px; margin-right:20px;}
.store-list-con ul li .s-pic img{ width:205px; height:135px;}
.store-list-con ul li .s-txt{ width:225px; height:135px;}
.store-list-con ul li .s-txt h3{ font-size:15px; font-weight:bold; padding-top:30px; padding-bottom:10px;}
.store-list-con ul li .s-txt p{ font-size:14px;}

.store-list-con .store-xx h2{ font-size:24px; text-align:center; line-height:50px;}
.store-list-con .store-xx .store-xx-pic{ width:500px; height:360px; margin:0 auto; margin-top:30px;}
.store-list-con .store-xx .store-xx-pic img{ width:500px; height:360px;}
.store-list-con .store-xx .store-xx-txt{margin:30px 0;}
.store-list-con .store-xx .store-xx-txt p{ font-size:14px; line-height:30px;}


/*防伪查询*/

.serach{background:url(../images/security-bg.jpg) no-repeat;padding-left:350px;height:70px;margin:50px 0;}
.serach td{padding:10px 0;}
.serach .txt{background:url(../images/security-bg-txt_s1.jpg) no-repeat;padding-left:14px;width:410px;height:40px;line-height:40px;font-size:14px; color:#666;border:0px;}

.query-con{ padding-bottom:50px;}
.query-con h3{ font-size:15px; font-weight:bold;}
.query-con p{ font-size:14px; color:#666; margin-top:10px;}



/*招商加盟*/

.join-top{ width:1200px; height:350px; margin-top:20px;}
.join-ys{ margin-top:30px;}
.join-ys-t{ width:1200px; height:90px; background:#329b96;}
.join-ys-t h2{ font-size:36px; line-height:90px; color:#fff; text-align:center;}
.join-ys-t02{ font-size:20px; line-height:28px; text-align:center; background:#d3f7f6;margin:0px 20px; padding: 20px 20px;}
.join-ys-t02 h2{ font-size:20px; line-height:50px; text-align:center;}
.join-ys-con{}
.join-ys-con ul li{ float:left; width:360px; height:500px; background:#d3f7f6; box-shadow: 0px 3px 4px #d0cfcf; margin:20px;}
.join-ys-con ul li h3{ font-size:20px; line-height:50px; text-align:center;}
.join-ys-con ul li p{ font-size:14px; line-height:26px; padding: 0 20px;}

.join-tj{ width:1200px; height:520px; background:url(../images/join-tj.jpg); position:relative;}
.join-tj .j-title{ position:absolute; top:100px; right:30px; width:300px; height:90px; border:1px #329b96 dashed; text-align:center;}
.join-tj .j-title h2{ font-size:36px; line-height:60px; color:#329b96;}
.join-tj .j-title p{ font-size:20px; color:#4aa985;}
.join-tj ul{ width:720px; padding-left:20px; padding-top:80px;}
.join-tj ul li{ font-size:15px; line-height:30px; margin-top:15px;}

.join-zc{ margin-top:30px;}
.zc-left{ width:1200px; background:#d3f7f6;}
.zc-left h2{ font-size:30px; line-height:60px; color:#00807b; text-align:center;}
.zc-left ul li {font-size: 14px;color: #00807b;line-height: 26px;letter-spacing: 2px;margin: 20px 0 0 0;width: 840px;}
.zc-left ul li em {width: 175px;margin-left: -10px;color: #fff;font-size: 20px;font-weight: bold;background: url(../images/t-bg.png) no-repeat;display: block; float: left;text-align: center;
line-height: 50px;margin-right: 17px;padding-bottom:20px;}
.zc-right{ width:320px; height:420px;}

.join-lc{ width:1140px; height:500px; padding:30px; background:url(../images/tj-bb.jpg) center center; margin-top:30px; margin-bottom:30px;}
.join-lc h2{font-size:30px; line-height:60px; color:#329b96;}
.join-lc ul{ width:550px;}
.join-lc ul li{ margin-top:20px;}
.join-lc ul li h3{ font-size:18px; color:#329b96;}
.join-lc ul li h3 em {color: #fff;width:30px;height:30px;float: left;background: #329b96;border-radius: 20px;font-size: 16px;text-align: center;line-height: 30px;margin-right: 10px; margin-bottom:30px;}
.join-lc ul li p{ font-size:14px;}




/*联系我们*/
.map1{ width:1200px; height:420px; margin:40px 0; position:relative; }
.contact-con{ padding-bottom:50px;}
.contact-con h2{ font-size:24px; color:#329b96; text-align:center; padding-bottom:30px;}
.contact-l,.contact-r{ width:480px; margin-left:120px;}
.contact-con h3{ font-size:18px; font-weight:bold; line-height:40px;}
.contact-con p{ font-size:15px; line-height:30px;}





.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
.pagess ul li:hover{ background:#00807b; color:#fff;border: 1px solid #00807b}
.pagess ul li:hover a{color:#fff;}
.pagess ul li.thisclass {display: inline-block;border: 1px solid #00807b;padding: 2px 9px;margin: 0 3px;background:#00807b;color: #fff;}
.pagess ul li.thisclass a {color: #fff;}
.pagess ul li a{ display:block;color:#999}
.pagess ul li a:hover {color: #fff;}
