@import "iconfont/iconfont.css";                                                                                                                                                  
html{margin: 0;padding: 0;font-size: 625%;}
body{font-size:12px;font-size:0.12rem;background: #F1F1F1;max-width: 640px;margin: 0 auto;font-family:font-family:'Helvetica Neue',HelveticaNeue,"Helvetica-Neue",Helvetica,"BBAlpha Sans",sans-serif;padding: 0;height: 100%;min-width: 320px;background-color: #F0F0F0;padding-top: 45px;}
a{text-decoration: none;color: #666666;}
input[type="submit"],input[type="reset"], input[type="button"],input[type='text'],input[type='password'],textarea{-webkit-appearance: none; }
ul,li,ol,h1,h2,h3,h4,h5,h6,p,dl,dd{list-style: none;margin: 0;padding: 0;}
input[type='text'],input[type='password'],textarea{margin: 0;padding: 0;outline: none;border: none;}
div, span, a, header,li,input,img{-webkit-tap-highlight-color: rgba(255,255,255,0);}
em,i{font-style: normal;}
img{width:100%;margin:0 auto;}

.header{height: 45px;background-color: #FAFAFA;width: 100%;border-bottom: 1px solid #DBDBDB;position: fixed;top: 0;left: 0;z-index: 9999;}
.header-code{height: 100%;float: left;margin-right: -55px;width: 55px;}
.header-icon-code{margin:10px 0px 0px 15px;display: inline-block;}
.header-icon-code .iconfont,.header-search-icon .iconfont{font-size: 24px;color: #29355E;}
.header-logo{width: auto;line-height: 45px;font-size: 30px;color: #051657;height: 100%;margin: 0 55px;}
.header-logo-txt{width: 100%;text-align: center;font-size: 18px;color: #051657;}
.header-logo-txt i{font-size: 22px;}
.header-search{height: 100%;margin-left: -55px;float: right;width: 55px;}
.header-search-icon{margin: 10px 0px 0px 15px;display: inline-block;font-size: 24px;}
.common_right_menu{position: fixed;top: 45px;width: 100px;height: auto;background-color: #041756;right: 0px;display: none;z-index: 9999;}
.common_right_menu ul{float: left;width: 100%;height: auto;}
.common_right_menu ul li{float: left;width: 100%;height: 40px;line-height: 40px;}
.common_right_menu ul li i{float: left;width: 30px;height: 40px;text-align: center;color: #FFFFFF;}
.common_right_menu ul li a{color: #FFFFFF;}
.login_reg_box{position: fixed;right: 10px;bottom: 10px;z-index: 9999;background: #FFFFFF;border: 1px solid #dedede;width: 50px;height: 82px;text-align: center;line-height: 40px;font-size: 14px;border-bottom: none;}
.login_reg_box a{float: left;width: 50px;height: 40px;border-bottom: 1px solid #dedede;}
.watch_content{background:#000000;}
.banner{width:100%; position: relative;}
.watch_content .banner .swipe{overflow: hidden;visibility: hidden; position: relative;}
.watch_content .banner .swipe-wrap {overflow: hidden;position: relative;z-index: 10;}
.watch_content .banner .swipe-wrap > div {float:left;width:100%; position: relative;text-align: center;overflow: hidden;z-index: 20;}
.watch_content .banner .swipe-wrap > div a{float: left;display: block;}
.watch_content .banner  img{float: left;width: 100%;height: auto;}
.watch_content .banner .page{position:absolute;bottom:5px;left:50%;z-index:98;height:auto;-webkit-transform:translateX(-50%);}
.watch_content .banner .page a{width:5px;height:5px;display:inline-block;text-indent:-1000px; border-radius: 50%;  margin-left: 5px; float: left;background-color: #FFFFFF;}
.watch_content .banner .pagenav a.active {background: #051657;border-color: #051657;border: none;}

.watch_content .title{float: left;width: 100%;height: 40px;line-height: 40px;font-size: 18px;color: #FFFFFF;text-align: center;margin: 20px 0px 10px;}
.watch_content .gwdmj_list{float: left;width: 96%;height: auto;padding:0px 2% 30px;}
.watch_content .gwdmj_list a{float: left;width: 49%;height: auto;margin: 10px 1% 0px 0px;overflow: hidden;}
.watch_content .gwdmj_list a:nth-child(2n){margin: 10px 0px 0px 1%;}
.watch_content .gwdmj_list a img{width: 100%;float: left;}
.watch_content .rqmj{float: left;width: 80%;margin-left: 10%;}
.watch_content .rqmj a{margin-top: 10px;}
.watch_content .rqmj a,.rqmj img{float: left;width: 100%;}
.watch_content .topbox{float: left;width: 96%;height: auto;margin-left: 2%;}
.watch_content .topbox a{float: left;width: 49%;height: auto;margin-top: 10px;}
.watch_content .topbox a:nth-child(2n){margin-left: 2%;}
.watch_content .topbox a img{float: left;width: 100%;}
.collect_content{background:#EDEDEE;}
.collect_content .banner{width:100%; position: relative;}
.collect_content .banner .swipe{overflow: hidden;visibility: hidden; position: relative;}
.collect_content .banner .swipe-wrap {overflow: hidden;position: relative;z-index: 10;}
.collect_content .banner .swipe-wrap > div {float:left;width:100%; position: relative;text-align: center;overflow: hidden;z-index: 20;}
.collect_content .banner .swipe-wrap > div a{float: left;display: block;}
.collect_content .banner  img{float: left;width: 100%;height: auto;}
.collect_content .banner .page{position:absolute;bottom:5px;left:50%;z-index:98;height:auto;-webkit-transform:translateX(-50%);}
.collect_content .banner .page a{width:5px;height:5px;display:inline-block;text-indent:-1000px; border-radius: 50%;  margin-left: 5px; float: left;background-color: #FFFFFF;}
.collect_content .banner .pagenav a.active {background: #051657;border-color: #051657;border: none;}
.collect_content .keywords_list{float: left;width: 100%;height: auto;}
.collect_content .title{float: left;width: 100%;height: 40px;line-height: 40px;font-size: 18px;color: #333333;text-align: center;margin: 20px 0px 10px;}
.collect_content .keywords_list .list{float: left;width: 94%;height: auto;padding:15px 3%;background-color: #FFFFFF;}
.collect_content .keywords_list a{display:inline-block;padding:0 0.1rem;color:#777;height: 0.22rem;border: 1px solid #DDDCDC;margin-top: 0.05rem;line-height: 0.22rem;}
.collect_content .gwdmj_list{float: left;width: 96%;height: auto;padding:0px 2%;}
.collect_content .gwdmj_list a{float: left;width: 49%;height: auto;margin: 5px 1% 0px 0px;overflow: hidden;}
.collect_content .gwdmj_list a:nth-child(2n){margin: 5px 0px 0px 1%;}
.collect_content .gwdmj_list a img{width: 100%;float: left;}

