body{width: 100%;color: #333;font-family: "Microsoft YaHei", "Arial";max-width: 640px;margin: 0 auto;background: #ffffff;}
*{list-style: none;margin: 0px;padding: 0px}
a{outline: 0px;color: #333;text-decoration: none}
.clear{clear: both}
.fr{float: right}
.fl{float: left}
.wrap{background: #fff;margin: 0px auto;width: 100%;overflow: auto;-ms-overflow-x: hidden;overflow-x: hidden;}
.padding20{padding: 2% 2% 4%;width: 96%;color: rgb(0, 0, 0);line-height: 150%;float: left}
.content{width: 100%;float: left}
.content p{padding-top: 2%}
.content img{height: auto;}
.header{width: 100%;float: left;background:#fff;}
.logo{width: 72%;text-align: left;float: left;}
.logo img{width: 100%;max-width: 360px;}
.menu_but{width: 12%;text-align: center;color: rgb(255, 255, 255);float: right;display: block;max-height: 70px;min-width: 42px}
.menu_but a{width: 100%;text-align: center;color: rgb(42, 49, 75);float: left;min-width: 40px}
.menu_but a img{width: 100%;max-width: 60px;}
#modal{display: none}
#clsdiv{display: none}
#pageslide{background: #1C5396;top: 0px;width: 50%;height: 100%;display: none;position: fixed;z-index: 999999;max-width: 320px}
.nav{width: 100%;font-size: 16px;float: left}
.navli{width: 100%;float: left}
.navli a{padding: 5% 0px 5% 10%;width: 90%;text-align: left;color: rgb(255, 255, 255);font-size: 14px;border-bottom-color: rgb(255, 255, 255);border-bottom-width: 1px;border-bottom-style: solid;float: left}
.navli a:hover{background: #069cf9}
a.navlison{padding: 5% 0px 5% 15%;width: 85%;text-align: left;color: rgb(255, 255, 255);font-size: 13px;border-bottom-color: rgb(255, 255, 255);border-bottom-width: 1px;border-bottom-style: solid;background: #498EEB !important;float: left}
.big-pic{width: 100%;float: left;position: relative}
.big-pic img{width: 100%;float: left;display: block}
.pic-list a p img{width: 100%;float: left;display: block}
.big-pic-in{margin: 0px auto;width: 100%;height: auto;overflow: hidden;position: relative}
.pic-list{height: auto;position: relative;z-index: 0;-webkit-transform: translate3d(0, 0, 0)}
.big-pic a{width: 100%;height: auto;float: left}
.big-pic a p{width: 100%;height: auto;float: left}
.big-pic2 .pic-list{width: 200%}
.big-pic2 .pic-list img{width: 100%}
.big-pic2 .pic-list a{width: 50%}
.big-pic3 .pic-list{width: 300%}
.big-pic3 .pic-list a{width: 33.3%}
.big-pic4 .pic-list{width: 400%}
.big-pic4 .pic-list a{width: 25%}
.slide-dot{padding: 2px 0px;width: 100%;height: 15px;bottom: 0px;float: left;position: absolute}
.slide-dot span{background: url("../images/slide-dot.png") no-repeat -13px 0px;margin: 0px 3px;width: 13px;height: 15px;vertical-align: top;display: inline-block;z-index: 10}
.slide-dot .slide-dot-cur{background-position: 0px 0px;z-index: 10}
.transition{transition: transform 0.3s ease-out;-moz-transition: -moz-transform 0.3s ease-out;-webkit-transition: -webkit-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out}
.slidemain{margin: 0px auto;width: 80px;overflow: auto}


.home-menu{float: left;width: 100%;}
.home-menu ul{width: 101%;float: left;overflow:hidden; display:table;}
.home-menu li{width: 47.7%;float: left;padding: 2% 1%;background: #FF992C;text-align: center;border-bottom: 1px solid #fff;border-right: 1px solid #fff;}
.home-menu li a{font-size: 17px;color: #fff;display:block;vertical-align:middle;height:48px;line-height:24px;}
.home-menu li a:nth-of-type(2n){border-right:0 none}



.home-abo{width:100%; height:auto;float: left; padding-bottom:5%;}
.home-pro{overflow:hidden; padding:2% 0 5%; width:100%; height:auto;}
.home-pro ul{float:left; width:98%; margin:0px 1%;}
.home-pro li{float:left; width:95%; overflow:hidden; padding:2%; margin-bottom:2%;}
.home-pro li .pic{width:98%; padding:1%; overflow:hidden;border:1px solid #ccc; overflow:hidden; float:left; clear:both; text-align:center;}
.home-pro li .pic img{max-width:98%;max-height:30%;}
.home-pro li .text{width:98%;padding:1%; overflow:hidden}
.home-pro li .text strong{font-size:1.1rem;padding-bottom: 10px;width:100%; color:#383838;}
.home-pro li .text p{width:100%; font-size:0.9rem; color:#383838;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
@media all and (max-width:479px){}
.home-adv{width:100%;overflow: hidden;}

.home-adv table{width:100%;}
.home-adv table td{padding:10px 2%; text-align:center; width:46%; line-height:18px;}
.home-adv table td img{}
.home-adv table td h3{font-size: 18px;color: #232323; font-weight:bold;}
.home-news{background:#fff; overflow:hidden; width:100%; height:auto;}
.home-news ul{float:left;width:100%;padding-bottom:2%;margin-bottom:2%;}
.home-news ul li{background:#fff;margin:2% 0px 0px 1.7%;padding:3px;border:0px solid #ccc;border-image:none;width:48%;float:left;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.home-news ul li div{width:100%;float:left}
.home-news ul li img{width:100%;float:left;display:block;}
.home-news ul .protxt{padding:1% 0px;width:100%;color:#969696;overflow:hidden;float:left; height:156px; line-height:30px;}
.home-news ul .protxt strong{width:100%;color:#242424;overflow:hidden;float:left;white-space:nowrap;text-overflow: ellipsis;-ms-text-overflow:ellipsis; height:36px; line-height:36px;}
.h-title{background:url(/images/index_18.png) no-repeat center bottom; padding-bottom:20px;padding-top:10px; line-height:40px; margin:0px auto; margin-bottom:10px; width:100%;}
.h-title h2{text-align:center; font-size:24px; color:#232323; text-transform:uppercase;}
.h-title h3{text-align:center; font-size:12px; color:#BFBFBF;line-height:20px;font-weight:normal;}
.box-news{padding:2% 0 5%; width:100%; overflow:hidden}
.box-news ul{float:left; width:100%;}
.box-news li{float:left; width:94%; border:1px solid #ccc; overflow:hidden; padding:2%; margin-bottom:15px;}
.box-news li .pic{float:left; width:25%; height:120px; overflow:hidden}
.box-news li .pic img{width:100%; height:auto;}
.box-news li .text{float:right; width:72%; height:120px; line-height:24px; overflow:hidden}
.box-news li .text strong{font-size:1.1rem;}
.box-news li .text i{font-style:normal; color:#07316A; font-size:0.8rem;}
.box-news li .text p{font-size:0.9rem; color:#808080}
@media all and (max-width:479px){}
.product_t{float: left;width: 100%;}
.msg_btn_area{margin: 16px 0;text-align: right;}
.msg_btn_area a{display: inline-block;padding: 5px 15px;background: #09F;color: #fff;text-align: center;font-family: "宋体";font-size: 14px;overflow: hidden;cursor: pointer;font-weight: bold;}
.msg_btn_area a:hover{text-decoration: none;background: #F60}
.msg_input{width: 400px;border: 1px solid #e0e0e0;padding: 8px 9px;background: #fff;font-size: 13px;color: #888;-webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius: 2px;}
.msg_input_on{width: 400px;border: 1px solid #8cd1ff;background: #f1f9ff;padding: 8px 9px;-webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius: 2px;font-size: 13px;color: #888;}
/*searcharea*/
.searchbar{width:100%;padding:10px 0px; float:left; background:#fff;}
.searcharea{width:94%;overflow:hidden;margin:0px auto; background:#fff; border:1px solid #252525; border-radius:5px; padding:1%;}
.search_txt{float:left;display:block;padding-left:1em;min-height:30px;line-height:30px;background:#fff;width:85%;border:none;overflow: hidden;}
.search_but{display:block;cursor:pointer; float:right;min-height:30px;line-height:30px;width:10%;text-align:center;background:#252525 url(../images/search.png) center center scroll no-repeat;color:#fff;border:none; background-size:auto 90%; background-position:center center; border-radius:10px;}
.product{background: #ffffff;width: 100%;float: left;position: relative; margin:3% 0px;}
.product ul{width: 100%;float: left;padding-bottom: 5%;}
.product li{background: #fff;margin: 2% 0.7% 0px 1%;padding: 3px;border: 1px solid #ccc;border-image: none;width: 48%;display:inline-block;box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box}
.product li div{width: 100%;float: left}
.product li img{width: 100%;float: left;display: block;}
.product .protxt{padding: 2% 0px;width: 100%;text-align: center;color: #fff;overflow: hidden;float: left;white-space: nowrap;-ms-text-overflow: ellipsis;background:#1C5396;}
.news{width: 100%;margin-bottom: 3%;float: left}
.news_t{background-image: url(../images/news_t.jpg);background-repeat: no-repeat;background-position: top;background-size: 100% 100%;width: 100%;float: left}
.news_t img{width: 26%}
.news_t a{padding: 0px 1%;width: 20%;text-align: center;color: #fff;margin-right: 7%;margin-top: 2%;float: right}
.news ul li{width: 100%;border-bottom-color: rgb(206, 206, 206);border-bottom-width: 1px;border-bottom-style: solid;float: left}
.news ul li a{background-image: url(../images/newsico.png);background-repeat: no-repeat;background-position: left;background-size: 2%;padding: 0px 4% 0px 3%;width: 90%;color: rgb(0, 0, 0);line-height: 2.5;overflow: hidden;float: left;white-space: nowrap;-ms-text-overflow: ellipsis}
.footnav{background: #f3f3f3;width: 100%;float: left}
.footnav ul{padding: 1% 0px 1% 3%;width: 97%;float: left}
.footnav ul li{background-image: url(../images/footnav.png);background-repeat: no-repeat;background-position: left;background-size: 100% 100%;padding: 3% 7% 3% 0px;width: 23%;text-align: left;color: #0474b6;margin-right: -3.8%;float: left;position: relative;box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box}
.footnav a{width: 100%;text-align: center;color: #0474b6;float: left}
.foottxt{padding: 2% 0px;width: 100%;text-align: center;color: #0474b6;font-family: \5FAE\8F6F\96C5\9ED1;font-size: 11px;float: left}
.foottxt a{color: #155604}
.footer{background: #1C5396;padding: 1% 0px;width: 100%;font-size: 1em;float: left;box-shadow: 0px 0px 5px #ccdafb}
.footer ul{padding: 0px 3.12%;width: 93.75%;float: left}
.footer ul li{padding: 2% 0px 1%;width: 25%;float: left;box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box}
.footer ul li a{width: 100%;text-align: center;color: rgb(255, 255, 255);float: left;display: block}
.footer img{width: 26%;margin-bottom: 3px;vertical-align: middle;min-width: 20px}
.center{width: 100%;text-align: center;float: left;background-size: 100%}
.center img{margin: 5.8% 0px;width: 90%}
.selectstyle{margin: 1% 1% 0px 0px;float: right}
.selectstyle option{background: rgb(0, 0, 0);opacity: 0.8}
.service{width: 100%;margin-top: 3%;float: left}
.service ul{width: 100%;float: left}
.service ul li a{width: 100%;float: left}
.service ul li{padding: 0px 3% 2%;border-radius: 8px;width: 94%;margin-bottom: 3%;float: left;box-shadow: 0px 2px 0px #b6c6d0}
.service ul li p{background-image: url(../images/newsico.png);background-repeat: no-repeat;background-position: right;background-size: 3%;margin: 1% 0px;width: 100%;color: rgb(118, 161, 142);font-size: 1.3em;border-bottom-color: rgb(198, 211, 219);border-bottom-width: 1px;border-bottom-style: solid;float: left}
.newslist{padding: 5px 3.12% 25px;width: 93.75%;float: left}
.newslist ul{width: 100%;margin: 2% 0px;float: left}
.newslist ul li{width: 100%;border-bottom-color: rgb(189, 189, 189);border-bottom-width: 1px;border-bottom-style: dashed;float: left}
.newslist ul li a{background-image: none;background-repeat: no-repeat;background-position: left;background-size: 2%;padding: 0px 1% 0px 1%;width: 98%;color: rgb(77, 77, 77);line-height: 3;overflow: hidden;float: left;white-space: nowrap;text-overflow: ellipsis;-ms-text-overflow: ellipsis}
.newslist ul li a span{float:right}
.newslist ul li a strong{font-weight: normal; color: #3D8472;}
.title{ background:#FF992C;padding: 2.5% 0px 2.5% 3%;width: 97%;color: #fff;font-size: 1.4em;float: left;/*text-shadow: 1px 0px 0px #fff;*/margin-bottom: 2%}
.title span{float: right}
.title span a{color:#fff; font-size:16px; font-weight:normal;}
.view_title{margin: 1% 0px 2%;padding: 5px 2% 1%;width: 96%;text-align: center;color: rgb(0, 0, 0);font-family: \5FAE\8F6F\96C5\9ED1;font-size: 1.2em;font-weight: normal;border-bottom-color: rgb(197, 208, 217);border-bottom-width: 1px;border-bottom-style: solid;float: left}
.pages{margin: 3% 3.5%;border-radius: 20px;border: 1px solid #026db3;border-image: none;width: 93%;float: left;box-shadow: 0px 3px 6px #afbcd4;background: #1e9bef}
.page_change{padding: 1% 0px;width: 80%;text-align: center;color: #026db3;font-size: 1.2em;border-right-color: rgb(240, 241, 244);border-left-color: rgb(240, 241, 244);border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;float: left;display: block;box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box}
.left{border-right-color: rgb(214, 217, 224);border-right-width: 1px;border-right-style: solid;float: left}
.right{border-left-color: rgb(214, 217, 224);border-left-width: 1px;border-left-style: solid;float: right}
.left{padding: 1% 0px;width: 10%;text-align: center;box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box}
.right{padding: 1% 0px;width: 10%;text-align: center;box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box}
.left img{width: 30%}
.right img{width: 30%}
.viewback{margin: 30px auto 0px;width: 35.66%}
.viewback a{background: rgb(248, 248, 248);padding: 2% 0px;border: 1px solid rgb(236, 236, 236);border-image: none;width: 100%;text-align: center;color: rgb(58, 58, 58);font-size: 16px;float: left}
.foot_t{padding: 0px 3%;border-radius: 8px;border: 1px solid rgb(195, 201, 212);border-image: none;width: 94%;line-height: 2.5;margin-top: 2%;float: left;box-shadow: 0px 2px 3px #afbcd4}
.pagenum{padding: 0px 5%;color: rgb(101, 105, 129);float: left;text-shadow: 1px 0px 0px #fff}
.foot_t .fl img{vertical-align: middle}
.foot_t .fl a{float: left}
.foot_t .fl{width: 70%}
.pagetop{width: 70%;float: left}
.pagetop a{width: 100%;float: left}
.foot_t .pagetop img{width: 3%;margin-right: 2%;vertical-align: middle}
@media only screen and (max-width:480px), only screen and (min-resolution:144dpi){body{font-size: 14px}
html{font-size: 14px}}
@media only screen and (max-width:320px), only screen and (min-resolution:144dpi){body{font-size: 13px}
html{font-size: 13px}}
.subpagename{width: 98%;text-align: center;font: 1.3em/1.5em "Helvetica";color: #000;margin: 10px 1%;}
.subpagetime{font: 1.1em/1.8em "microsoft yahei";color: #666;width: 100%;text-align: center;margin: 0 auto;overflow: hidden;width: 80%;margin: 0 auto}
.padding20 img{max-width: 96%;display: block;margin: 0 auto;margin-top: 2%;margin-bottom: 2%}
.slideBox{width: 100%;overflow: hidden;position: relative;float: left}
.slideBox .hd{height: 15px;overflow: hidden;position: absolute;right: 15px;bottom: 15px;z-index: 1}
.slideBox .hd ul{overflow: hidden;zoom: 1;float: left}
.slideBox .hd ul li{float: left;margin-right: 10px;width: 15px;height: 15px;line-height: 14px;text-align: center;background: #f2c32b;cursor: pointer;border-radius: 10px}
.slideBox .hd ul li.on{background: #fbeace}
.slideBox .bd{position: relative;height: 100%;z-index: 0}
.slideBox .bd li{zoom: 1;vertical-align: middle}
.slideBox .bd img{width: 100%;display: block}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev, .slideBox .next{position: absolute;left: 3%;top: 50%;margin-top: -25px;display: block;width: 32px;height: 40px;background: url(../images/ad_ctr.png) 0px 0px no-repeat;filter: alpha(opacity = 50);opacity: 0.5}
.slideBox .next{left: auto;right: 3%;background-position: 0px -40px}
.slideBox .prev:hover, .slideBox .next:hover{filter: alpha(opacity = 100);opacity: 1}
.slideBox .prevStop{display: none}
.slideBox .nextStop{display: none}
.indextitle{position: relative;width: 100%;margin: 0;margin-top: 2%;margin-bottom: 2%;}
.indextitle h2{width: 100%;float: left;text-align: center;padding: 2% 2%;font-size: 1.2rem;font-weight: bold;color: #000;text-transform: uppercase;background: url(/wap/images/index_06.jpg) no-repeat center bottom;overflow: hidden;}
.indextitle h3{text-align:center; font-weight:normal;} @media all and (max-width:639px) and (min-width:480px){.indextitle{font: 14px/30px "microsoft yahei"}}
@media all and (max-width:479px){.indextitle{font: 14px/20px "microsoft yahei"}
.indexnewsul li p{line-height: 21px;font-size: 12px}}
.indexnewsul{width: 100%}
.indexnewsul li{background: #fff;margin: 0px auto 3%;padding: 2%;border-radius: 6px;border: 1px solid #ccc;border-image: none;width: 96%;overflow: hidden;position: relative;box-shadow: inset 0px 0px 2px #fff;box-sizing: border-box;text-align: center}
.indexnewsul li img{max-width: 94%;height: auto}
.indexnews_link{font: 700 16px/46px "microsoft yahei";width: 70%;height: 46px;color: #016dad;overflow: hidden;display: block;white-space: nowrap;-ms-text-overflow: ellipsis;font-size-adjust: none;font-stretch: normal;float: left}
.indexnewsul li div{font: 14px/26px "microsoft yahei";color: #000;font-size-adjust: none;font-stretch: normal;}
.indexnewsul li p{font: 14px/26px "microsoft yahei";color: #000;overflow: hidden;font-size-adjust: none;font-stretch: normal;margin-left: 2px}
.indexnews_more{background: #4ac3ee;font: 14px/36px "microsoft yahei";width: 20%;height: 36px;text-align: center;right: 0px;bottom: 7px;color: #fff;display: block;position: absolute;font-size-adjust: none;font-stretch: normal}
.cb{clear: both}
#guestbook li{margin-bottom: 8px}
#guestbook li p{width: 70px;padding-right: 8px;text-align: right;color: #000}
#guestbook li span{color: #F00}
.fn-clear:after{visibility: hidden;display: block;font-size: 0;content: "";clear: both;height: 0}
.fn-clear{zoom: 1}
.fn-left{display: inline;float: left}
.input, .textarea{background: #FFF;border: 1px solid #E2E2E6;border-radius: 2px 2px 2px 2px;color: #000;margin: 3px 0;padding: 3px;width: 65%;font-size: 12px}
.submit{display: inline-block;
*display:inline;padding: 4px 12px;margin-bottom: 0;font-size: 1em;line-height: 20px;color: #333333;text-align: center;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);vertical-align: middle;cursor: pointer;background-color: #f5f5f5;
*background-color:#e6e6e6;background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat: repeat-x;border: 1px solid #cccccc;border-color: #e6e6e6 #e6e6e6 #bfbfbf;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color: #b3b3b3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
*zoom:1;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)}
.promore{width: 100%;text-align: center;float: left;position: relative}
.promore a{display: block; border: 1px solid #DADCDF; width: 160px; height: 35px; line-height: 35px; margin: 0 auto;text-align:center;color:#262626;}
.lest_imgages{width: 94%;padding: 0% 3% 3% 3%}
.lest_imgages li{border-bottom: #CCC solid 1px;}
.lest_imgages a{display: block;padding: 2% 0px}
.lest_imgages .img_left{width: 38%;margin-right: 2%;float: left;}
.lest_imgages .img_left img{width: 100%}
.lest_imgages .img_right{width: 60%;line-height: 2;float: right;}
.lest_imgages .img_right h3{font-weight: normal;font-size: 1.1em;color: #026db5;width: 100%;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap}
.lest_imgages .img_right p{color: #000}
.clear{diplay: block!important;float: none!important;clear: both;overflow: hidden;width: auto!important;height: 0!important;margin: 0 auto!important;padding: 0!important;font-size: 0;line-height: 0}
.fn-clear:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}
.fn-clear{zoom: 1}
.fn-clear:after{visibility: hidden;display: block;font-size: 0;content: "";clear: both;height: 0}
.fn-clear{zoom: 1}
.indexnewsul li div img{width: 80%;display: block;border: 1px #ddd solid;padding: 1%;margin: 0 auto;margin-top: 2%;margin-bottom: 2%}
.bottom-nav{width: 100%;float: left;position: relative}
.bottom-nav li a{display: block;float: left;width: 45%;margin: 1%;border: 1px solid #ccc;padding: 1% 1%;background: -moz-linear-gradient(top, #fff, #EEEFF0);background: -webkit-gradient(linear, top, from(#fff), to(#EEEFF0));background: -webkit-linear-gradient(top, #fff, #EEEFF0);background: -o-linear-gradient(top, #fff, #EEEFF0);-webkit-border-radius: 4px;border-radius: 4px;-moz-border-radius: 4px;color: #222;text-align:center;}
.page_list{height: 24px;line-height: 24px;text-align: center;letter-spacing: 0;font-family: "Arial Black";margin: 5px auto;}
.page_list a{display: inline-block;color: #898989;border: 1px solid #e8e8e8;background: #f8f8f8;text-align: center;padding: 0 8px;margin: 0 1px;}
.page_list a:hover{color: #fff;border: 1px solid #898989;background: #898989;}
.page_list a.on{color: #333;border: 1px solid #ccc;background: #E5EDF2;}
.topmenu{background-color: #226CB1;width: 100%;float: left;}
.topmenu ul li{width: 25%;line-height: 33px;text-align: center;float: left}
.topmenu ul li a{display: block;color: #FFF;font-size: 14px}
.pro-content{margin:20px 0; width:98%; clear:both;}
.pro-content .ke-zeroborder{border-collapse:collapse;}
.pro-content .ke-zeroborder td, .table th{border:1px solid #cdcdcd;padding:5px;}
.pro-content .ke-zeroborder p{padding:0px;margin:0px;}
.pro-inquire{width:100%; margin:0 auto; overflow:hidden; margin-top:40px; border-top:5px solid #419ED5;}
.inner-feedback{width:98%; font-size:14px; color:#444;}
.inner-feedback .feed_t{width:98%; height:40px; background:#FAFAFA; border:1px solid #ccc; line-height:40px; text-indent:12px; color:#555; *text-indent:0; *width:580px; *padding-left:12px;}
.inner-feedback .feed_c{width:92%; height:80px; background:#FAFAFA; border:1px solid #ccc; padding:10px; color:#555;font-family:Arial, Helvetica, sans-serif;}
.inner-feedback .feed_b{float:left; width:120px; height:48px; line-height:48px; background:#FA8021; color:#fff; text-align:center; border:1px solid #FA8021; font-size:16px;}
.inner-feedback table{margin:0px auto; background:#fff; border:1px solid #fff; border-radius:10px; overflow:hidden;}
.inner-feedback table td{padding:10px 0px;}
.home-adv ul{float:left; width:100%;}
.home-adv ul li{float:left; width:46%; margin:3% 2%; text-align:center}
.home-adv ul li img{width:80%; max-width:190px;}
.home-adv ul li p{margin-top:10px; text-align:center;}
.goto{padding: 20px 15px 30px;line-height: 24px;}
/*备注
@media screen and (max-width:1024px){.banner img{height:419px}.bd li img{height:419px}.proimg img{height:315px}}
@media screen and (max-width:960px){.banner img{height:392px}.bd li img{height:392px}.proimg img{height:295px}}
@media screen and (max-width:800px){.banner img{height:325px}.bd li img{height:325px}.proimg img{height:243px}}
@media screen and (max-width:768px){.banner img{height:312px}.bd li img{height:312px}.proimg img{height:233px}}
@media screen and (max-width:640px){.banner img{height:259px}.bd li img{height:259px}.proimg img{height:192px}}
@media screen and (max-width:480px){.banner img{height:192px}.bd li img{height:192px}.proimg img{height:140px}}
@media screen and (max-width:420px){.banner img{height:167px}.bd li img{height:167px}.proimg img{height:121px}}
@media screen and (max-width:360px){.banner img{height:147px}.bd li img{height:147px}.proimg img{height:111px}}
@media screen and (max-width:320px){.banner img{height:131px}.bd li img{height:131px}.proimg img{height:98px}}
*/
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.blank1{margin:0px auto; clear:both; height:1px; font-size:1px; overflow:hidden;}
.blank8{margin:0px auto; clear:both; height:8px; font-size:1px; overflow:hidden;}
.blank10{margin:0px auto; clear:both; height:10px; font-size:1px; overflow:hidden;}
.blank15{margin:0px auto; clear:both; height:15px; font-size:1px; overflow:hidden;}
.blank20{margin:0px auto; clear:both; height:20px; font-size:1px; overflow:hidden;}
.blank25{margin:0px auto; clear:both; height:25px; font-size:1px; overflow:hidden;}
.blank30{margin:0px auto; clear:both; height:30px; font-size:1px; overflow:hidden;}
.blank40{margin:0px auto; clear:both; height:40px; font-size:1px; overflow:hidden;}
.blank45{margin:0px auto; clear:both; height:45px; font-size:1px; overflow:hidden;}
.blank50{margin:0px auto; clear:both; height:50px; font-size:1px; overflow:hidden;}
.blank80{margin:0px auto; clear:both; height:80px; font-size:1px; overflow:hidden;}
.padding12{padding:12px;}
.goodsConts{color:#494949;font-size:18px; line-height:36px;}
.goodsConts .cloud-zoom{display:block;width:437px;height:587px;margin-bottom:10px;margin-left:15px; overflow:hidden}
.goodsConts .cloud-zoom img{width:435px;max-height:585px;border:1px solid #ccc;}
.goodsConts .goodspic{float:left;display:block;width:437px;height:587px;margin-bottom:10px;margin-left:15px; overflow:hidden}
.goodsConts .goodspic img{width:435px;max-height:585px;border:1px solid #ccc;}
.goodsConts .zoomlist li{float:left;margin-right:3px;border:1px solid #ccc;height:45px;}
.goodsConts .zoomlist li img{width:45px;height:45px;}
.goodsConts .cloud-zoom-lens{background:#fff;cursor:move;}
.goodsConts .cloud-zoom-title{font-family:Arial;position:absolute !important;background:#000;color:#fff;padding:3px;width:100%;text-align:center; font-weight:bold; font-size:10px;top:0px;}
.goodsConts .cloud-zoom-big{overflow:hidden;}
.goodsConts .cloud-zoom-loading{color:white;background:#222;padding:3px;border:1px solid #000;}
.goodsConts .tb-meta{width:470px;color:#494949;}
.goodsConts .tb-meta li{padding-left:0px;line-height:36px;}
.goodsConts .tb-meta li span{display:inline-block;width:90px;}
.goodsConts .tb-meta li strong.price{font-size:30px;margin-right:5px;font-family:Verdana;color:#EB1226;}
.goodsConts .tb-meta li strong.lt{text-decoration:line-through;margin-right:5px;font-family:Verdana;color:#333;}
.goodsConts .tb-skin{width:470px;border-right:none;border-left:none;margin-top:0px;padding:0px;}
.goodsConts .tb-skin .tb-note-title{height:22px;margin-bottom:8px;}
.goodsConts .tb-skin .tb-note-title span{float:left;}
.goodsConts .tb-skin .tb-note-title a{float:right;font-weight:bold;color:#333;}
.goodsConts .tb-action{margin-top:20px;}
.goodsConts .tb-action a{overflow:hidden;float:left;}
.goodsConts .tb-action a#buynow{background-image:url(/images/indexn_09.jpg);width:150px;height:50px;display:block;margin-right:10px;}
.goodsConts .tb-action a#addcart{background:#9E0029;width:120px;height:42px; line-height:42px;display:block; text-align:center; color:#fff; font-size:16px}
.goodsConts .tb-prop{border-bottom: 0px solid #ccc; padding-bottom:15px; margin-bottom:15px;}
.goodsConts .tb-prop dt{float:left;margin-bottom:8px;}
.goodsConts .tb-prop dd{margin-bottom:8px;}
.goodsConts .tb-prop dd a{border:1px solid #eae5e3;padding:2px 5px;background:#f0edec;color:#816957;margin-right:5px;}
.goodsConts .tb-prop dd a:hover{text-decoration:none;color:#000;}
.goodsConts .tb-prop dd a.selected{border:1px solid #816957;}
.goodsConts .tb-note-title{color:#816957;}
.goodstabs{border:0px solid #f0f0f0;height:42px; width:100%;background:#4AB344; line-height:42px;font-size:18px; color:#fff; text-indent:20px;}
.goodsConts .buynum{width:50px;height:26px;background:url(../images/input_gray_bg.png) repeat-x;border:1px solid #ccc;text-align:center;}
.goodsConts #num-jian, .goodsConts #num-jia{width:20px;height:30px; text-align:center;line-height:30px; font-style:normal; font-size:18px; cursor:pointer}
.goodsConts .title{font-size:24px;text-align:left;line-height:40px;color:#00275B; font-weight:bold; margin-bottom:10px;}
.goodsConts .tb-abo{border-bottom: 1px dashed #ccc; padding-bottom:15px; margin-bottom:15px; line-height:30px; font-size:18px; color:#272727;}

.title-h-in{min-height: 25px; background:#F2F2F2; padding:1% 0;}
.w-title24{text-align:center; line-height:1.2;}
.w-title24 .title-h-in >span{display:block; font-size:32px; margin-bottom:5px;}
.w-title24 .tith{display:inline-block; position:relative;*display:inline; zoom:1; text-align:center; padding:0 10px;}
.w-title24 .tith h2{font-size:20px; font-weight:normal; color:#1C5396; line-height:2;display:inline-block;*display:inline; zoom:1;}
.w-title24 .tith .tit_left{height:2px; width:30px; position:absolute; left:-30px; top:50%;}
.w-title24 .tith .tit_right{height:2px; width:30px; position:absolute; right:-30px; top:50%;}
.bg_vice_light{background:#1C5396;}
.color_vice_light,.color_vice{color:#1C5396;}