@charset "utf-8";
/* CSS Document */
html{height:100%}
body{font-family:Helvetica,Arial,sans-serif;background:#fff; color:#282828;  min-width:320px; max-width:640px; margin:0 auto; position:relative;}
*{
	padding: 0;
	margin: 0;
	border: 0;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-touch-callout: none
}
nav,footer,section,header,article{display:block}
ul{list-style:none}
img{-webkit-touch-callout:none}
input,textarea{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}
img{border:0;}
ul{list-style:none;}
.clear{ clear:both;}
a{text-decoration: none; color: #000; }
a:hover{ color:#000;}
.left{ float:left;}
.right{ float:right} 

.main{width:100%;min-width:320px;max-width:640px;  margin:0 auto;}
.top{ height:50px;}
.nav{ width:10%; height:37px; padding-left:5%; padding-top:13px;}
.nav img{ }
.navbg{ padding:5px 5px;position: absolute; z-index:999; display:none; background:#88ceda; top:42px; left:1.5%;}
.navbg li{line-height:30px; padding:0px 5px; border-bottom:1px #036710 dashed; text-align:center; font-size:12px; font-family:"微软雅黑";}
.navbg a{ color:#fff; font-size:12px; font-family:"微软雅黑";}
.navbg a:hover{ color:#fff400;}
.logo{ width:70%; height:40px; padding:5px 0px;}
.logo img{ width: auto; height:auto;}
.ss{ width:10%; height:37px; padding-left:5%;  padding-top:13px;}

.banner{ width:100%; height:auto;}
.banner img{ width:100%; height: auto;}
.con{ width:100%; height:auto; border:1px #fff solid;}
.con1{ width:33%; height:104px;}
.con2{ width:34%; height:104px;}
.c1bj a{ height:92px; display:block; background-color:#ebebeb; background-image: url(../images/index_04.jpg); background-repeat:no-repeat; background-position:right; text-align:center; padding-top:12px; font-size:14px; }
.c1bj img{ width:70px; height:57px; padding-bottom:5px; }
.c2bj a{ width:100%; height:100%; display:block;background:#92c170; text-align:center;  line-height:104px; color:#fff;}
.c3bj a{ background:#9b7dd5;  height:92px; display:block;  text-align:center; padding-top:12px; font-size:14px;  color:#fff;}
.c4bj a{ background:#8789dc;  width:100%; height:100%;  display:block;  text-align:center;  line-height:104px; color:#fff;}
.c5bj a{ background-color:#ebebeb; background-image: url(../images/index_05.jpg); background-repeat:no-repeat; background-position:left; height:92px; display:block;  text-align:center; padding-top:12px; font-size:14px; }
.c6bj a{ background-color:#88ceda; background-image:url(../images/index_09.jpg); background-position:top; background-repeat:no-repeat; display:block; width:100%; height:49px; padding-top:55px; line-height:18px; text-align:center; color:#fff;}

.bn{ width:100%; height: auto; text-align:center; margin:8px 0px; }
.bn img{ width:100%; height:auto;}

.con3{ width:100%; height:150px;}
.ab{ width:40%; height:136px; background:#9b7dd5; padding-top:14px;}
.ab a{ display:block; width:100%; height:136px;}
.ab_im{ width:95px; height:95px; margin:0 auto;}
.ab_d{ width:95px; height:25px; background:#6794f1; -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px; margin:0 auto; text-align:center; line-height:25px; color:#fff; margin-top:5px;}
.news{ width:60%; height:150px; background:#6794f1;}
.news_bt{ height:30px; line-height:30px; color:#fff; font-size:16px; padding-left:10px; padding-top:5px; padding-bottom:5px;}
.news_bt b{font-size:25px;}
.news_d{ padding:5px 10px;}
.news_d ul li{ line-height:28px; color:#fff; border-bottom:1px #fff dashed; font-size:14px;}
.news_d ul li a{color:#fff;}


.bt{ width:90%; height:40px; padding-left:10%; line-height:40px; background-color:#f2f2f2; background-image: url(../images/index_12.jpg); background-position:left; background-repeat:no-repeat; text-shadow:1px 1px 1px #fff; font-weight:bold;}
.nc{ width:96%; min-height:300px;_height:300px; line-height:180%; padding:10px 2%;}
.list li{ height:30px; line-height:30px; border-bottom:1px #dedede dashed; background:url(../images/index_13.jpg) center left no-repeat; padding-left:4%; overflow:hidden;}
.list li span{ float:right; color:#dedede;}
.nc h1{ width:100%; line-height:120%;font-weight:bold; font-size:14px; padding:10px 0px;}
.sj{ width:100%; height:200%;text-align:center; line-height:30px;background:#f4fbff; font-size:12px; text-shadow:1px 1px 1px #fff; }
.zw{ text-align:left;text-indent:2em; padding-top:5px; }
.ncp{ width:50%; height:130px; padding-top:12px; text-align:center; }
.ncp_t{ width:132px; height:102px; border:1px #dedede solid; margin:0 auto;}
.ncp_t img{ width:130px; height:100px; border:1px #fff solid;}
.cpk_d{ height:24px; line-height:24px; text-align:center; color:#fff;}
.ncp2{ width:90%; height:auto; margin:0 auto;}
.ncp2 img{ width:100%; height:auto;}

.fy{ width:100%; height:40px; text-align:center; padding:10px 0px; line-height:40px;}
.footer{ height:40px; line-height:40px; text-align:center; border-top:1px #d6d6d6 solid; margin-top:10px; }











