﻿@charset "utf-8";
/* CSS Document */
/* Reset css BY YUI*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
body{ background-color:#FFF;}
table {border-collapse:collapse;border-spacing:0;}
*div{ zoom:1;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
a{ text-decoration:none; color:#2b2b2b;}
a:hover{ text-decoration:underline;color:#ba2636;}
a.more{ font-size:12px; font-weight:normal;}
/*common*/
#chinaso_search .China_search_24_new .logo{ margin:0px;}
#chinaso_search .search_input2{ width:170px !important;}
#chinaso_search #chinaso_hotkeyword{height:15px !important; width:300px; overflow:hidden;}
p{ color:#666;}
.col174{ width:174px;}
.col200{ width:200px;}
.col250{ width:250px;}
.col316{ width:316px;}
.col334{ width:334px;}
.col680{ width:680px;}
.col684{ width:684px;}
.col640{ width:640px;}
.col650{ width:650px;}
.col300{ width:300px;}
.col290{ width:290px;}
.col340{ width:340px;}
.col150{ width:150px;}

.red{ color:#F00;}
.posr{ position:relative;}

.biueBtn{ background-color:#0081C3; border-radius:2px; padding:2px 15px; border:0; border:none; cursor:pointer; color:#FFF;}

.txtBg{ background:#000; display:block; width:100%; height:20px; opacity:0.5;filter:Alpha(opacity=50); position:absolute;}
.playIcon{ background:url(../images/icon.png) left -267px; display:block; height:15px; width:14px; position:absolute;}


.fr{ float:right;}
.fl{ float:left;}
.clear { clear:both; height:0px; line-height:0;font-size:0;}
.layout{ width:1000px; height:auto; margin:0 auto; font-size:12px; font-family:"宋体";}
.clearfix {}
.clearfix:after {clear: both;content: ".";display: block;height: 0;overflow: hidden;visibility: hidden;}
.mt{ margin-top:10px;}
.mb{ margin-bottom:10px;}
.ml{ margin-left:10px;}
.mr{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr16{ margin-right:16px;}
.mr70{ margin-right:50px; margin-left:20px;}
.mt15{ margin-top:15px;}
.mt10{ margin-top:10px;}
.mt5{ margin-top:5px;}
.ml15{ margi-left:15px;}
.mb15{ margin-bottom:15px;}
.pd{ padding:10px;}
.pt{ padding-top:10px;}
.pdb{ padding:0 10px;}
.pdt{ padding:10px 0;}
.bodE3{border:1px solid #E3E3E3;}
.bot{ border-top:1px dotted #E3E3E3;}
.botd{border-top:1px solid #E3E3E3;}
.botb{border-bottom:1px solid #E3E3E3;}
.botl{border-left:1px solid #E3E3E3;}

.botds{ border-bottom:1px dotted #999;}

.pdl16{ padding-left:16px;}


.bodt3{ border-top:0px solid #397ABC}
/*header*/
.header{ height:70px; padding-top:25px;}
.logo{ margin:0px 20px 0 6px;}
.logo a{display:block; height:59px; width:205px; background:url(../images/logo.png) no-repeat; text-indent:-999em;}
.smalllogo{float:left;line-height:35px;margin-top:5px;margin-right:8px;}
.smalllogoword{font-size: 14px; margin-left: 1em;}
.weather{}
.weather p{ line-height:30px; color:#333;}
/*nav*/
.nav{ height:70px; background-color:#48627B; border-top:3px solid #a72c02;}
.nav ul{ float:left; margin:10px 15px;}
.nav li a{ color:#FFF; line-height:25px; margin-right:20px; font-size:14px;}
.nav li strong{ font-weight:bold;}
#pweather{float:left;width:200px;}
#pweather iframe{ margin-left:-30px;}

.houseSearch{margin-top:10px; width:530px;}
.houseSearch select{ height:30px; line-height:30px; border:solid 1px #e0e0e0;}
.houseSearch select option{height:30px; line-height:30px;}
.houseSearch .sinput{ height:30px; line-height:30px; border:solid 1px #e0e0e0; width:200px;}
.imgbot_findc{ margin-left:5px;position:absolute;}
.searchTop{ }
.selectBox{position:relative; margin-right:5px;}
.selectTxt{width:58px; height:28px; border:1px solid #CDCBCC; display:block; cursor:pointer; line-height:28px; text-align:center;}
.selectBox .option{border:1px solid #CDCBCC; position:absolute; background-color:#FFF; display:none; border-top:none;}
.selectBox .option a{ display:block; width:58px; text-align:center; line-height:25px; cursor:pointer;}
.selectBox .option a:hover{ background-color:#F00; color:#FFF; text-decoration:none;}

.seletOn{display:block; width:8px; height:6px; position:absolute; background:url(../images/icon.png) no-repeat left -137px; right:5px; top:13px;}

.searchInput{border:1px solid #CDCBCC; height:30px; height:28px\9; width:304px; text-indent:1em;  margin-right:3px;}
.searchBtn{ width:32px; height:30px;background:url(../images/icon.png) no-repeat 0 0; text-indent:-999em; border:0; border:none; cursor:pointer;}

.weibo,.txweibo{ margin-left:10px;display:block; line-height:25px; height:25px; font-size:12px; background:url(../images/icon.png) no-repeat left -101px; padding-left:30px; margin-top:5px; text-decoration:none;}
.txweibo{ background-position:left -70px;}

.searchBot{ line-height:30px;}
.searchBot a{ margin:0 5px; color:#333;}

.searchBot .selectBox .selectTxt{ border:none; width:95px; text-align:left; margin-left:5px;}
.searchBot .seletOn{top:11px;}
.searchBot .selectBox .option{border-top:1px solid #CDCBCC; padding:5px 0;}
.searchBot .selectBox .option a{ width:100px; text-align:left; padding:0 5px;}

.tabCity .selectBox .selectTxt{ border:none; font-size:12px;}
.searchBot .tabCity .selectBox .selectTxt{ border:none; width:70px; text-align:left; margin-left:5px;}
.tabCity .selectBox .option{border-top:1px solid #CDCBCC; width:320px; padding:5px; top:30px;}
.tabCity .selectBox .option a{ float:left; padding:0 5px; width:auto;}

/*footer*/
.footer{ height:31px;background-color:#48627B; border-bottom:3px solid  #a72c02; overflow:hidden;}
.footer li{ float:left; line-height:31px; margin:0 10px;}
.footer li a{ color:#FFF; font-weight:bold;}
.cop{text-align:center; line-height:30px;}
.cop div{text-align:center;}
.cop p{text-align:center;}
.cop table{margin:0 auto;}
.cop a{ margin:0 10px; line-height:40px;}

/*news header*/
.newsHeader{ height:50px; color:#FFF;}
.newsHeader .topNav{ background-color:#48627B; border-bottom:3px solid  #a72c02; height:38px;line-height:38px;}
.newsHeader .topNav span{font-size:14px;}
.newsHeader a{ font-size:14px; margin:0 20px 0 0; line-height:38px; color:#FFF;}
.newsHeader .weibo,.newsHeader .txweibo{ padding-left:20px; background-position:left -191px;height:40px;}
.newsHeader .txweibo{ background-position: left -225px;}
.articleNav{}
.articleNav li{ float:left; line-height:50px;}
.articleNav li span{ margin:0 8px; color:#DEDEDE;}

.articleNav li a{font-size:14px;}
a.f14:link,a.f14:hover{font-size:18px;font-weight:bold;text-decoration:none;}
a.f14:link font{font-size: 14px; margin-left: 1em;}
/*page*/
.page{ text-align:center;}
.page a{text-decoration:none;display:inline-block; height:20px; border:1px solid #999;line-height:20px;padding:5px 10px;}
.page a.prev,.page a.next{ width:60px;}
.page a.on,.page a:hover{ background-color:#A72C03; color:#FFF;}

/*about*/
.about{ font-family:"微软雅黑";}

.about h1{ font-size:28px; text-align:center; line-height:50px; font-weight:bold;}
.about p{ text-indent:2em; font-size:14px; line-height:25px; margin:10px 0;}

.about dl,.about li{ text-indent:2em; font-size:14px; color:#666;}
.about dt{ font-weight:bold; font-size:16px; line-height:35px;}
.about dd{ line-height:25px;}

.slidBar{ background-color:#F0F0F0; padding-top:15px; height:500px; font-size:16px; box-shadow: -1px 1px 1px #ccc;}
.slidBar ul{}
.slidBar li{ line-height:40px; height:40px; border-bottom:1px solid #E0E0E0;  text-align:center; font-size:16px; text-indent:0;}
.slidBar li.active,.slidBar li:hover{ background-color:#FFF;}
.prongyu{ margin-top:10px;}
.prongyu img{ margin:5px;}
.tougao{position:absolute; margin-left:335px;}

.back-to-top{border:1px solid #E2E7EB;font-size:12px;position:fixed;_position:absolute;bottom:10%;left:50%; background:#FFF;margin-left:520px;overflow:hidden;width:120px; padding-top:5px;display:none;height:180px;padding-top:10px;}
.back-to-top img{ margin:5px 0 2px 0px;}
.back-to-top li{background-image:none;position:relative; text-align:center;}
.back-to-top a{border:0 none;display:block;color:#fff;cursor:pointer;outline:0;text-decoration:none;text-indent:0;_zoom:1}