@charset "utf-8";
/* CSS Document */
html,body,div,span,h1,h2,h3,h4,h5,h6,p,pre,a,code,em,img,small,strong,sub,sup,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
a{color:#333; text-decoration:none;outline: none;}
a:hover{}
a:focus {outline:none; -moz-outline:none;}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
body{height:100%; font:14px/18px "Microsoft Yahei", Tahoma, Helvetica, Arial, Verdana, "\5b8b\4f53", sans-serif; color:#51555C;}
img{border:none}


#xiangguan{width:980px; background:#fff;  overflow: hidden;padding: 0 3%;}
h2.top_title{margin:4px 20px; padding-top:15px; padding-left:20px; padding-bottom:10px; border-bottom:1px solid #d3d3d3; font-size:18px; color:#a84c10; }


.google_ad{width:728px; height:90px; margin:50px auto}
.ad_76090,.ad_demo{width:760px; height:90px; margin:40px auto}
.demo_topad{position:absolute; top:15px; right:0px; width:472px; height:60px;}


@media screen and (min-width: 320px) and (max-width : 480px) {
 html{-webkit-text-size-adjust: none;}
 #header{width:100%}
 #xiangguan{  width: 96%;  -moz-border-radius:0px;-khtml-border-radius: 0px;-webkit-border-radius: 0px; border-radius:0px;}
 .demo_topad{display:none}
 .google_ad{width:100%; margin:40px auto; text-align:center}
.ad_76090,.ad_demo{width:100%; height:auto; margin:40px auto;text-align:center}
.demo{width:98%; margin:10px auto}
}

a:hover, a:active { outline:none; }
select, input, textarea, button { font:99% sans-serif; }
input, select { vertical-align:middle; }
ul,ol,li{list-style:none;}
img { border:0; max-width:100%; }
hr{ display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }
.nocallout {-webkit-touch-callout: none;} /* prevent callout */
table { margin:0; padding:0; clear:left; width:100%; border-collapse:collapse; border-spacing:0; }
table td { vertical-align:top; margin:0; }
html{height:100%;}
body {font:13px/1.4 sans-serif; *font-size: small;word-wrap:break-word;margin:0 auto;-webkit-text-size-adjust: none;color:#3c3c3c;font-family: "微软雅黑"; height:100%;}
a{color:#333; text-decoration:none;}
p{/*margin-bottom:1em;*/}
/*box-163css*/
.box-163css{ width:100%; position:relative; height:400px;float:left;}
/*swipe*/
.swipe{width:100%; float:left;overflow: hidden; visibility: visible; position: relative; height:320px;}
.box01_list{position:relative; -webkit-transition: left 600ms ease-out;  width:100%; left:0;}
.li_list{width:100%;position:relative; float: left; vertical-align: top;}
/*pic_list*/
.pic_list{padding:0 2%;width:96%; float:left; margin-bottom:15px;}
.pic_list img{ float:left; width:120px;}
.pic_list span{ float:left; padding:10px 0 0 2%; font-size:16px; width:50%;}

/*news_list*/
.news_list{ width:98%; padding:0 1%; float:left;}
.news_list p{ width:100%; float:left; border-bottom:1px solid #F0F0F0; height:39px; line-height:39px;}
.news_list a{ float:left; height:39px; line-height:39px; overflow:hidden; background:url(../images/bg9.png) no-repeat 0px 17px; padding-left:15px; margin-left:2%; font-size:14px;}
.s_arrow{ display:block; border-top:2px solid #ccc;border-right:2px solid #ccc; -webkit-transform:rotate(45deg); width:6px; height:6px; float:right; margin:6px 10px 0 0;}
/*page*/
.page{ text-align:left; height:38px; line-height:38px; width:80%;display:-webkit-box;    border-bottom: 1px solid #F0F0F0;}
.page li{-webkit-box-flex:1; font-size:16px; display:block; color:#333; height:38px; line-height:38px; text-align:center; }
.page li a{ color:#333; display:block; height:38px;}
.page a.active{border-bottom: 2px solid #71B63B;color: #65B80A;height: 36px;}

.go_btn{height: 40px;width:100%;text-align: center;line-height: 40px;font-size: 16px; display:block; float:left;color:#65BB0A;}
.go_btn em{ font-style:normal; cursor:pointer;    background: url(../images/bg5.png) no-repeat right 4px;background-size: 21px 14px;padding-right: 30px;}


a.btn.down_url {
    display: inline-block;
    /*background: #22c3b7;
    width: 100%;*/
    border-radius: 6px;
    text-align: center;
    overflow: hidden;
    margin-bottom: 8px;
}
.phb_r span {
    color: #fff;
    line-height: 31px;
}


.soft-keys {
    width: 750px;
    height: 24px;
    overflow: hidden;
    margin: 10px 12px 0 12px;
}

h6 {
    color: #22c3b7;
}