body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,p {margin:0;padding:0;}
body{min-width:320px;background-color:#fff;color:#333;text-decoration:none;font-size:14px;font-family:Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif}
a{color:#333;text-decoration:none}
a:active,a:hover,a:visited{color:#333;text-decoration:none}
:focus{outline:0}
img{border-style:none}
table{border-collapse:collapse;border-spacing:0}
dl,ol,ul{list-style:none}
li{list-style:none}
button,input{vertical-align:middle}
.fl{float:left}
.clear{clear:both;display:block;overflow:hidden;content:""}
/*copyright*/
#copyright{padding: 5px;color:#7e7e7e;text-align:center;font-size:12px;line-height:22px;font-family:Arial,"宋体"}
#copyright a{color:#7e7e7e}
/* header*/
header{position:relative;width:100%;height:45px;border-bottom:#ef8201 0 solid;background:-moz-linear-gradient(top,#fff,#d4ebff);background:-webkit-linear-gradient(top,#fff,#d4ebff);background:-o-linear-gradient(top,#fff,#d4ebff);text-align:center}
header h1 img{height:48px}
/*快捷导航*/
.zhezhao{position:fixed;top:0;left:0;z-index:999;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.3)}
.nav{position:fixed;top:0;left:-160px;z-index:999;overflow:auto;width:150px;height:100%;background:#fff}
.nav h1{padding:0 20px;height:40px;background:#0089da;color:#fff;font-size:16px;line-height:40px}
.nav li{padding:0 10px}
.nav li a{display:block;padding:0 10px;height:40px;border-bottom:1px dashed #ddd;font-size:14px;line-height:40px}
.nav li:last-child a{border:none}
.nav li a:active{background:#ddd}
/*内页顶部*/
.lanmwraper{position:fixed;top:0;left:0;z-index:993;display:block;width:100%;height:35px;background:#0089da;text-align:center}
.lanmwraper .lanm{display:box;display:-webkit-box;display:-moz-box;width:100%;height:35px}
.lanmwraper .lanm span{display:block;width:35px;height:100%}
.lanmwraper .lanm h1{display:block;overflow:hidden;color:#FFF;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:18px;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1}
#back a{display:block;height:100%;background:url(../images/wap_back.png) no-repeat center;background-size:auto 20px;-webkit-background-size:auto 20px;-moz-background-size:auto 20px;-o-background-size:auto 20px}
#lm{height:100%;background:url(../images/wap_lm.png) no-repeat center;background-size:auto 20px;-webkit-background-size:auto 20px;-moz-background-size:auto 20px;-o-background-size:auto 20px}
.lanmwraper .lanm .submenu{position:absolute;top:35px;left:0;display:none;width:100%;background:#FFF}
.lanmwraper .lanm .submenu a{display:block;margin:0 10px;height:40px;border-bottom:1px solid #E8E8E8;background:url(../images/wap_arr.png) no-repeat right center;background-size:auto 12px;line-height:40px}
.lanmwraper .lanm .submenu a:last-child{border:none}
.zhezhao2{position:fixed;top:0;left:0;z-index:990;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.9)}
nav{overflow:hidden;padding-bottom:10px}
nav li{float:left;margin-top:10px;width:25%;text-align:center}
nav li a{display:block;width:100%}
nav li a:hover{display:block;width:100%;height:auto}
nav li a img{padding:12px;width:40%;height:auto;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#0F9}
nav li:first-child a img{background-color:#ec463a}
nav li:nth-child(2n) a img{background-color:#2cd2be}
nav li:nth-child(3n) a img{background-color:#fac618}
nav li:nth-child(4n) a img{background-color:#f6722a}
nav li:nth-child(5n) a img{background-color:#f6722a}
nav li:nth-child(6n) a img{background-color:#e85280}
nav li:nth-child(7n) a img{background-color:#7bc54c}
nav li:nth-child(8n) a img{background-color:#36acea}
nav li a span{display:block;height:24px;color:#0089da;text-align:center;font-weight:700;font-size:12px;font-family:"微软雅黑";line-height:24px}
.about{position:relative;overflow:hidden;padding:10px 20px;height:60px;border-bottom:#e3e3e3 1px solid;background:-moz-linear-gradient(top,#fff,#d4ebff);background:-webkit-linear-gradient(top,#fff,#d4ebff);background:-o-linear-gradient(top,#fff,#d4ebff);text-align:left}
.about a{display:block;width:100%}
.about img{float:left;width:60px;height:60px;border:#bcdfff 2px solid;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.about p{float:right}
.num{float:left;margin-right:10px;color:#61b9ff;font-style:italic;font-size:42px;font-family:Arial,Helvetica,sans-serif;line-height:60px}
.hanzi{display:block;padding-top:10px;width:216px;color:#0089da;text-transform:uppercase;font-size:18px;line-height:18px}
.yinwen{color:#44a6ff;font-size:14px;font-family:Georgia,"Times New Roman",Times,serif}
.fs18{font-size:24px;line-height:40px;font-family:Georgia,"Times New Roman",Times,serif}
.proindex{background:#0089da}
.proindex .num{color:#FFF}
.proindex .hanzi{color:#FFF}
/*底部*/
footer{position:fixed;bottom:0;left:0;width:100%;background:#0089da}
footer a{float:left;display:block;padding:5px 0;width:20%;color:#FFF;text-align:center;font-weight:400;font-size:12px}
footer a img{height:18px}
footer a:visited{float:left;display:block;width:20%;height:40px;color:#FFF}
footer a:hover{float:left;display:block;width:20%;height:40px;color:#FFF}
 /* sub papge*/
#top{display:block;padding:8px 8px 8px 0;height:22px;border-bottom:#505050 1px solid;background-color:#3d3d3d;color:#36A1DB}
#top a{position:absolute;top:0;left:0;float:left;display:block;width:38px;height:38px;background:#E57E22 no-repeat center;background-size:auto 20px}
#top a#fanhui{background-image:url(../images/wap_fanhui.png)}
#top a i{font-size:20px}
#content{margin-top:45px;margin-bottom:10px;padding:0;line-height:24px}
.title{padding-bottom:5px;padding-left:10px;border-bottom:solid #f6eddd 1px;color:#0089da;font-size:16px}
.pt10{padding:10px}
#content img{max-width:100%}
/*news */
.newslist ul{list-style:none}
.newslist ul li a{display:block;padding:5px;border-bottom:solid #dcdcdc 1px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newslist ul li p{color:#7f7f7f;font-size:11px;line-height:12px}
h2{margin-bottom:10px;padding-top:10px;padding-bottom:10px;border-bottom:#dcdcdc 1px dashed;text-align:center;font-size:16px}
.prolist{margin-right:10px}
.cp-list dt{line-height:42px;font-size:18px;font-weight:bold;}
.cp-list dd,.cp-list li{position:relative;margin:0;padding:10px 10px 10px 30px;background-image:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#f3f3f3));background-image:-webkit-linear-gradient(#fefefe,#f3f3f3);background-image:linear-gradient(#fefefe,#f3f3f3);text-shadow:0 2px 1px #fff;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}
.cp-list em{position:absolute;top:50%;left:10px;margin-top:-4px;width:8px;height:8px;background:url(../images/wap_img5.png) no-repeat 0 0;background-size:8px 8px;}
.cp-list span.icon{position:absolute;top:50%;right:10px;margin-top:-6px;width:14px;height:14px;background:url(../images/jiantou.png) no-repeat 0 0;background-size:14px 14px;}
.prolist:after{clear:both;display:block;content:" "}
.prolist li p{line-height:12px}
.prolist li a{display:block;margin:10px 0 0 10px}
.prolist li a img{width:100%;height:100px}
.order a{display:block;width:100%;height:30px;border:#502d1d 1px solid;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#0089da;color:#FFF;text-align:center}
/*page */
.pagelist{display:box;display:-moz-box;display:-webkit-box;margin:20px 10px;height:40px;border:1px solid #BBB;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#FFF;font-weight:700;font-size:16px;line-height:40px}
.pagelist span{display:block;text-align:center;box-flex:1;-moz-box-flex:1;-webkit-box-flex:1}
.pagelist span a{display:block;color:#666}
.page{overflow:hidden;width:30px;border-right:1px solid #BBB;border-left:1px solid #BBB}
.page select{height:40px;border:none;background:0 0;color:#666;text-align:center;font-size:16px;font-family:Arial;-webkit-appearance:none;-moz-appearance:none;appearance:none}
/*order */
/*---------------留言--------------*/
dl.message2{margin:0 auto 0 auto;padding:0;width:96%}
dl.message2 dd{float:left;margin:0 0 6px 0;padding:0;width:100%}
.round1li2 input{padding-left:5px;width:95%;height:32px;border:1px solid;border-color:#CCC #EEE #EEE #CCC;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:fff;font-size:14px;line-height:32px}
.round1li2 textarea{padding-left:5px;width:95%;height:68px;border:1px solid;border-color:#CCC #EEE #EEE #CCC;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:fff;font-size:14px;line-height:32px}
.round1li3 input{float:left;margin-right:10px;padding-left:5px;width:150px;height:32px;border:1px solid;border-color:#CCC #EEE #EEE #CCC;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:fff;font-size:14px;line-height:32px}
.round1li4{margin:0 auto 0 auto;width:96%}
.round1li4:after{clear:both;display:block;content:""}
.round1li4 input.button{display:block;width:100px;height:35px;border:#0089da 1px solid;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:-moz-linear-gradient(top,#3193e7,#0089da);background:-webkit-linear-gradient(top,#3193e7,#0089da);background:-o-linear-gradient(top,#3193e7,#0089da);color:#fff;font-weight:700;font-size:15px;margin:15px auto 5px;}
/*--------------------列表页翻页 end---------------------------*/
.pnpage{margin:0;padding:0;padding-top:10px;border-top:#e3e3e3 3px solid}
#searchwraper{margin:0 auto;padding:10px 0;width:100%;border-bottom:#eee 1px solid}
.search{display:box;display:-webkit-box;display:-moz-box;margin:0 10px;height:30px}
.search .input{display:block;overflow:hidden;padding:0 10px;height:28px;border:#eee 1px solid;border-right:0;-webkit-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;text-align:left;line-height:28px;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1}
.search .button{display:block;width:30px;height:30px;border:#0089da 1px solid;border-left:0;-webkit-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;background:#0089da url(../images/wap_ico03.png) center center no-repeat;cursor:pointer}
#map{margin-top:45px;margin-bottom:10px;padding:0;line-height:24px}
 /*--------------------列表页翻页---------------------------*/
.up-down-page{margin:0 auto;padding:5px 0 10px;width:90%}
.ui-uppage{float:left;margin:0;padding:0;font-weight:700}
.ui-uppage a:hover,.ui-uppage a:link,.ui-uppage a:visited{background-image:url(../images/wap_ui-up1.png)}
.ui-uppage a:active,.ui-uppage a:hover,.ui-uppage a:link,.ui-uppage a:visited{display:block;margin:0;padding:0 0 0 27px;width:46px;height:2pc;background-position:left top;background-repeat:no-repeat;color:#fff;text-decoration:none;font-size:9pt;line-height:31px}
.ui-uppage a:active{background-image:url(../images/wap_ui-up.png)}
.ui-downpage{float:right;margin:0;padding:0;font-weight:700}
.ui-downpage a:hover,.ui-downpage a:link,.ui-downpage a:visited{background-image:url(../images/wap_ui-down1.png)}
.ui-downpage a:active,.ui-downpage a:hover,.ui-downpage a:link,.ui-downpage a:visited{display:block;margin:0;padding:0 0 0 8px;width:65px;height:2pc;background-position:left top;background-repeat:no-repeat;color:#fff;text-decoration:none;font-size:9pt;line-height:31px}
.ui-downpage a:active{background-image:url(../images/wap_ui-down.png)}
/*--------------------列表页翻页 end---------------------------*/
.prolisttext{padding:10px 0}
.prolisttext ul{overflow:hidden;margin:0;padding:0;list-style:none}
.prolisttext ul li{background:url(../images/wap_xiangqian.png) right center no-repeat;background-size:25px 25px;text-align:left}
.prolisttext ul li a{display:block;margin:0;padding:0;padding-top:5px;padding-bottom:5px;padding-left:10px;border-bottom:1px solid #f3f3f3}
.cw{color:#fff;}
.prod-tb td{border:1px solid #ccc;line-height:26px;padding:3px 5px}
.abpic li{margin:10px 0}
.abpic li:first-child{display:none}
.abpic li:first-child+li+li{display:none}
.img-ab{max-width:90%;margin:10px auto;}
.tz-list dd{padding:5px 10px 5px 26px;line-height:36px;font-weight:bold; border-bottom: solid #dcdcdc 1px;background:url(../images/ico-101.png) no-repeat 10px center;}
.wap-lx li{border-bottom: solid #dcdcdc 1px;padding:5px 5px 5px 20px;background:url(../images/ico-left1.jpg) no-repeat 5px 15px}
