@charset "utf-8";
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td{margin: 0;padding: 0;}
img{ border: 0 none; vertical-align: top;}
ul, li{list-style-type: none;}
h1, h2, h3, h4, h5, h6{/*font-size: 16px;*/}
body, input, select, button, textarea{font-size: 12px;font-family: "宋体";}
button{cursor: pointer;}
i, em, cite{font-style: normal;}
body{/*color: #000;*/line-height:28px;background:#fff;position:relative;}
a{color:#0F4957;cursor: pointer;text-decoration: none;}
a:hover{color:#025a94; text-decoration:none;}
a:focus{outline: none;}
.fixed{clear: both;}  
.left{float: left;}
.right{margin-top: 0px;margin-right: 0px;}
.center{ text-align:center;}
.mt10{ margin-top:10px;}
.pt10{ padding-top:10px;}
html { moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
@media print {html { display: none; }}
/*头部*/
.declare a{float:left;padding: 0 10px;}
.declare{height: 25px;text-align: center;padding: 0;margin-top: 50px;width: 610px;}
#header {width: 980px;margin: 0 auto;font-size: 14px;height: 80px;float: left;}
#hd_logo {width: 187px;margin-top: 14px;float: left;height: 44px;}
#hd_logo a {background: url(/logo.png) no-repeat;display: block;height: 0;overflow: hidden;padding-top: 48px;width: 187px;}
#hd_logo img{float: left;}
#hd_searchbar {float: left;margin: 14px 0 0 13px;height: 45px;width: 780px;}
#search-input {float: left;position: relative;width: 529px;height: 42px;border: 1px solid #ccc;border-right: 0;background: #fff;box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);}
#search-input input {margin-top: 10px;padding: 0 6px;width: 500px;height: 22px;line-height: 22px;font-size: 16px;font-family: arial;border: 0;background: 0;outline: 0;-webkit-appearance: none;}
.s_btn {width: 110px;height: 44px;font-size: 18px;padding: 0;font-family: "Microsoft YaHei";cursor: pointer;color: white;outline: 0;border: 0;background: #0071bc;}
#hd_othernav {float: left;margin: 14px 0 0 7px;width: 120px;height: 44px;}
#hd_othernav ul {overflow: hidden;margin-left: 5px;}
#hd_othernav li {float: left;padding-left: 10px;margin-right: 12px;border-left: 1px solid #dfdfdf;margin-left: -1px;}
.tj {border: 0 none;border-radius: 2px;padding: 0 10px;color: #fff;font-size: 16px;text-indent: 4px;background: #FF9501;float: right;cursor: pointer;height: 44px;line-height: 44px;}
.fm{width:780px;float: left;}
/*首页*/
h1{}
.top{ width:100%; height:38px; border-top: 2px solid #025a94;} 
.top_div{ width:980px; height:38px; line-height:38px; margin:0px auto;}
.txt { background-color: #FFFFFF;height: 22px;line-height: 22px;width: 100px; border: 1px solid #CCC;}
.wrod {height:38px; line-height:38px;float: left;  display: block; padding-left:4px;}
.input{display: block;float: left; padding: 6px 0 0 8px;}
.btn{display: block;float: left; padding: 6px 0 0 8px;   }
.buttonStyle {background: url(../images/button_bg.gif) repeat scroll 0 0 transparent;line-height: 21px;}
.top_div div a{ margin:0 1px;}
.header{ background: url(../images/header_bg.png) repeat-x; width:100%; height:164px;}
.header_con{width:980px; margin:0px auto;}
.header_con_up{padding:12px 0px;}
.logo{ width:188px; height:66px;padding:6px 0px;overflow: hidden;}
.logo h1{}
.logo h1 a{}
.logo h1 a img{margin-right: 20px;float: left;}
.ad{/* width:980px; */height:90px;float: right;}
.ad2{width: auto;/*height:350px;*/margin:5px auto;}
.ad250{width: 260px;/*height:300px;*/margin:10px auto;text-align: center;}
.ad22{width: 260px;/*height:250px;*/margin:10px auto 10px;}
.ad280{width:280px;margin:0 auto;height:600px;}
.ad640{width:640px;margin:10px auto 0;height:60px;padding-left: 21px;}
.ad680{width:680px;margin:10px auto 0;height:60px;border: 1px solid #D1E3D5;}
.adlink728{position:absolute;right:0;top:8px;width:728px;height:15px;}
.adlink468{position:absolute;right:0;top:8px;width:468px;height:15px;}
#ops{position:absolute;top:-45px;background:url(../images/ops.png) 0 0;width:325px;height:45px;left:50%;margin-left:-163px;z-index:999;color:#fff;font:14px/40px '宋体';text-align:center;}
#ops a{color:#34A150;font:14px/40px '宋体';}
.nav{width:980px; height:38px; background:#FFF; border-top:2px solid #025a94;}
.menu {width:670px; height:38px; line-height:38px; display: block;padding: 0px;}
.menu ul {list-style: none;padding: 0;margin: 0;}
.menu ul li { float: left;overflow: hidden;position: relative;line-height:38px;text-align: center; font-size:14px; font-weight:bold;    margin-right: 1px;}
.menu ul li a {position: relative;display: block;width: 110px;height: 38px;text-decoration: none;cursor: pointer;}
.menu ul li a span {position: absolute;left: 0;width:110px;z-index: 999;}
.menu ul li a span.out {top: 0px;}
.menu ul li a span.over,.menu ul li a span.bg { top: -38px;}
#menu2 {background: #fff;}		
#menu2 ul li a {color: #333; text-decoration:none;}
#menu2 ul li a span.over {color: #fff;background-color: #0071bc;text-decoration:none;}
/*登录后显示*/
.userinfo{position:relative;width:420px;float:left;height:38px;line-height:38px;color:#666;}
.userface{height:34px;padding-top:4px;display:block;position:absolute;left:35px;top:0;}
.userface img{border:1px solid #fff;}
.mylinks{position:absolute;left:75px;top:0;}
.cur{ width:110px; background:#0071bc; height:38px;color:#FFF!important;}
.cur1{background-color: #0071bc;}
.cur1 a{background-color: #0071bc;color:#FFF!important;}
#search{ /*width:236px;*/ height:30px; margin:7px 10px 4px 0;position:relative;z-index:9999;float:right;}
#searchKey {background: url(../images/searchkey_bg.png) no-repeat transparent;border: 0 none;float: left;font: 14px/22px '宋体';height: 22px;padding: 3px 0 3px 3px;width: 181px;}
#searchBtn { background: url(../images/searchbtn.png) no-repeat; border: 0 none;float: right;height: 28px;width: 52px;}
#tishi{position:absolute;top:28px;right:52px;width:182px;max-height:400px;overflow:hidden;padding-bottom:5px;border:1px solid #ccc;z-index:9999;background:#fff;display:none;}
#tishi ul li{height:25px;width:182px;}
#tishi ul li a{font:13px/25px '宋体';width:172px;height:25px;padding-left:10px;color:#333;overflow:hidden; text-overflow:ellipsis;white-space:nowrap; display:block;}
#tishi a:hover{background:#0071bc;color:#fff;}
.contain{ width:980px; margin:0px auto;}
.side{ width:285px;/*padding-bottom:15px;*/border:1px solid  #d1e3d5;float: right;}
.main_div{ width:682px;float: left;}
.border{border:1px solid  #d1e3d5;}
#main{ width:680px;border:1px solid  #d1e3d5;}
.main{ width:680px; padding-bottom:10px;border:1px solid  #d1e3d5;}
.linkad{ width:680px; border:1px solid  #fff;}
#main a:hover{text-decoration: underline;}
.country{width:285px; }
.country h2{ background:url(../images/title_gjfl.png) no-repeat; width:285px; height:31px;}
.country h3{background: url(../images/title_wzlb.png) no-repeat;width:285px;height:31px;}
.country h2 em,.country h3 em{ margin-left:10px; line-height:31px; font-size:14px; font-weight:bold; color:#0f4957;}
.more{margin-right:10px;line-height:31px;font-size:12px;font-weight: normal;color:#0f4957;text-align: right;float: right;}
ul.country{}
ul.country li{ line-height:27px;}
.ctn {background:  url(../images/tb_1.png) no-repeat scroll 7px 8px transparent; padding-left: 20px;width: 68px; font-size:14px; font-weight:bold;}
.cty{ /* width: 197px; */}
.cty a { color: #333;float: left;font-size: 14px;  text-align:center; display:block;margin-left: 6px;}
.cty a:hover{text-decoration: underline;}
#hot_tabs{width:285px;height: 31px;background: url(../images/hotabs.gif) repeat-x;overflow:hidden;}
#hot_tabs h4{width: 94px;height:31px;border-right: 1px solid #ccc;;font:bold 13px/31px '宋体';text-align: center;cursor:default;}
.hotabcur{background: #fff;height:29px;border-top:2px solid #025a94;line-height: 29px;color: #025a94;}
#rank_uls{/*height: 330px;*/overflow: hidden;}
ul.webtype{ width:255px; padding:8px 15px 0 15px;}
ul.webtype li{border-bottom: 1px dashed #C4C4C4; float:left;font-size: 14px;line-height: 28px;width: 50px;height: 30px;overflow: hidden;}
ul.webtype li a {float: left;margin: 0 11px 0 12px;width:28px;text-align:center;}
.webtype li a:hover{text-decoration:underline;color:#025a94;}
ul.listsite{ width:255px;border-bottom: 1px dashed #C4C4C4;margin:0px auto; padding-top:5px;}
ul.listsite li{line-height:26px;}
.listsite li.left{width:180px;height:26px;overflow:hidden;}
ul.listsite li a{font-size: 13px;}
.webname2 {font-size: 13px;}
ul.listsite li.li4{float: right;text-align: right;width: auto; }
ul.listsite li.li4 a{ display: block;height: 26px;margin-left: 2px; width: 45px;float: left;overflow: hidden;color:#848482;}
.detail{background:url(../images/tb_xq.png) no-repeat scroll 2px 3px transparent;}
.visit{background:url(../images/title_visite.png) no-repeat scroll 2px 3px transparent;}
.fav{ background:url(../images/title_fav.png) no-repeat scroll 2px 3px transparent;}
dl.newzt{width: 255px; margin:0px auto; padding:10px 0 0 0;}
dl.newzt dl{}
dl.newzt dd{ padding:5px 0 0 9px;}
dl.newzt dd h4{font-size: 13px;font-weight: bold;line-height: 18px;color:#0f4957;}
dl.newzt dd p{line-height: 150%; width:164px;}
ul.newlist{width:255px; padding-top:5px;margin:0 auto;}
ul.newlist li{padding-left:7px;line-height:26px;border-bottom: 1px dashed #C4C4C4;background: url('../images/tb_rnwz.png') no-repeat 0 center;}
.newlist li.left{width:120px;height:26px;overflow:hidden;}
ul.newlist li a{font-size: 13px;}
#title{width:300px;margin:3% auto 0;}
#title h2{font-size:18px;}
#form{ width:420px; float:left; height:24px;}
table td{ text-align:right;}
.btn-1,.btn-2{width:50px;height:24px;border:none;background:url(../images/lg_bt.gif) center top no-repeat;text-align:center;font:12px/24px '宋体';}
.btn-2{display:block;}
.btn-1:hover,.btn-2:hover{background:url(../images/lg_bt.gif) center bottom no-repeat;color:#0071bc;}
/* box */
.box{margin:15px 0;background:#fff; width: 285px; }
.tab_menu{overflow:hidden;border-bottom:1px  solid #b7cbbc; border-top:1px  solid #b7cbbc; background:#F7F9F7;}
.tab_menu li{width:95px;float:left;height:30px;line-height:30px;color:#0f4957;text-align:center;cursor:pointer;  font-size:14px; font-weight:bold;}
.tab_menu li.current{color:#fff;  width:92px; height:30px; background:#0071bc; border-left:1px  solid #b7cbbc;; border-right:1px  solid #b7cbbc;}
.tab_menu li a{color:#0f4957;text-decoration:none;}
.tab_menu li.current a{color:#fff;}
.tab_box li{height:24px;line-height:24px;overflow:hidden;}
.tab_box li span{}
.tab_box .hide{display:none;}
/* famous_nav */
.famous_nav{width:680px;position:relative;border:1px solid  #d1e3d5;/* float: right; */}
/* tabbtn */
.tabbtn{height:30px;background:#F7F9F7;border-bottom:1px solid #d1e3d5;position:relative;}
.tabbtn li{float:left;position:relative;margin:0 0 0 -1px;height:31px;line-height:31px;overflow:hidden;width:80px;text-align:center;cursor:pointer; font-size:14px; font-weight:bold; color:#0f4957;}
.tabbtn li.current{height:31px;border-right:solid 1px #d0e2d4;border-left:solid 1px #d0e2d4;width:78px;line-height:31px;background:#fff;color:#333;font-weight:800;}
/* tabcon */
.tabcon{position:relative;overflow:hidden;width:680px;}
.tabcon .subbox{position:absolute;left:0;top:0;}
.tabcon .sublist{padding:5px 10px;}
/* leftcon */
#leftcon .subbox{width:9999em;}
#leftcon .subbox .sublist{float:left;width:664px;}
/* sublist */
.sublist{padding:10px; }
.sublist li{height:30px;line-height:30px;width:100px; /*text-align:center;*/ float:left; font-size:14px;overflow: hidden;margin: 0px 10px 0px 0px;}
.sublist li.gj {width: 85px;}
.sublist li a:hover{text-decoration:underline;color:#025a94;}
.sublist2 li{width: 100px;overflow: hidden;margin: 0px 10px 0px 0px;}
.site_div {width:677px; margin:10px 0 0 3px;}
.site_div h2{ text-indent:7px; background:url(../images/tb_site.png) no-repeat left center;}
.site_div a{ margin:0 4px;color:#0F4957; font-size:14px;}
.site_div span{color:#0F4957;}
ul.sitetype{ width:660px; padding:0 10px;}
ul.sitetype li{ width:110px; text-align:left; float:left; font-size:14px;}
ul.sitetype:hover{background: #c3e6fd;}
ul.sitetype li span{margin:0 5px 0 0;font-weight:400;color:#0f4957;}
ul.sitetype li.gj {width: 60px;}
ul.sitetype li.greater{width: 42px; color:#5c5d5d;}
li.greater a{font-size: 12px;}
.bg{ background:#f9fbfd;}
/*底部*/
#footer{width:980px; margin:0px auto; padding:5px 0; border-top:2px solid #509761; margin-top:10px;}
#footer p a{ margin:0 8px;}
#footer p{text-align:center;}
.foot_ad{width:980px;margin:10px auto 0;}
.flinks{width:978px;margin:10px auto 0;border:1px solid #D1E3D5;padding:5px 0;}
.flinks p{font-weight: bold;padding:0 8px;}
.flinks a{padding:0 8px;}
/*二级页面*/
#position {padding:5px 0;font-size: 13px;height: 24px;line-height: 24px;width:980px; margin:0px auto;position:relative;}
#position a {color: #0f4957;}
#position a:hover{text-decoration: underline;}
.hot_con{margin:0px 10px;width: 660px;}
.hot_ertr {float: right;height: 25px;padding: 5px 10px 0 0;width: 122px;}
.hot_ertr .swlist{ float:left;width:55px;height:23px;margin:0 2px;cursor:pointer;}
#duolie{background:url(../images/duolie.gif) top no-repeat;}
#liebiao{background:url(../images/liebiao.gif) top no-repeat;}
.selected{background-position:bottom!important;}
.type{font-weight:normal!important;}
.title{}
.rankdes{padding: 10px;border-bottom: 1px solid #ddd;font:normal 14px/24px '宋体';text-indent: 2em;}
dl.picture_lie{border-bottom: 1px dashed #B5B5B5;clear: both;overflow: hidden;padding: 14px 0;width: 660px;}
dl.picture_lie dt{ width:200px; height:144px;}
dl.picture_lie dt img{width:202px; height:144px;}
dl.picture_lie dd{}
dl.picture_lie dd h3 a{ font-size:14px; font-weight:bold; color:#0f4957; text-decoration:none;}
dl.picture_lie dd h3 a:hover{ font-size:14px; font-weight:bold; color:#0f4957; text-decoration:underline;}
dl.picture_lie dd p{ width:450px; line-height:20px;}
.red{ color:red;}
.page{ background: none repeat scroll 0 0 #FFFFFF;clear: both;height: 25px;margin: 15px auto 0;text-align: center;width: 660px;}
.current-page {background: none repeat scroll 0 0 #34a150;color: #FFFFFF;margin-bottom: 1px;margin-right: 5px;padding: 3px 7px;}
.page a {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DDDDDD;color: #444444;font-size: 12px;height: 20px;line-height: 20px;margin-bottom: 1px;margin-right: 5px;padding: 3px 7px; text-decoration: none;}
.page a:hover{background:#34a150;color:#fff;}
.page select {border: 1px solid #DDDDDD;height: 18px;line-height: 20px; margin: 0 5px;text-align: center;}
/*筛选*/
.site_sx{width:281px;border:2px solid #35af5a;margin-bottom: 10px;height:135px;}
.sx_title{width:279px;border:1px solid #fff;height:30px;text-align:center;background:#35AF5A;font:bold 14px/30px '宋体';color:#fff;}
.fil_area{width:275px;margin:0 auto;position:relative;}
.sxname li,#sxsub{height:24px;width:125px;float:left;margin:10px 2px 0;border:1px solid #ccc;line-height:24px;padding-left:5px;cursor:pointer;}
#sxsub{display:block;border:1px solid #35af5a;background:#35af5a;color:#fff;text-align:center;cursor:pointer;}
#listitem ul{position:absolute;width:258px;padding:5px 0 5px 8px;z-index: 999;border: 1px solid #096;background: #fff;display: none;box-shadow:0 0 5px #060;}
.dzlist li,.lxlist li{width: 50px;text-align:center;height:24px;line-height: 24px;cursor: pointer;float:left;}
#listitem ul li:hover{background: #ddd;}
ul.dzlist{left: 2px;top: 35px;height: auto;overflow: hidden;}
ul.gjlist{left: 2px;top:35px;max-height:400px;overflow:hidden;overflow-y:scroll;}
ul.lxlist{left: 2px;top: 70px;height: auto;overflow: hidden;}
.gjlist li{width: 75px;text-align:center;height:24px;line-height: 24px;cursor: pointer;float:left;}
.resou{height:16px;width:275px;margin:10px auto 0;}
.resou a{float:left;margin-left:10px;line-height:16px;}
.hot_h{ padding:5px 11px 0 11px; font-size:13px;}
.hot_h li{ background:url(../images/tb_rnwz.png) no-repeat 2px 12px; text-indent:12px;}
.hot_h li span{ text-align:left;}
.hot_h_nation{ padding-right:10px;}
.hot_ert{ width:679px; height:33px; background:#F7F9F7}
.hot_ert h2,.hot_ert h1,.hot_ert h3{font-size:14px; font-weight:bold; color:#555555; line-height:33px; text-indent:12px;/*background-color: #0071bc;*/}
.hot_ert1{ width:679px; height:33px; background:#F7F9F7}
.hot_ert1 h2,.hot_ert1 h1,.hot_ert1 h3{font-size:14px; font-weight:bold; color:#ffffff; line-height:33px; /* text-indent:12px; */background-color: #4BC0BB;width: 12%;text-align: center;}
/*详细列表页面*/
.list_ad{width:640px;margin:5px auto 0;}
.hot_erb{padding: 5px 10px 0;width: 660px;}
.siteout {width: 100%;z-index: 1; border-bottom:#cccccc 1px dashed; padding-bottom:5px;}
.sitepic {width: 288px; border:1px solid #d5d5d5; padding:4px;margin-right: 10px;}
.siteinfo{width:350px;height:200px;overflow: hidden;}
.sitelogo{height:50px;width:100%;position:relative;}
.bdfy{background:url(../images/baidufy.gif);display:block;position:absolute;top:10px;right:100px;height:30px;width:83px;}
.ggfy{background:url(../images/googlefy.gif);display:block;position:absolute;top:12px;right:0;height:25px;width:98px;}
.siteinfo ul{}
.baseinfo{margin-top:5px;padding:0;}
.baseinfo li{list-style:none;font:normal 14px/35px '宋体';float:left;}
.baseinfo h1,.baseinfo h5,.linfo a{color:#025a94; display:inline;font:bold 16px/35px Arial;}
.rinfo,.rinfo a{color:#333;font:14px/35px '宋体';}
.linfo{width:350px;height:35px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap; display:block;}
.bt{border-top:1px dashed #ddd;}
.goto{width:150px;height:40px;margin-top:5px;}
.goto a{width:150px;height:40px;text-align:center;background:#025a94;display:block;font:bold 16px/40px '宋体';text-decoration:none;color:#fff;}
.goto a:hover{background:#0071bc;}
.share{width:180px;padding-left:20px;height:40px;margin-top:5px;display: none;}
.sharebg{background: url(../images/into.gif) 0 0 no-repeat;}
#tmall a{width:100%;line-height:40px;height:40px;color:#fff;background:#025a94;display:block;text-align:center;font-weight:bold;}
.meta{background:#d9d9d9;height:32px;margin-top:12px;padding-left: 5px;}
.meta_ad{display: none}
.meta li{width:85px;float:left;list-style:none;text-align:center;color:#555;font:12px/32px arial;}
.meta li:hover{background-position:2px bottom;}
.meta li a{display: block;}
.views{background:url(../images/eye.gif) 2px top no-repeat;}
.like{background:url(../images/finger.gif) 2px top no-repeat;}
.fav2{background:url(../images/star.gif) 2px top no-repeat;}
.findwrong{background:url(../images/wrong.gif) 2px top no-repeat;}
.gfsc{width:200px;height:35px;text-align:center;display:block;background:#025a94;line-height:35px;font-size:16px;margin:10px auto 0;color:#fff!important;text-decoration:none;}
.sitetext,.sitetext p{font-size: 14px;line-height: 30px;}
.sitetext a{color:#025a94;}
.sitetext a:hover{text-decoration:underline;}
.sitetag{height: 20px;border-top:1px dashed #ccc;padding-top: 8px;}
.sitetag a{padding:2px 6px;font: 13px/20px arial;display: block;float: left;background:#0071bc;margin-left: 5px;color: #fff;}
.pic_box{height: 319px;overflow: hidden;border-top:2px solid #025a94;}
#pictab{height:39px;background: url(../images/pic_bg.gif) repeat-x;width: 682px;}
#pictab h3{width:226px;border-right:1px solid #ddd;text-align: center;}
#pictab h3 a{font:14px/38px arial;display: block;}
.piccur{background: #fff;border-bottom: 1px solid #fff;}
.piccur a{color: #025a94;}
ul.pic_center {overflow: hidden;padding:15px 10px 0;width: 660px;}	
ul.pic_center li{ float:left; margin:0 5px;} 
ul.pic_center li img{ width:146px; height:103px; border:1px solid #d8d9d9; padding:3px;}
ul.pic_center li p{ width:146px; height:30px; text-align:center;overflow: hidden;}
ul.pic_centerz {overflow: hidden;padding:15px 10px 0;width: 660px;}	
ul.pic_centerz li{ float:left; margin:0 5px;width: 320px;overflow: hidden;height: 25PX;} 
ul.pic_centerz li img{ width:146px; height:103px; border:1px solid #d8d9d9; padding:3px;}
ul.pic_centerz li p{ text-align:center;float: left;}
ul.pic_centerz p {text-indent: 2em;padding: 10px;}
.pic_boxz{/* height: 189px; */overflow: hidden;border-top:2px solid #025a94;}
.tipsy { padding:5px; font-size: 13px; position: absolute; z-index: 100000; }
.tipsy-inner { padding: 3px 8px 3px 8px; background-color: black; color: white; max-width: 300px; text-align: center; }
.tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-arrow { position: absolute; background: url('../images/tipsy.gif') no-repeat top left; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }
.tags{zoom:1;padding:10px 0;}
.tags li{width:60px;height:25px;float:left;margin-left:5px;display:inline;}
.tags li a{display:block;width:60px;overflow:hidden;height:25px;font:14px/25px '宋体';text-align:center;color:#0053a5;}
.tags li a:hover{background:#96D97B;color:#fff;}
.tags_list{width:978px;border:1px solid #dedede;border-top:3px solid #025a94;}
.tags_list h3{width:968px;height:30px;font:bold 14px/30px '宋体';padding-left:10px;border-bottom:1px solid #dedede;}
.tags_list li{width:100px;height:40px;border-bottom:1px solid #efefef;float:left;margin-left:35px;}
.tags_list li a{display:block;width:100px;height:30px;margin-top:5px;font:14px/30px '宋体';text-align:center;color:#0053a5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.tags_list li a:hover{background:#96D97B;color:#fff;}
#totop{width:50px;height:50px;background:url(../images/totop.gif) 0 0 no-repeat;position:fixed;right:50%;margin-right:-545px;bottom:50px;display:none;}
#totop:hover{background-position:0 bottom;}
#errobox{display:none;width:450px;height:310px;position:absolute;top:50%;right:50%;margin-top:-220px;margin-right:-240px;z-index:9999;padding:15px;border:3px solid #096;background:url(../images/loading.gif)center center no-repeat;background-color:#fff;box-shadow:1px 1px 8px #000;}
.user-signin {float: left;margin-top: 0px;margin-right: 15px;color: #999;text-align: right;}
.search-input {float: left;color: #999;border: solid 1px #ddd;width: 132px;height: 30px;padding: 0px 17px;border-right: none;font-size: 14px;border-radius: 2px 0 0 2px;outline: none;}
.search-btn {height: 26px;width: 50px;background-color: #ECECEC;color: #000000;font-family: Arial,SimSun,sans-serif;font-size: 14px;border-radius: 0px;display: inline-block;cursor: pointer;border-width: 1px;border-style: solid;vertical-align: top;text-align: center;box-sizing: content-box;margin: 0;padding: 0;float: none;clear: none;overflow: hidden;box-shadow: none;transition: none;white-space: nowrap;word-wrap: normal;border: solid 1px #ddd;}
/*最多打赏*/
ul.webtype1{ width:255px; padding:8px 15px 0 15px;}
ul.webtype1 li{border-bottom: 1px dashed #C4C4C4; float:left;font-size: 14px;line-height: 28px;width: 50px;height: 30px;overflow: hidden;}
ul.webtype1 li a {float: left;margin: 0 11px 0 12px;width:28px;text-align:center;}
.webtype1 li a:hover{text-decoration:underline;color:#025a94;}
ul.listsite{ width:255px;border-bottom: 1px dashed #C4C4C4;margin:0px auto; padding-top:5px;}
ul.listsite li{line-height:26px;}
#menu2 ul li a span.over {color: #fff;background-color: #0071bc;text-decoration: none;}
.ding {position: absolute;right: 2px;top: 1px;font-size: 14px;}
/* 
 * pagination
 * ====================================================
*/
.pagination{padding:10px;text-align:center}
.pagination a {color: #666;display: inline-block;font-size: 14px;height: 25px;line-height: 25px;padding: 0 8px;border-radius: 2px;border: 1px solid #C1C1C1;text-align: center;margin: 0 5px;}
.pagination b {border: 1px solid #fff;margin-top: -2px;background: #209620;border-radius: 2px;color: white;display: inline-block;font-size: 14px;height: 25px;line-height: 25px;padding: 0 8px;text-align: center;margin: 0 3px;font-weight: 100;}
.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;padding: 0}
.pagination ul > li{display:inline}
.pagination ul > li > a,.pagination ul > li > span{margin:0 5px;float:left;padding:8px 20px;text-decoration:none;background-color:#ddd;color:#666;border-radius: 3px;opacity: .88}
.pagination ul > li > a:hover,.pagination ul > li > a:focus{opacity: 1}
.pagination ul > .active > a,.pagination ul > .active > span{background-color:#FF5E52;color:#fff}
.pagination ul > .active > a,.pagination ul > .active > span{cursor:default}
.pagination ul > li > span,.pagination ul > .disabled > span,.pagination ul > .disabled > a,.pagination ul > .disabled > a:hover,.pagination ul > .disabled > a:focus{color:#999999;background-color:transparent;cursor:default}
.pagination ul > li.next-page > a{background-color: #FF5E52;color: #fff;}
.tq {margin-top: 12px;margin-right: 5px;color: #999;float: right;}
.list-c-left{float: left;}
.list-c-right{float: right;}
/*移动端*/
@media (max-width: 1024px) {.top_div{width: 100%;}
.tq{float: left;width: 100%;margin-right: 0;}
.user-signin{display: none;}
.top{display: none;}
.top_div div a{display: none;}
#barleft{}
#barleft span{display: none;}
.right{display: none;}
.header{height: 70px;}
.header_con{width: 100%;}
.nav{height: 58px;width: 100%;border-top: 0px solid #025a94;background: #03559e;padding: 10px 0;overflow: hidden;}
.menu{width: 100%;height: 40px;}
.menu ul li{width: 33%;line-height: 30px;flex: 1;height: 30px;overflow: hidden;}
.foot_ad{}
#footer{width: 100%;}
.contain{width: 100%;}
.side{width: 100%;border: 0px solid #d1e3d5;}
.main_div{width: 100%;margin-top: 10px;}
.header_con_up{padding: 0px 0px;}
.country{width: 96%;overflow: hidden;padding: 0 2%;}
.country ul{/* height: 35px; *//* line-height: 35px; */overflow: hidden;}
.country h2{width: 100%;background: #03559e;}
.ad250{display: none;}
.country h2 em{color: #ffffff;}
.country h3{width: 100%;background: url() no-repeat;background: #03559e;}
ul.webtype{width: 96%;padding: 8px 2% 0 2%;}
.box{width: 100%;margin: 2% 0;overflow: hidden;margin-top: 10px;}
ul.newlist{width: 96%;padding: 0 2%;}
.newlist li.left{width: 100%;}
ul.newlist li{margin-bottom: -1px;}
.famous_nav{width: 100%;border-top: 1px solid #d1e3d5;border-bottom: 1px solid #d1e3d5;border: 0px solid #d1e3d5;}
.tabbtn li.current{/* width: 100%; */border-right: solid 0px #d0e2d4;border-left: solid 0px #d0e2d4;background-color: #0071bc;color: #fff;}
.tabcon{width: 100%;}
.sublist li{width: 33%;margin: 0px 0px 0px 0px;text-align: center;}
#main{width: 100%;border: 0px solid #d1e3d5;}
.hot_ert{width: 100%;}
.site_div{width: 100%;margin: 0;}
ul.sitetype{width: 100%;padding: 0 0;overflow: hidden;height: 30px;line-height: 0px;}
ul.sitetype li{}
#totop{}
.ad1{display: none;}
.ad1 img{}
#menu2 ul li a span.over{display: none;}
.menu ul li a span{color: #fff;width: 100%;}
.menu ul li a{width: 100%;height: 30px;color: #fff!important;}
.ctn{width: 17%;float: left;}
.ctyright{float: right;width: 77%;}
.ctyright a{width: 33%;margin-left: 0;}
ul.webtype li{width: 20%;}
.country h3 em {margin-left: 10px;line-height: 31px;font-size: 14px;font-weight: bold;color: #ffffff;}
.tab_menu li{width: 33%;}
.tab_menu{ width: 100%;}
.tab_box{padding: 0;}
.hot_h{overflow: hidden;padding: 2% 2% 0% 2%;}
.tab_box li{width: 50%;float: left;}
.hot_h li{}
.tabbtn li{width: 33%;}
.tabbtn li.current{width: 33%;}
.foot_ad{display:none}
ul.sitetype li.gj{width: 100%;height: 30px;line-height: 30px;}
.lm-left{float: left;width: 15%;height: 30px;line-height: 30px;}
.lm-right{width: 85%;float: right;height: 30px;line-height: 30px;overflow: hidden;}
.lm-right li{text-align: center!important;width: 33%!important;height: 30px;line-height: 30px;}
ul.sitetype li.greater{display:none}
#footer p a{float: left;width: 33%;margin: 0 0;}
#footer p span{display:none}
#footer p a strong{display: none;}
.tabbtn {}
#position{width: 100%;margin-top: 5px;}
.main{width: 100%;border: 0px solid #d1e3d5;height: auto;}
.hot_ert1{width: 100%;border: 0px solid #d1e3d5;}
.hot_ert1 h2 {width: 100%;height: 33px;}
dl.picture_lie dt{display: none;}
.listsj{float: left;width: 50%!important;}
.listjj{width: 100%!important;}
.hot_con{width: 96%;margin: 0px 2%;}
dl.picture_lie{width: 100%;}
.ad22{display:none}
.pagination{padding: 2% 0;}
.pagination a{width: 20%;margin: 0 1%;padding: 0 0;}
#hot_tabs{width: 100%;}
#hot_tabs h4{width: 33%;}
#hot_tabs h4:nth-child(3n+3) {margin-right: 0;border-right: 0px solid #ccc;}
ul.listsite{width: 100%;}
.listsite li.left{width: 70%;}
ul.listsite li.li4{width: 30%;}
.ding{font-size: 12px;}
.hot_erb {padding: 0px 2% 0 2%;width: 96%;}
.sitepic{display:none}
.siteinfo{width: 100%;height: auto;}
li.goto {display:none}
.sitelogo{display:none}
.siteinfo ul{overflow:hidden}
.linfo{width: 100%;}
.rinfo{width: 100%;border-left: 0px dashed #ddd;border-top: 1px dashed #ddd;}
.sharebg{display: none!important;}
#pictab h3{width: 33%;border-right: 0px solid #ddd;}
#pictab{width: 100%;background: url() repeat-x;}
.piccur{background: #03559e;color: #ffffff!important;}
ul.pic_center{width: 100%;padding: 0;}
ul.pic_center li{width: 48%;margin: 0;margin-right: 2%;}
ul.pic_center li:nth-child(2n+2) {margin-right: 0;}
ul.pic_center li img{width:100%;padding: 0;border: 1px solid #d8d9d9;}
#pic_ul{padding: 0 2%;width: 96%;}
.list-c-right{float: none;}
.logo{display: none;}
#aposition{margin: 0;border-top: 0px solid #dedede;}
#aside{width: 96%;padding: 0 2%;border-left: 0px solid #dedede;}
#aside ul{padding-top: 0;}
#aside ul li{width: 20%;float: left;text-align: center;}
.acur {background: url() no-repeat;}
#acon{width: 96%;float: left;}
.dy-right{width: 96%;line-height: 35px;padding: 0 2%;}
#context{padding: 0;}
#aside ul li a{width: 100%;padding-left: 0;}
}
@media only screen and (max-width:540px){
.header {display: none}
.meta_ad{display: block}
.meta_ad img{height:auto;width:100%;}
}