@charset "utf-8"; /* CSS Document */
html{height:100%}
body{font-family:Arial,Helvetica,sans-serif; color:#333;  margin:0 auto; max-width:640px; background:#f4f4f4; font-family:"微软雅黑"; }
*{padding: 0; margin: 0; border: 0;font-style: normal; font-weight: normal;  -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-touch-callout: none
}
h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,em,b,kbd,table,ul,li,button,input,{font-size:14px; font-weight:normal}
div{ font-size:14px;}
nav,footer,section,header,article{display:block}
ul{list-style:none}
a:link{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none}
a:link,a:visited,a:hover,a:active{color:#000}
img{-webkit-touch-callout:none}
input,textarea{-moz-border-radius:0px; -webkit-border-radius:0px;border-radius:0px}
img{border:0;max-width:100% }
ul{list-style:none; }
.clearfix{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
a{text-decoration: none; color: #333; }
a:hover{color:#000; }
.left{float:left; }
.right{float:right}

.top{ width:100%; height:50px;}
.logo{ width:100%; height:40px; text-align:center; padding:5px 0px;}
.nav{position: relative; width:17%; height:50px; text-align:right; right:0; padding-right:3%; margin-left:80%; margin-top:-50px; }
.nav img{width:25px; height:15px; padding-top:16px;}
.navbg{position: absolute; z-index:999; width:80px; display:none; background:#9175bd; top:45px; right:1.2%; padding-bottom:10px; }
.navbg li{line-height:30px; padding:0px 0px; border-bottom:1px #f5d328 dashed; text-align:center; font-size:12px;}
.navbg a{ color:#fff; font-size:12px;}
.navbg a:hover{ color:#f5d328; }
 
.banner{ width:100%; height:auto; padding-bottom:3px;}
.banner img{width:100%; height:auto; }

.ab{ width:100%; height:auto; background:#fff; margin-top:5px; position: relative;}
.ab1{ width:30%; height: auto; background:#729ffc; color:#fff;}
.ab1 img{ width:100%; height:auto;}
.ab2{ width:66%; height:auto; line-height:150%; padding:2%; }
.ab3,.ab3 img{ width:100%; height:auto;}
.ab4{ width:23px; height:12px; position: absolute; z-index:999; top:49%; margin-left:45%;}

.pr{ width:100%; height:auto; position:relative; padding-top:20px;}
.pr1{ width:100%; height:auto;}
.pr1_a{ width:46%; height:auto; line-height:250%; margin:13px 2% 0px 2%; text-align:center; color:#333; border-radius:5px 5px 0px 0px; background:#fff;}
.pr1_a img{ width:100%; height:auto; border-radius:5px 5px 0px 0px;}
.pr2{ width:100%; height:35px; text-align:center; padding:20px 0px; background:url(../images/index_06.jpg) center left repeat-x;}
.pr2_but{ width:150px; height:35px; border:0; background:#9175bd; color:#fff; border-radius:3px; line-height:35px; font-size:16px;}
.pr_bt{ width:100%; height:96px; text-align:center; position:absolute; z-index:999; top:-6px;}
.pr_bt img{width:135px; height:96px;}
.bq{ width:100%; padding:15px 0px 65px 0px; background:#fff; line-height:150%; text-align:center;}

.nbt{ width:100%; height:40px; line-height:40px; font-size:16px; text-align:center; color:#fff; background:#9175bd;}
.ncon{ width:96%; height:auto; line-height:150%; margin:10px auto;}
.list li{ height:35px; line-height:35px; border-bottom:1px #ddd dashed; background:url(../images/index_12.jpg) center left no-repeat; padding-left:13px;}
.list li span{ float:right; color:#aaa;}
.in_bt2{color:#282828; border-bottom:1px #ddd solid; text-align:center; padding-top:5px; font-size:16px;}
.in_bt2 span{ display:block; font-size:12px;padding-bottom:8px; color:#c7c7c7;}
.con_nr{ width:100%; height:auto;  margin:15px auto; text-indent:1.5em; line-height:150%;}














.metaNavigation {Z-INDEX: 1000; POSITION: fixed; background:#09080b;  WIDTH: 100%; margin:0 auto; BOTTOM: 0px; HEIGHT:50px; padding-top:0px; COLOR: #fff;  min-width:320px;max-width:640px;}
.outerDiv {	Z-INDEX: 1; WIDTH: 1px; HEIGHT: 100%; OVERFLOW: auto}
* HTML .outerDiv {WIDTH: 100%; HEIGHT: 96%}
* HTML .metaNavigation {Z-INDEX: 1000; POSITION: absolute}
.footmk{ width:100%; height:50px;}
.footmk li{ width:25%; height:44px; padding-top:6px; float:left; text-align:center;}
.footmk li a{ display:block; width:100%; height:42px; text-align:center;}
.footmk li a span{ display:block; width:100%;color:#fff; text-align:center; font-size:14px;  line-height:20px;}
.footb{ background:url(../images/index_07.jpg) top right repeat-y;}







