/***全局***/
/*body,h1,h2,h3,p,form,li,dt,dl,dd,label{margin:0;padding:0;}
body{font-family:microsoft yahei,"微软雅黑","黑体","宋体",arial;line-height:2.0;text-align:center;background:#FFF;color:#333;}
.wrapfix:after{clear: both; display: block; visibility: hidden; height: 0px; content: "."}
div,td{color:#333; line-height: 25px; text-decoration: none;td-layout: fixed;word-wrap:break-word;}
img{border:0;}
table{ clear:both}
.ie_bug{ width:auto; height:1px; clear:both}
ul{margin:0;padding:0;list-style:none;}
li{float:left;}
#bq{font-family: Arial; font-size:14px}
.wenk{font-size:18px; font-weight:bold; color:#F60;height:35px; line-height:35px; padding:5px}
::placeholder{ color: #ddd;}
*/

/***结构***/
.head{ width:1200px; margin:auto; text-align:left;overflow:hidden}
.main{ width:980px; margin:auto; margin-top:10px; text-align:left;overflow:hidden;}
.bottom{ width:1200px; margin:auto;text-align:left;border-top:3px solid #149237; line-height:30px; height:200px }
.bottom1{ float:left; width:1200px; margin:auto;text-align:left; /*margin-left:80px;*/ /*margin-top:10px*/}
.bottom2{ float:left; width:200px; margin:auto;text-align:left; margin-top:20px }

.left{ float:left; width:870px; margin:auto;text-align:left; overflow:hidden; }
.right{ float:right;width:320px; text-align:left; overflow:hidden;}

.left2{ float:left; width:800px; margin:auto;text-align:left; overflow:hidden; }
.left21{ float:left; width:256px; height:180px; padding:1px; border:1px #CCC solid; overflow:hidden; margin-top:10px; background:#eee; text-align:center }
.right2{ float:right;width:390px; text-align:left; overflow:hidden;}
.right21{ float:left;width:390px; text-align:left; overflow:hidden;}

/***头部***/
.headtop { background:#eee; line-height:35px; height:35px; overflow:hidden;}
.headtop1 { float:left;width:700px; line-height:35px; height:35px; text-align:left}
.headtop2 { float:left;width:500px; line-height:35px; height:35px; text-align:right; color:#149237}

.logo350{ float:left;width:350px; height:100px; text-align:left}
.so700{ float:left;width:700px; height:100px; text-align:left}
.wap150{ float:left;width:150px; height:100px; text-align:right}
.wap250{ float:left;width:250px; height:100px; line-height:100px; text-align:left}
.f1{ border:2px solid #149237; font-size:16px; height:36px; width:60px; text-align:center}
.f2{ height: 30px; line-height:30px; width:420px; border:2px solid #149237; font-size:16px}
.f3{ height: 36px; width:100px; font-size:16px; color:#fff; background:#4e8b16;border:#4e8b16 solid 1px;}

.wapurl{font-size:60px; line-height:120px; font-weight:bold; text-align:center}

/***资质认证***/ 
.zzrz{float:left; width:316px; height:50px; margin-top:10px; border-bottom:1px #CCC dashed; overflow:hidden}
.zzrz1_1{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) 0px 0px no-repeat}
.zzrz1_0{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -150px 0px no-repeat}
.zzrz2_1{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -50px 0px no-repeat}
.zzrz2_0{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -200px 0px no-repeat}
.zzrz3_1{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -100px 0px no-repeat}
.zzrz3_0{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -250px 0px no-repeat}
.vip_0{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -300px 0px no-repeat}
.vip_1{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -350px 0px no-repeat}
.vip_2{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -400px 0px no-repeat}
.vip_3{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -450px 0px no-repeat}
.vip_4{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -500px 0px no-repeat}
.vip_5{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -550px 0px no-repeat}
.vip_6{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -600px 0px no-repeat}
.vip_7{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -650px 0px no-repeat}
.vip_8{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -700px 0px no-repeat}
.vip_9{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -750px 0px no-repeat}
.vip_10{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -800px 0px no-repeat}
.vip_11{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -850px 0px no-repeat}
.vip_12{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -900px 0px no-repeat}
.vip_13{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -950px 0px no-repeat}
.vip_14{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -1000px 0px no-repeat}
.vip_15{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -1050px 0px no-repeat}
.vip_16{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -1100px 0px no-repeat}
.vip_17{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -1150px 0px no-repeat}
.vip_18{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -1200px 0px no-repeat}
.vip_19{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -1250px 0px no-repeat}
.vip_20{float:left; width:50px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -1300px 0px no-repeat}

.vipstar_0{float:left; width:168px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -1350px 0px no-repeat}
.vipstar_1{float:left; width:168px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -1518px 0px no-repeat}
.vipstar_3{float:left; width:168px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -1686px 0px no-repeat}
.vipstar_5{float:left; width:168px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -1854px 0px no-repeat}
.vipstar_7{float:left; width:168px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -2022px 0px no-repeat}
.vipstar_9{float:left; width:168px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -2190px 0px no-repeat}

/***首页广告展区***/ 
.zhanqu_3{float:left; width:168px; height:26px; margin-left:10px;background:url(/images/ico_zz2.png) -1686px 0px no-repeat}
.zhanqu_5{float:left; width:168px; height:26px; margin-left:10px;background:url(/images/ico_zz2.png) -1854px 0px no-repeat}
.zhanqu_7{float:left; width:168px; height:26px; margin-left:10px;background:url(/images/ico_zz2.png) -2022px 0px no-repeat}
.zhanqu_9{float:left; width:168px; height:26px; margin-left:10px;background:url(/images/ico_zz2.png) -2190px 0px no-repeat}

.vipstar_0{float:left; width:168px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -1350px 0px no-repeat}
.vipstar_1{float:left; width:168px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -1518px 0px no-repeat}
.vipstar_3{float:left; width:168px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -1686px 0px no-repeat}
.vipstar_5{float:left; width:168px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -1854px 0px no-repeat}
.vipstar_7{float:left; width:168px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -2022px 0px no-repeat}
.vipstar_9{float:left; width:168px; height:45px; margin-left:5px;background:url(/images/ico_zz2.png) -2190px 0px no-repeat}

/***A广告***/ 
.wl165{float:left; width:165px; text-align:left}
.wr165{float:left; width:165px; text-align:right}
.wc174{float:left; width:174px; text-align:center}
.w399{float:left; width:399px; border-bottom:#CCC 1px solid; text-align:center; border-right:#CCC 1px dashed}
.w398{float:left; width:398px; border-bottom:#CCC 1px solid; text-align:center; }

/***搜索主题***/ 
.w400{float:left; width:400px; height:310px; text-align:center; margin:10px 0px 0px 10px; overflow:hidden}
.w540{float:left; width:740px; height:300px; margin:10px 0px 0px 20px; overflow:hidden}

/***导航***/
.nav { float:left;width:1200px; height:50px; line-height:50px; background:#67a82b; text-align:center}
.nav a{ float:left; width:120px; display:block;}

.nav8 { float:left;width:1200px; height:50px; line-height:50px; background:#20b349; text-align:center}
.nav8 a{ float:left; width:150px; display:block;}

.bar {font-size: 18px; color: #FFF000; }
a.bar:link{ color:#fff;}
a.bar:visited{ color:#fff;}
a.bar:hover{ color:#fff; background:#4e8b16 }

.bar2 {font-size: 18px; color: #fff; background:#4e8b16 }
a.bar2:link{ color:#fff;}
a.bar2:visited{ color:#fff;}
a.bar2:hover{ color:#fff;}

.bar3 {font-size: 18px; color: #FFFF00;}
a.bar3:link{ color:#FFFF00;}
a.bar3:visited{ color:#FFFF00;}
a.bar3:hover{ color:#FFFF00; background:#149237;}

/***文字***/
.b {font-weight: bold;}
.zi12 {FONT-SIZE:12px; line-height:20px}
.b18 {FONT-SIZE: 18px; font-weight: bold;color: #0B6C03}
.b28 {font-size:28px; font-weight:bold; color:#149237}
.b16 {FONT-SIZE: 16px; font-weight: bold; line-height:35px}
.jg {FONT-SIZE: 18px; font-weight: bold;color: #F60}
.scx{text-decoration: line-through;}
.xhx{text-decoration:underline;}
.jz{ text-align:center}
.jy{ text-align:right}

/***链接***/
A { color: #000; text-decoration: none}
A:link { /*color: #666;*/ text-decoration: none}
A:visited {	color: #000; text-decorationn: none}
A:hover { color: #666; position:relative; text-decoration: underline;}

.cheng {font-size: 16px; color: #AB4200; }
a.cheng:link{ color:#AB4200;}
a.cheng:visited{ color:#AB4200;}
a.cheng:hover{ color:#ED630D; }

.white {color: #FFF; }
a.white:link{ color:#FFF;}
a.white:visited{ color:#FFF;}
a.white:hover{ color:#FF0;}

.yellow {color: #FF0; }
a.yellow:link{ color:#FF0;}
a.yellow:visited{ color:#FF0;}
a.yellow:hover{ color:#FFF;}

.blue{ color:#00F;}
a.blue:link{ color:#00F;}
a.blue:visited{ color:#00F;}
a.blue:hover{ color:#F60;}

.lv{ color:#149237;}
a.lv:link{ color:#149237;}
a.lv:visited{ color:#149237;}
a.lv:hover{ color:#F60;}

.red{ color:#F00;}
a.red:link{ color:#F00;}
a.red:visited{ color:#F00;}
a.red:hover{ color:#00F;}

.hui{ color:#666;}
a.hui:link{ color:#666;}
a.hui:visited{ color:#666;}
a.hui:hover{ color:#999;}

.hui9{ color:#999;}
a.hui:link{ color:#999;}
a.hui:visited{ color:#999;}
a.hui:hover{ color:#ccc;}

/***背景变化***/
#bianse:hover{background:#eee} 
#bianse_qiu{color:#0A9148} 
#bianse_qiu a{color:#0A9148}

/***框框***/
.kk320-1{ float:left; width:318px; background:#FAFAFA; border:1px #E1E1E1 solid; border-top:3px #FF8800 solid }
.kk320-1 font{ float:left; width:150px; height:40px; line-height:40px; font-size:18px; margin-left:10px }
.kk320-1 span{ float:left; text-align:right; width:150px; height:40px; line-height:40px; color:#666}
.kk320-2{ float:left; width:306px; line-height:30px; border:1px #E1E1E1 solid; padding:6px; overflow:hidden }
.kk320-3{ float:left; width:318px; background:#FAFAFA; border:1px #E1E1E1 solid }

.kk870-1{ float:left; width:868px; background:#FAFAFA; border:1px #E1E1E1 solid; border-top:3px #149237 solid }
.kk870-1 h1{ float:left; width:868px; height:40px; line-height:40px; font-size:18px; margin-left:10px }
.kk870-1 font{ float:left; width:868px; height:40px; line-height:40px; font-size:18px; margin-left:10px }
.kk870-1 span{ float:left; text-align:right; width:270px; height:40px; line-height:40px; color:#666}
.kk870-2{ float:left; width:778px; line-height:30px; border:1px #E1E1E1 solid; padding:10px; overflow:hidden }
.kk870-2 li{float:left; width:415px}
.kk870-0{ float:left; width:868px; line-height:30px; border:1px #E1E1E1 solid; overflow:hidden }
.kk870-3{ float:left; width:868px; background:#ffffff; text-align:center }
.kk870-3 h1{ float:left; width:868px; height:60px; line-height:60px; font-size:18px}


.kk390-1{ float:left; width:388px; background:#FAFAFA; border:1px #E1E1E1 solid; border-top:3px #FF8800 solid }
.kk390-1 font{ float:left; width:180px; height:40px; line-height:40px; font-size:18px; margin-left:10px }
.kk390-1 span{ float:left; text-align:right; width:180px; height:40px; line-height:40px; color:#666}
.kk390-2{ float:left; width:376px; line-height:30px; border:1px #E1E1E1 solid; padding:6px; overflow:hidden }
.kk390-3{ float:left; width:388px; background:#FAFAFA; border:1px #E1E1E1 solid }

.kk1200-1{ float:left; width:978px; background:#FAFAFA; border:1px #E1E1E1 solid; border-top:3px #149237 solid }
.kk1200-1 font{ float:left; width:280px; height:36px; line-height:36px; font-size:16px; margin-left:10px }
.kk1200-1 span{ float:left; text-align:right; width:180px; height:36px; line-height:36px; color:#666}
.kk1200-2{ float:left; width:958px; line-height:30px; border:1px #E1E1E1 solid; padding:10px; overflow:hidden }

.kk800-1{ float:left; width:798px; background:#FAFAFA; border:1px #E1E1E1 solid; border-top:3px #149237 solid }
.kk800-1 h1{ float:left; width:798px; height:40px; line-height:40px; font-size:18px; margin-left:10px }
.kk800-1 font{ float:left; width:798px; height:40px; line-height:40px; font-size:18px; margin-left:10px }
.kk800-1 span{ float:left; text-align:right; width:270px; height:40px; line-height:40px; color:#666}
.kk800-2{ float:left; width:778px; line-height:30px; border:1px #E1E1E1 solid; padding:10px; overflow:hidden }
.kk800-2 li{float:left; width:387px}
.kk800-0{ float:left; width:798px; line-height:30px; border:1px #E1E1E1 solid; overflow:hidden }
.kk800-3{ float:left; width:798px; background:#ffffff; text-align:center }
.kk800-3 h1{ float:left; width:798px; height:60px; line-height:60px; font-size:18px}

.kuang4{width:100%;margin:0;box-sizing:border-box}
.kuang4 ul{overflow: hidden;border-top: 1px solid #dddddd;background: #fff;}
.kuang4 ul li{position: relative;float: left;width: 114px;height: 40px;border-bottom: 1px solid #dddddd;}
.kuang4 ul li:after{position: absolute;right: -1px;top: 0;content: '\200B';width: 1px;height: 100%;background: #ddd;}
.kuang4 ul a{display: block;color: #333333;font-size: 14px;line-height:40px;text-align: center;}

.k31{float:left; width:1200px; height:40px; line-height:40px; background:#FAFAFA; }
.k32{float:left; width:1198px; border:1px solid #D9D9D9}
.k31 span{ float:left;font-size:16px; color:#555; font-weight:bold; margin-left:20px }

.k43{float:left; width:778px; margin-left:5px}
.k43 li{float:left; width:768px; margin-top:3px}
.k43 li a{float:left; width:180px; margin-left:4px; font-weight:bold}
.k43 li font{float:left; width:130px; font-size:12px; text-align:right; overflow:hidden}
.guige{float:left; width:80px; color:#666; font-size:12px; text-align:center; line-height:22px; height:22px}

.w406{float:left; width:406px; text-align:center}
.kk400{width:400px; height:300px; line-height:300px; background:url(/images/no400.jpg) no-repeat; padding:2px; border:1px #CCC solid; text-align:center; overflow:hidden;display: table-cell;vertical-align:middle;*display: block;*font-size: 260px;}
.kk400 img{vertical-align:middle;}
.w290{float:left; width:290px; margin-left:10px}

.w135 {float:left; width:135px; height:160px; text-align:center; margin:0px 0px 0px 10px; font-size:12px; line-height:20px; overflow:hidden}
.img130{width:130px; height:100px; padding:2px; text-align:center; border:1px #CCC solid; overflow:hidden; background:#eee}
.w146{float:left; width:146px; height:120px}
.img135{width:135px; height:100px; padding:2px; text-align:center; border:1px #CCC solid; overflow:hidden}
.w145 {float:left; width:145px; height:135px; text-align:center; margin:0px 0px 0px 8px; font-size:12px; line-height:20px; overflow:hidden}
.w168{float:left; width:168px; height:140px; font-size:12px; text-align:center; overflow:hidden}

.about1{float:left; width:310px; height:190px; margin-top:5px; text-align:center; overflow:hidden}
.about2{float:left; width:468px; line-height:27px}
.about3{float:left; width:538px; line-height:27px}

.w778{ float:left; width:778px}
.w6301{float:left; width:630px; border-bottom:1px #CCC dashed; overflow:hidden}
.w6302{float:left; width:630px; height:50px; margin-top:5px; color:#666; border-bottom:1px #CCC dashed}
.w6303{float:left; width:630px; margin-top:5px; overflow:hidden}
.w848{ float:left; width:848px}
.w7001{float:left; width:700px; border-bottom:1px #CCC dashed; overflow:hidden}
.w7002{float:left; width:700px; height:50px; margin-top:5px; color:#666; border-bottom:1px #CCC dashed}
.w7003{float:left; width:700px; margin-top:5px; overflow:hidden}
.w97{float:left; width:97px; font-size:12px; text-align:center; overflow:hidden}
.w111{float:left; width:111px; font-size:12px; text-align:center; overflow:hidden}
.w129{float:left; width:129px; font-size:12px; text-align:center; overflow:hidden}

.tu194{float:left; width:194px; height:150px; margin:10px 0px 0px 0px; text-align:center; font-size:12px; overflow:hidden}
.lmax{float:left; width:376px; margin-top:10px; font-weight:bold; border-top:1px #ccc solid; background:#f6f6f6}
.lmin{float:left; width:94px}

.hy1{float:left; width:320px; height:54px; background:url(/images/hy1.png) no-repeat}
.hy12{float:left; width:318px; border:1px solid #D5D5D5; background:#F9F9F9}
.hy12 li{ float:left; margin-left:3px; width:305px}

.hy2{float:left; width:320px; height:54px; background:url(/images/hy2.png) no-repeat}
.hy22{float:left; width:318px; border:1px solid #FFD089; background:#FFF9E5}
.hy22 li{ float:left; margin-left:3px; width:305px}

/***问答***/ 
.wen{float:left; width:390px; text-align:center; background:#F79900; height:50px; line-height:50px}
.wen a{ font-size:24px; font-weight:bold; color:#FFF; width:390px;display:block;}

/***其他***/
.line_b{border-bottom:5px solid #99CC00}
.line_xu{border-bottom:1px dashed #BCBCBC}
.line_shi{border-bottom:1px solid #BCBCBC}
.line_top{border-top:1px solid #BCBCBC}
.shou{cursor:pointer}
.u2 { margin-top:2px;}
.u5 { margin-top:5px;}
.u8 { margin-top:8px;}
.u10 {margin-top:10px;margin-bottom:10px;}
.u1010 {/*margin-top:10px;margin-bottom:10px;*/ height:50px; line-height:50px;}
.u15 {margin-top:15px;}
.u20 {margin-top:20px;}
.d5 { margin-bottom:5px;}
.d10 {margin-bottom:10px;}
.l2 { margin-left:2px;}
.l3 { margin-left:3px;}
.l5 { margin-left:5px;}
.l10 { margin-left:10px;}
.lr6 { margin-left:6px; margin-right:6px}
.pd5{ padding:5px; margin-right:-3px}
.pd10{ padding:10px}
.bge{ background:#eee}
.bgf6{ background:#f6f6ff}
.bgFF8800{ background:#FF8800}
.bg0087BD{ background:#0087BD}
.bg149237{ background:#149237}
.bglv{ background:#45BF3A}


/***幻灯片***/ 
.clear{width:100%; height:0px; overflow:hidden; font-size:0px; line-height:0px; margin:0px; padding:0px; clear:both; float:none;}

.vsList{padding:0px; width:100%; height:auto;}
.vsBox{ overflow:hidden; float:left; width:auto; height:auto; padding:0px;}
.vsBox img{border:0px; padding:0px; margin:0px; outline-width:0px; vertical-align:bottom;}

.indexBox .banner-swiper a{display:block;text-align:center}
.indexBox .banner-swiper img{width:100%; height:100%}
.indexBox .banner-swiper .swiper-pagination{bottom:2px}
.indexBox .banner-swiper .swiper-pagination-bullet{opacity:.8; background-color: #dedede;}
.indexBox .banner-swiper .swiper-pagination-bullet-active{background:#ed414a;}
.list-guanggaowei{margin:0 auto;position:relative;overflow:hidden;z-index:1;}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;}
.indexBox .swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.list-guanggaowei-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-bullet{width:15px;height:15px;display:inline-block;border-radius:15px;}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.list-guanggaowei-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px; opacity:.8}
.list-guanggaowei-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{background:#ed414a}
.swiper-wrapper{position:relative;width:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}

.water{position:absolute;left:0;bottom:-10px;height:30px;width:100%;z-index:1}
.water-c{position:relative}.water-1{background:url(/images/water-1.svg) repeat-x;background-size:600px;-webkit-animation:wave-animation-1 3.5s infinite linear;animation:wave-animation-1 3.5s infinite linear}
.water-2{top:5px;background:url(/images/water-2.svg) repeat-x;background-size:600px;-webkit-animation:wave-animation-2 6s infinite linear;animation:wave-animation-2 6s infinite linear}
.water-1,.water-2{position:absolute;width:100%;height:30px}
@keyframes wave-animation-1{0%{background-position:0 top}100%{background-position:600px top}}
@keyframes wave-animation-2{0%{background-position:0 top}100%{background-position:600px top}}


/***小图切换***/ 
#picBox_top{width:300px; height:215px; position:relative; overflow:hidden;}
#picBox_top ul#show_pic_top{ margin:0; padding:0; list-style:none; height:215px; width:300px; position:absolute;}
#picBox_top ul#show_pic_top li{ float:left; margin:0; padding:0; height:215px;}
#picBox_top ul#show_pic_top li img{ display:block;}
#icon_num_top{ position:absolute; bottom:30px; right:10px;}
#icon_num_top li{ float:left; background:url(/images/flashbutton0.gif) no-repeat -15px 0;width:15px; height:15px; line-height:15px; list-style:none; color:#39F; text-align:center;  cursor:pointer; padding:0; margin:0;margin-right:5px;}
#icon_num_top li:hover,#icon_num_top li.active{ background:url(/images/flashbutton0.gif) no-repeat 0 0; color:#fff;}

.kk300{ width:300px; height:215px; line-height:215px; padding:2px; border:1px #CCC solid; text-align:center; overflow:hidden;display: table-cell;vertical-align:middle;*display: block;*font-size: 150px;}
.kk300 img{vertical-align:middle;display: table-cell;text-align: center}
.kk300 li{vertical-align:middle;display: table-cell;text-align: center}

/***图片走动***/ 
    #demo {
     background: #FFF;
     overflow:hidden;
     border: 0px dashed #CCC;
     width: 840px;
    }
    #demo img {
     border: 3px solid #F2F2F2;
    }
    #indemo {
     float: left;
     width: 800%;
    }
    #demo1 {
     float: left;
    }
    #demo2 {
     float: left;
    }

label{
    line-height: 20px;
    display: inline-block;
    margin-left: 5px;
    margin-right:15px;
    color: #777;
}
.radio_type{
    width: 20px;
    height: 20px;
    appearance: none;
    position: relative;
}
.radio_type:before{
    content: '';
    width: 20px;
    height: 20px;
    border: 1px solid #7d7d7d;
    display: inline-block;
    border-radius: 50%;
    vertical-align: middle;
}
.radio_type:checked:before{
    content: '';
    width: 20px;
    height: 20px;
    border: 1px solid #c59c5a;
    background:#c59c5a;
    display: inline-block;
    border-radius: 50%;
    vertical-align: middle;
}
.radio_type:checked:after{
    content: '';
    width: 10px;
    height:5px;
    border: 2px solid white;
    border-top: transparent;
    border-right: transparent;
    text-align: center;
    display: block;
    position: absolute;
    top: 6px;
    left:5px;
    vertical-align: middle;
    transform: rotate(-45deg);
}
.radio_type:checked+label{
    color: #c59c5a;
}


/***网店***/ 

/***导航***/
.headtop11 { float:left;width:100px; line-height:35px; height:35px; overflow:hidden; text-align:left}
.headtop12 { float:left;width:400px; line-height:35px; height:35px; overflow:hidden; text-align:left; }

.banner1{ float:left; width:1000px; text-align:left;overflow:hidden;}
.banner2{ float:left; width:200px; text-align:center; margin-top:20px; color:#FFF;overflow:hidden;}

.qy600{ float:left;width:800px; margin-top:14px;font-size:18px; font-weight:bold;border-bottom:1px solid #BCBCBC}
.qy600 h1{font-size:18px;color:#407607 }
.qy100{ float:left;width:100px; margin-top:10px}
.so300{ float:left;width:300px; margin-top:10px}

.v1{ width:40px; background:url(/images/v1.gif) no-repeat}
.v2{ width:40px; background:url(/images/v2.gif) no-repeat}

.nav0 { float:left;width:1200px; height:40px; line-height:40px; background:#118631;text-align:center}
.nav1 { float:left;width:120px; height:40px; line-height:40px; }
.nav1 a{ float:left; width:120px; display:block; font-family:arial;}
.nav2 { float:left;width:1080px; height:40px; line-height:40px; }
.nav2 a{ float:left; width:135px; display:block; font-family:arial;}


.xxb_gy_div ul li .xxb_gy_spclo{color: #0A9148;width: 11%;float: left; font-weight:bolder}
.xxb_gy_div ul li .xxb_gy_wenzi{float: left;width: 72%;}
.xxb_gy_div ul li .xxb_gy_wenzi a{display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-weight:bolder}
.xxb_gy_div ul li .xxb_gy_spflo{color:#000;font-weight: 100;font-size: 14px;float: right;width: 14%;text-align: right;}