body{width: 100%;color: #333;font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif;max-width: 640px;margin: 0 auto;background: #C6C6C6;}
*{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: 180%;float: left}
.content{width: 100%;float: left;color: #444;}
.content p{padding-top: 2%;color: #444;}
.content img{height: auto;}
.header{width: 100%;float: left;background: #fff;}
.logo{width: 30%;text-align: left;float: left}
.logo img{width: 100%;max-width: 160px;}
.menu_but{width: 15%;text-align: center;color: rgb(255, 255, 255);float: right;display: block;max-height: 74px;}
.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: 80px;}
#modal{display: none}
#clsdiv{display: none}
#pageslide{background: #225D99;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}
.product_t{float: left;width: 100%;}
.home-menu{float: left;width: 100%;background: #fff; padding-top:10px;}
.home-menu ul{width: 100%;float: left;overflow:hidden;}
.home-menu li{width: 48%;float: left;padding: 3% 1%;text-align: center}
.home-menu li img{ width:92%; max-width:232px;}
.home-menu li a.protxt{padding: 1% 0px;width: 100%;text-align: center;color: #000; font-size:18px;overflow: hidden;float: left;white-space: nowrap;-ms-text-overflow: ellipsis}

@media only screen and (max-width:480px), only screen and (min-resolution:144dpi){.home-menu li a{font-size: 0.9em;}}


@media only screen and (max-width:320px), only screen and (min-resolution:144dpi){.home-menu li a{font-size: 0.8em;}}
.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;}
.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:20px; 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:15px;}
.product{background: #ffffff;width: 100%;margin-bottom: 5%;float: left;position: relative}
.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;background: url(/images/pro.jpg) no-repeat center center;background-size: 100% 100%;}
.product .protxt{padding: 1% 0px;width: 100%;text-align: center;color: #026db3;overflow: hidden;float: left;white-space: nowrap;-ms-text-overflow: ellipsis}
.promore{width: 100%;text-align: center;float: left;position: relative;}
.promore a{left: 0px;width: 100%;position: absolute}
.promore img{width: 26%;text-align: center;margin-top: 3%}
.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:#282828;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: 3% 3.12%;width: 93.75%;float: left}
.newslist ul{width: 100%;float: left; padding-bottom:5%;}
.newslist ul li{width: 100%;border-bottom-color: rgb(233, 232, 232);border-bottom-width: 1px;border-bottom-style: solid;float: left}
.newslist 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: 93%;color: rgb(36, 42, 90);line-height: 3;overflow: hidden;float: left;white-space: nowrap;text-overflow: ellipsis;-ms-text-overflow: ellipsis}
.title{background-image: url(../images/title.jpg);background-repeat: no-repeat;background-position: top;background-size: 100% 100%;padding: 2.5% 0px 2.5% 3%;width: 97%;color: #fff;font-size: 1.5em;float: left;margin-bottom: 2%}
.title span{float: right}
.title span a{color:#fff; font-size:16px; font-weight:normal;}
.title .fl{width: 50%;float: left}
.title img{width: 4%;margin-right: 2px;margin-left: 3%;vertical-align: middle;min-width: 13px}
.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*/
.page_nav{clear: both;text-align: center;font-size: 12px;color: #b2b2b2;margin: 3% 3.5% 1%;width: 93%;float: left;}
.page_nav A{border: #E0DEDE 1px solid;padding: 2px 5px;color: #296297;margin-right: 2px;text-decoration: none}
.page_nav A:hover{border: #E0DEDE 1px solid;color: #C4261D;background-color: lightyellow}
.pagination A:active{border: #E0DEDE 1px solid;color: #000;background-color: lightyellow}
.page_nav SPAN.current{border: #E0DEDE 1px solid;padding: 2px 5px;font-weight: bold;color: #fff;margin-right: 2px;background-color: #66c245}
.page_nav SPAN.disabled{border: #E0DEDE 1px solid;padding: 2px 5px;color: #696A6A;margin-right: 2px;}
.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 "Microsoft YaHei";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: 5px;margin-bottom: 5px;}
.padding20 .despl{height: 45px;line-height: 45px;width: 100%;text-indent: 25px;font-size: 1.3em;color: #fff;background: #2588CC;margin: 10px 0;}
.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}
.h-title{background: url(/m/images/index_09.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;font-weight: normal;}
.h-more{display: table;margin: 0px auto;width: 160px;height: 32px;text-align: center;line-height: 32px;border: 1px solid #323232;background:#fff;color: #323232;font-size: 15px;text-transform:capitalize;}
.home-abo{width: 100%;overflow: hidden;background:#F9F6F3;padding: 30px 0px;}
.home-abo .padding20 img{max-width: 100%;display: block;margin: 0 auto;margin-top: 1%;margin-bottom: 1%}
.home-news{width: 100%;overflow: hidden;padding-bottom: 5%;}
.home-prj{width: 100%;overflow: hidden;padding: 3% 0; background:#F1F1F1;}
.home-prj ul{width: 100%;float: left; padding-bottom:25px;}
.home-prj li{background: #fff;margin: 2% 0.7% 0px 1%;padding: 0px;border: 0px solid #ccc;border-image: none;width: 48%; float:left;}
.home-prj li div{width: 100%;float: left}
.home-prj li img{width: 100%;float: left;display: block; padding-bottom:2px;}
.home-prj .protxt{padding: 1% 0px; line-height:30px;width: 100%;text-align: center;color: #fff; background:#909090;overflow: hidden;float: left;white-space: nowrap;-ms-text-overflow: ellipsis}

.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{width: 100%;text-align: center;float: left;position: relative;background: url(../images/promorebg.png) no-repeat;background-size: 100% 100%;background-repeat: no-repeat;color: #865a01;font-size: 14px}
.lest_imgages{width: 94%;padding: 0% 3% 3% 3%;overflow: hidden}
.lest_imgages li{border-bottom: #CCC solid 1px;overflow: hidden}
.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;}
.lest_imgages .img_right p{color: #999} @media only screen and (max-width:480px), only screen and (min-resolution:144dpi){.lest_imgages .img_right h3{font-weight: normal;font-size: 1.1em;color: #026db5;width: 100%;overflow: hidden;line-height: 1.5;}
.lest_imgages .img_right p{color: #999;line-height: 1;}}
.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{min-height: 24px;line-height: 24px;text-align: center;letter-spacing: 0;font-family: "Arial Black";margin: 5px auto;width:100%;overflow:hidden;}
.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}
.ke-zeroborder{width: 100%;margin: 0 auto; /*overflow:auto; overflow-style:marquee-block;-ms-overflow-y:hidden;overflow-y:hidden; -webkit-overflow-scrolling: touch;*/}
/*.ke-zeroborder tbody{overflow-x: scroll;display: block;}
*/.ke-zeroborder td{padding: 5px;font-size: 0.9em;} @media screen and (max-width:640px){.ke-zeroborder tbody{width: 620px}}
@media screen and (max-width:480px){.ke-zeroborder tbody{width: 460px}}
@media screen and (max-width:420px){.ke-zeroborder tbody{width: 400px}}
@media screen and (max-width:360px){.ke-zeroborder tbody{width: 340px}}
@media screen and (max-width:320px){.ke-zeroborder tbody{width: 300px}}
.goto{margin: 20px 2% 5px;width: 92%;overflow: hidden;line-height: 24px;word-wrap: break-word;}
.hovertreebottom{height: 53px;}
.hovertreebottom ul{position: fixed;z-index: 200;bottom: 0;left: 0;width: 100%;background-image: url(../images/foot.jpg);background-repeat: no-repeat;background-position: top;background-size: 100% 100%;}
.hovertreebottom li{/*border:1px solid rgba(190,190,190,1);*/height: 53px;border: 0;float: left;width: 25%;}
.hovertreebottom li:nth-of-type(1){}
.hovertreebottom li>a{font-size: 12px;color: #fff;display: block;line-height: 15px;text-align: center;padding: 3px 0px 5px;}
.hovertreebottom li>a img{height: 24px;}
.hovertreebottom li a i{width: 24px; height: 24px; margin: 4px auto 0; display: block; line-height: 24px;font-size:24px;}
/*.hovertreebottom li>a:only-child span{background: none;padding-left: 0;}
.hovertreebottom li>a.on + dl{display: block;}
.hovertreebottom li>a span{color: #fff;display: inline-block;padding-left: 15px;background: url(1.svg#2) no-repeat 4px 18px;-webkit-background-size: 9px auto;text-shadow: 0px 1px 0px #ffffff;}
*/
.blank45{margin: 0px auto;clear: both;height: 10px;font-size: 1px;overflow: hidden;width: 100%;}
.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}
/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}