@charset "gb2312";
/* CSS Document */
/*public*/
@import url("font-face.css");

*{padding:0;margin:0;list-style:none;font-style:normal;}
body{width:100%;min-width:320px;max-width:640px;margin:0 auto;font-family:"ËÎÌå";font-size:12px;color:#4d4d4d;}
img{vertical-align:top;border:0;}
p{word-break:break-all;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
a{color:#4d4d4d;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
a.red{color:#f00;}
a.red:hover{color:#f0931a;}
.fl{float:left;}
.fr{float:right;}
.wp{width:1080px;}
.wa{width:100%;}
.mc{margin:0 auto;}
.oh{overflow:hidden;}
.mt15{margin-top:15px;}
.bor{border:1px #28b4c3 solid;}
.stitbj{background:#F7F7F7; line-height:45px; font-size:14px; text-align:center; margin-top:55px;}

header{width:100%;max-width:640px; top:0px;position:fixed;z-index:999;}
header .head{padding:10px;overflow:hidden;background-color: #008579;text-align:center;}
header .head i{color:#fff;font-size:28px;}
header .link{overflow:hidden;background:#e5fcff;}
header .link a{float:left;width:23%;font-size:14px;text-align:center;padding:10px 0;margin:0 1%;}
header .nav{overflow:hidden;padding:10px;background:#2C2E2D;display:none;}
header .nav h2{width:100%;text-align:center;font-size:14px;color:#28b4c3;font-weight:bold;border-bottom:1px #28b4c3 dashed;padding-bottom:10px;}
header .nav dl{padding:10px 0;overflow:hidden;}
header .nav dt{float:left;width: 100%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;}
header .nav dt a{color:#999999;font-size:12px;padding:5px 10px; line-height:35px;}
header .nav dt font{float: right;cursor:pointer;color:#ccc;}
header .nav dd{float:left;width:100%;display: none;}
header .nav dd a{float:left;border:1px #ccc solid;padding:5px 10px;margin:10px 10px 0 0;}
header .nav dd a.t{font-weight: bold;color:#fff;background:#28b4c3;border:1px #28b4c3 solid;}

.navs{overflow:hidden;padding:10px;background:#fff;}
.navs h2{width:100%;text-align:center;font-size:14px;color:#28b4c3;font-weight:bold;border-bottom:1px #28b4c3 dashed;padding-bottom:10px;}
.navs dl{padding:10px 0;overflow:hidden;border-bottom:1px #ccc dashed;}
.navs dt{float:left;width: 100%;}
.navs dt a{color:#fff;font-size:14px;font-weight:bold;color:#fff;background:#28b4c3;padding:5px 10px;}
.navs dt font{float: right;cursor:pointer;}
.navs dd{float:left;width:100%;}
.navs dd a{float:left;border:1px #ccc solid;padding:5px 10px;margin:10px 10px 0 0;}
.navs dd a.t{font-weight: bold;color:#fff;background:#28b4c3;border:1px #28b4c3 solid;}

.tmenu{width:100%;overflow:hidden;margin-top:53px;}
.tmenu li{float:left;width:calc(25% - 1px);background-color: #008579;text-align:center;padding:5px 0;border-right:1px #fff solid;border-top:1px #fff solid;}
.tmenu li a{color:#fff;}

/* ±¾Àý×Ócss */
.slideBox{width:100%;overflow:hidden;position:relative;}
.slideBox .hd{height:15px;overflow:hidden;position:absolute;right:5px;bottom:5px;z-index:1;}
.slideBox .hd ul{overflow:hidden;zoom:1;float:left;}
.slideBox .hd ul li{float:left;margin-right:2px;width:15px;height:15px;line-height:14px;text-align:center;background:#fff;cursor:pointer;}
.slideBox .hd ul li.on{background:#f00;color:#fff;}
.slideBox .bd{position:relative;height:100%;z-index:0;}
.slideBox .bd li{zoom:1;vertical-align:middle;}
.slideBox .bd img{width:100%;display:block;}

#banner{position:relative;overflow:hidden;max-width:100%;box-sizing:border-box;}
#banner img{width:100%;}
#banner .bd{position:relative;z-index:0;overflow:hidden;}
#banner .bd li{width:100%;position:relative;text-align:center;display:none;}
#banner .bd li img{vertical-align:top;width:100%;}
#banner .hd{position:absolute;bottom:5px;left:0;z-index:1;width:100%;height:16px;}
#banner .hd ul{text-align:center;}
#banner .hd li{display:inline-block;width:12px;height:12px;border-radius:6px;background:#fff;overflow:hidden;margin:2px 6px;font-size:0;}
#banner .hd li.on{background:#2d8ed3;}

.menu{ margin-top:20px;overflow:hidden;}
.menu ul{width:100%;overflow:hidden;}
.menu ul li{width:33.33%;float:left;}
.menu ul li a{display:block;color:#fff;text-align:center;background:#fff;}
.menu ul li a i{height:150px;display:block;}
.menu ul li a span{color:#333;}
.menu ul li:nth-child(1) a i{background:url("../images/inpic06.png") no-repeat center ;background-size:73px;}
.menu ul li:nth-child(2) a i{background:url("../images/inpic03.png") no-repeat center ;background-size:73px;}
.menu ul li:nth-child(3) a i{background:url("../images/inpic04.png") no-repeat center ;;background-size:73px;}
.menu ul li:nth-child(4) a i{background:url("../images/inpic02.png") no-repeat center ;background-size:73px;}
.menu ul li:nth-child(5) a i{background:url("../images/inpic07.png") no-repeat center ;background-size:73px;}
.menu ul li:nth-child(6) a i{background:url("../images/inpic010.png") no-repeat center ;background-size:73px;}
.menu ul li:nth-child(7) a i{background:url("../images/inpic08.png") no-repeat center ;background-size:73px;}
.menu ul li:nth-child(8) a i{background:url("../images/inpic09.png") no-repeat center ;background-size:73px;}
.menu ul li:nth-child(9) a i{background:url("../images/inpic05.png") no-repeat center ;background-size:73px;}

.pubtit{padding:10px;overflow:hidden;background:#008579;color:#fff;font-size:14px;}
.pubtit i{float:left;padding-right:5px;}
.pubtit a{float:right;color:#fff;}

.site{border-bottom:1px #28b4c3 solid;background:#fff;padding:10px;}

.typenav{background:#fff;padding:5px;}
.typenav dl{overflow:hidden;margin-top:10px;}
.typenav dl:first-child{margin-top:0;}
.typenav dt{border-bottom:1px #28b4c3 dashed;width:100%;color:#fff;font-weight:bold;font-size:14px;overflow:hidden;}
.typenav dt a{float:left;color:#fff;background:#28b4c3;padding:10px;}
.typenav dt a.fr{float:right;color:#333;background:none;font-size:12px;font-weight:normal;}
.typenav dd{margin-top:10px;overflow:hidden;}
.typenav dd a{width:32%;height:30px;line-height:30px;font-size:1em;float:left;text-align:center;box-sizing:border-box;margin-bottom:8px;border:1px solid #dadada;}
.typenav dd a:nth-of-type(3n+2){width:32%;margin:0 2%;}
.typenav dd a.current,.typenav dd a:hover{border:1px #28b4c3 solid;background:#28b4c3;font-weight:bold;color:#fff;}

.docs_scroll{margin-top:10px; padding-bottom:20px;}
.docs_scroll span{display:none;}
.docs_scroll .docs_list{overflow:hidden; padding-bottom:5px;}
.docs_scroll .docs_list ul{width:9999px;}
.docs_scroll .docs_list .docs_ul{float:left;width:100%;overflow:hidden;}
.docs_scroll .docs_list ul li{display:inline;float:left;background:#fff;overflow:hidden;}
.docs_scroll .docs_list .docs_ul li{padding:10px; }
.docs_scroll .docs_list ul li dt{float:left;width:30%;}
.docs_scroll .docs_list ul li dt img{width:100%;}
.docs_scroll .docs_list ul li dd{float:right;width:66%;overflow:hidden;}
.docs_scroll .docs_list ul li dd b{width:100%;font-size:14px;line-height:2;}
.docs_scroll .docs_list ul li dd b a{color:#28b4c3;}
.docs_scroll .docs_list ul li dd p{width:100%;line-height:1.5;}
.docs_scroll .docs_list ul li dd p b{float:none;width:auto;}
.docs_scroll .docs_list ul li dd .btn{float:left;width:100%;padding-top:10px;}
.docs_scroll .docs_list ul li dd .btn a{float:left;padding:5px 10px;margin-right:10px;color:#fff;}
.docs_scroll .docs_list ul li dd .btn a.a1{background:#28b4c3;}
.docs_scroll .docs_list ul li dd .btn a.a2{background:#f0931a;}

@media screen and (min-width:320px) and (max-width:400px){
	.docs_scroll .docs_list ul li dd b{font-size:13px;line-height:1.5;}
	.docs_scroll .docs_list ul li dd p{line-height:1.2;}
	.docs_scroll .docs_list ul li dd .btn{padding-top:5px;}
	.docs_scroll .docs_list ul li dd .btn a{padding:3px 10px;}
}

.artcont{width:100%;padding:10px 20px;box-sizing:border-box;overflow:hidden;line-height:25px;color:#666;background:#fff;}
.artcont h1{text-align:center;line-height:30px;font-size:16px;color:#333;font-weight:bold;}
.artcont .artinfo{width:100%;overflow:hidden;text-align:center;}
.artcont img{max-width:95%;}
.artcont p{padding:4px 0;}
.artcont .artnext{width:100%;padding-top:10px;border-top:1px #ccc dashed;margin-top:10px;}
.artcont .artnext li{float:left;width:100%;}

.map{padding:10px;overflow:hidden;background:#fff;}
.map #allmap{width:100%;height:500px;}

.jbdh{background: #fff;padding:5px 10px 10px;}
.jbdh dl{padding:10px 0;overflow:hidden;border-bottom:1px #ccc dashed;}
.jbdh dt{float:left;width: 100%;}
.jbdh dt a{color:#fff;font-size:14px;font-weight:bold;color:#fff;background:#28b4c3;padding:5px 10px;}
.jbdh dd{float:left;width:100%;}
.jbdh dd a{float:left;border:1px #ccc solid;padding:5px 10px;margin:10px 10px 0 0;}
.jbdh dd a:hover{color:#fff;background:#28b4c3;border:1px #28b4c3 solid;}

.news .tit{float:left;width:100%;border-bottom:2px #28b4c3 solid;background:#fff;font-size:14px;font-weight:bold;}
.news .tit a{float:left;width:50%;padding:10px 0;text-align:center;}
.news .tit a.current{background:#28b4c3;color:#fff;}

.news .list,.arclist .list,.arctj .list{background:#fff;overflow:hidden;}
.news .list ul,.arclist .list ul,.arctj .list ul{width:100%;overflow:hidden;}
.news .list ul li,.arclist .list ul li,.arctj .list ul li{float:left;width:100%;line-height:35px;height:35px;text-indent:8px;overflow:hidden;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ccc;}

.arclist .pages{width:100%;text-align:center;overflow:hidden;background:#fff;padding:20px 0;}
.arclist .pages a{padding:3px 6px;margin:0 2px;border:1px #28b4c3 solid;text-align:center;}
.arclist .pages a:hover,.arclist .pages a.current{background:#28b4c3;color:#fff;}
.arclist .pages font{padding:3px 6px;margin:0 2px;border:1px #ccc solid;background:#eee;}

.duoshuo .cont{padding:0 10px 10px;background:#fff;margin-top:10px;font-size:12px;}
.duoshuo .cont #ds-thread #ds-reset .ds-comment-body p{font-size:12px;}
.duoshuo .cont #ds-thread #ds-reset .ds-user-name{font-size:12px;color:#28b4c3;}
.duoshuo .cont #ds-thread #ds-reset .ds-powered-by{display:none;}

.order p{color:#f00;padding:0 10px;line-height:2;text-align:center;}
.order form{padding:10px;background:#fff;}
.order form input[type="text"]{width:80%;border:none;background:#eee;height:28px;text-indent:5px;}
.order form textarea{width:80%;border:none;background:#eee;height:80px;}
.order form select{height:28px;width:80%;}
.order form tr{height:34px;}
.order form input[type="submit"]{display:inline-block;background:#28b4c3;border:none;color:#fff;margin-top:10px;padding:5px 20px;font-size:14px;font-weight:bold;}

footer{width:100%;overflow:hidden; background:#2C2E2D;}
footer .link{float:left;width:100%;text-align:center; padding-top:5px; }
footer .link a{padding:0 8px;}
footer .copyright{float:left;width:100%;text-align:center;line-height:2.2; color:#999999;}

.jkz{width:100%;overflow:hidden;background:#fff;border-top:1px #ccc dashed;padding-top:10px;padding-bottom:20px;}
.jkz p{text-align:left;color:#000;}
.jpic{width:100%;overflow:hidden;padding-top:10px;}
.jpic p{font-weight:bold;padding-top:5px;}
.jpic p img{width:100%;}

.tongji{width:100%;height:0;overflow:hidden;}
#LRdiv0{display:none;}
#LRfloater0{display:none;}


.foot-tit{background:#008579;color: #fff;margin-top:20px;overflow:hidden;padding:10px 0;}
.foot-tit b{float:left;font-size:20px;text-indent:10px;}
.foot-tit a{color:#fff;display:block;background:#ff6004;border-radius:3px; float:right; margin-right:10px;padding:5px 10px;}

/*ÆÀ·Ö*/
.part-last{width:100%;argin:0 auto;overflow:hidden;}
.part-last-l{width: 30%;float: left;padding-top:20px;}
.part-last-l h1{font-size: 30px;font-weight: bold;color:#c00413;text-align: center;}
.part-last-l h2{font-size:20px;font-weight: bold;color:#c00413;text-align: center;}
.part-last-c{width:5%;float: left;}
.part-last-r{width: 60%;float: left;padding-top:20px;}
.part-last-r li span{font-size: 14px;color:#666;}
.part-last-r li{margin-bottom:10px;padding-left:10px;}
.part-last-r li b{display: inline-block;width:55%;height: 15px;background-color:#cccbcb;margin-right: .1rem}
.part-last-r li em{display: inline-block;width:95%;height:15px;background-color:#eba315}

tsheader{width:100%;}
tsheader .nav{padding:10px;background:#fff;}
tsheader .nav h2{width:100%;text-align:center;font-size:14px;color:#28b4c3;font-weight:bold;border-bottom:1px #28b4c3 dashed;padding-bottom:10px;}
tsheader .nav dl{padding:10px 0;overflow:hidden;border-bottom:1px #ccc dashed;}
tsheader .nav dt{float:left;width: 100%;}
tsheader .nav dt a{color:#fff;font-size:14px;font-weight:bold;color:#fff;background: #008579;padding:5px 10px;}
tsheader .nav dt font{float: right;cursor:pointer;}
tsheader .nav dd{float:left;width:100%;display: none;}
tsheader .nav dd a{float:left;border:1px #ccc solid;padding:5px 10px;margin:10px 10px 0 0;}
tsheader .nav dd a.t{font-weight: bold;color:#fff;background: #008579;border:1px #28b4c3 solid;}
