﻿@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
a{ text-decoration:none;color:#484747;  }
a:hover{ color:#1a98e2; text-decoration:underline;}
p{ margin:0; padding:0;}
h3{}
ul,li{ list-style:none; margin:0; padding:0;}
.clear{ clear:both;}
img{border:none; }
body{ font: 12px/1.5 arial,宋体,georgia,verdana,helvetica,sans-serif;color:#484747; background:#f7f7f7;}
.top{ width:100%; height:34px; line-height:34px; background:url("../images/top_bg.jpg") repeat-x left center;}
.t{ width:1003px; margin:0 auto;}
.t_lf{ float:left; width:500px;}
.t_lf span{ padding-left:30px;}
.t_lf span img{ }
.t_lf span input.srk{ width:150px; height:20px; border:1px solid #a4bbd9;}
.set{float:left;}
.email{ float:left; position:relative;}
.mail_login{ background:#FFF; border:1px solid #999; z-index:29; padding:2px 3px; position:absolute; left:49px; top:-1px; }
.mail_login p{margin-top:5px;}
.mail_login .text{ width:150px; height:20px; line-height:20px; border:1px solid #a4bbd9;}
.mail_login .mail_type{ width:153px; height:20px; border:1px solid #a4bbd9;}
.mail_login .password{ width:100px; height:20px; line-height:20px; border:1px solid #a4bbd9; vertical-align:middle;}
.mail_login .btn_login{height:24px;/* line-height:24px;*/ width:46px; cursor:pointer; vertical-align:middle;}
.mail_login .m_btn{ line-height:24px;}
* html .btn_login { line-height:21px; } /* IE6 */
*+html .btn_login {line-height:21px; } /* IE7 */

.t_rg{ float:right;}
.t_rg  input{ width:39px; height:22px; background:url("../images/login_btn.jpg") no-repeat left center; border:none; vertical-align:middle; cursor:pointer;}
.t_rg a.taili{float:left;padding-left:20px;background:url("../images/taili.jpg") no-repeat left center;margin-right:5px;}

.box2{ width:1003px; margin:6px auto; overflow:hidden;}
.logo{ float:left;width:218px; height:70px; margin-right:50px; display:inline; }
.logo img{margin:12px 0 15px;}
.m_weather{ /*padding-top:12px;*/}


.m_weather div {float: left;text-align: center; display:inline;}
.today{ width:160px; padding:10px 20px; background:#FFF; border:1px solid #eeeeee; display:inline;}
.m_weather div p{line-height:20px;}
.m_city {font-size: 15px;font-weight: bold; margin-top:5px;width:96px;}
.city_change {cursor: pointer;}
.weather_detail { cursor: pointer;float: left;text-align: center; display:inline; }
.weather_detail i {background: url("weather.png") no-repeat scroll 0 0 transparent;float: left;height: 45px;width: 55px;}
/*.weather_detail p .weather_qk{ text-align:left;}*/
.weather_detail p{width:120px;}
.weather_detail p span.zl{ background:#ce3539;}
.tom{ width:90px; padding:10px 10px 10px 30px; }
.date{ float:right; text-align:center; padding:20px 10px 10px 30px; background:url("../images/fg_x.jpg") no-repeat left center; }

/*搜索部分样式开始*/
.search{width:1001px; margin:10px auto 12px; height:80px; border:1px solid #c8dbf4;background:url("../images/search_bg_pic.jpg") no-repeat left center #eaf3f6; }
.search .sch_inbox{width:353px; height:22px; background: none repeat scroll 0 0 #FFFFFF;
    border-color: #9A9A9A #CDCDCD #CDCDCD #9A9A9A;
    border-style: solid;
    border-width: 1px;
    display: block;
    float: left;
    height: 30px;
	position:relative;
	/*background:url("../images/s_textbg.jpg") no-repeat left center;*/ 
	margin:30px 0 0 300px;
	display:inline;
	}
.shadowtop {border-bottom: 1px solid #F4F4F4;border-top: 1px solid #DDDDDD;height: 0;left: 0;top: 0;width: 353px;}
.shadowtop, .shadowleft {display: block;overflow: hidden;position: absolute;}
.sch_inbox input {background: #FFFFFF;border: 0; outline:medium;font-size: 16px;height: 22px;line-height: 22px;margin-top: 4px;padding-left: 5px;width: 348px;}
.sch_btn, .sch_btn_hov, .sch_btn_mousedown {background: url("../images/search_btn.jpg") no-repeat left center; border: 0 none;cursor: pointer;float: left;width: 84px;height:32px;line-height:32px;margin:30px 0 0 5px;}
.search span.hot_sch{ display:inline-block; margin:35px 0 0 10px; width:220px; height:20px; overflow:hidden;}
/*搜索部分样式结束*/
.cont_main{width:1003px;margin:0 auto;}
.cont_lf{ float:left; width:252px; background:#FFF; border:1px solid #bfd4f0; overflow:hidden; padding:1px; font-size:14px;}
.cont_lf h3{height:34px; line-height:34px;  background: url("../images/bigtit_bg.jpg") repeat-x left center; }
.cont_lf h3 a{ font-size:14px; color:#2b76b5; display:inline-block; background: url("../images/arrow_ico.jpg") no-repeat right center; padding-right:20px; margin-left:10px; text-decoration:none; }
.cont_lf h4{ background:#eff5f7; height:30px;}
.tj_cont{ margin-bottom:15px;}
.tj_cont img{width:225px;height:114px; margin:10px 6px 18px;}
.cont_lf ul.news li{height:28px; line-height:28px; padding-left:23px; background: url("../images/dian_ico.jpg") no-repeat 13px center; }
.cont_lf h3.b_top{border-top:1px solid #dfebf4;}

.ruanjian ul{margin:15px 0 20px 13px ;}
.ruanjian ul.cy li{ width:90px; float:left; padding-left:28px; height:30px; line-height:30px; background:url("../images/dh_ico.png") no-repeat left top; }
.ruanjian ul.cy li.xl{ background-position:0px -28px;}
.ruanjian ul.cy li.yy{ background-position:0px -58px;}
.ruanjian ul.cy li.qq{ background-position:0px -86px;}
.ruanjian ul.cy li.rar{ background-position:0px -115px;}
.ruanjian ul.cy li.pps{ background-position:0px -146px;}
.ruanjian ul.cy li.msn{ background-position:0px -174px;}
.ruanjian ul.cy li.ws{ background-position:0px -204px;}
.ruanjian ul.cy li.sg{ background-position:0px -232px;}
.ruanjian ul.cy li.jt{ background-position:0px -266px;}
.ruanjian ul.cy li.fx{ background-position:0px -294px;}
.ruanjian ul.cy li.kg{ background-position:0px -324px;}
.ruanjian ul.cy li.kb{ background-position:0px -354px;}
.ruanjian ul.cy li.sd{ background-position:0px -382px;}
.ruanjian ul.cy{ overflow:hidden;}
.ruanjian ul.qita{ overflow:hidden;}
.ruanjian ul.qita li{width:90px; float:left; padding-left:25px; height:30px; line-height:30px;}
.ruanjian ul.qita li a{ color:#0666a3;}


/*右侧样式start*/
.cont_rg{ float:right; width:734px; background:#FFF; border:1px solid #bfd4f0; overflow:hidden; padding:1px; font-size:14px; padding-bottom:20px;}
.cont_rg  h4{height:34px; line-height:34px;  background: url("../images/bigtit_bg.jpg") repeat-x left center; }
.cont_rg h4{height:34px; line-height:34px;  background: url("../images/bigtit_bg.jpg") repeat-x left center; }
.cont_rg h4 a{ font-size:14px; color:#2b76b5; display:inline-block; background: url("../images/arrow_ico.jpg") no-repeat right center; padding-right:20px; margin-left:10px; text-decoration:none; }
.cont_rg h4 span{ float:right; }
.cont_rg h4 span a{ background:none; font-size:12px; text-decoration:underline; font-weight: normal;}
.cont_rg ul{ margin:20px 0px 20px 20px; overflow:hidden;}
.cont_rg .tabList ul{margin:0;/* background:#eff4f7; border-bottom:1px solid #accae0;*/ overflow:hidden; height:33px;}

.cont_rg ul.wz li{ float:left; width:140px; /*height:30px; line-height:30px;*/}
.cont_rg h4.b_top{border-top:1px solid #dfebf4;}
.cont_rg h5{ background:#eff5f7; height:30px; margin-bottom:10px;}
/*.qhcont{height:200px;}*/
.oth_fl{ margin:0 10px;  line-height:26px;}
.oth_fl a{ display:inline-block; margin:0 10px;  }
.oth_fl .more{ display:inline-block; margin-left:50px; color:#7b7b79; font-size:13px; }



/*#dv1, #dv2, #dv3, #dv4, #dv5, #dv6, #dv7, #dv8{ padding-top:10px; background:#fff;}*/
.tq_website{ margin-bottom:20px;}
.tq_website p { height: 31px;padding-bottom: 1px;overflow: hidden;text-align: left;/* padding-left:10px;*/ background:#fff;}
.tq_website p a.more {color: #7B7B79;display: block;float: right;font-size: 13px;margin: 0;text-align: center;width: 53px;}
.tq_website p a.kind {color: #0565a2;display: block;float: left;font-size: 14px;margin: 0;padding-left: 5px;padding-right: 5px;width: 80px;}
.tq_website p a.kind2 {color: #0565a2;display: block;float: left;font-size: 14px; margin: 0; padding-left: 5px;padding-right: 5px; width: 40px;}
.tq_website p a {display: inline-block;font-size: 14px;line-height: 26px;margin: 0 8px;}
.hot_words p{margin:10px 0;}
.hot_words p a{display: inline-block; font-size: 14px;line-height: 26px; margin: 0 10px; }


.footer{ width:100%; height:45px; line-height:45px; background:#889eac; border-top:1px solid #67879c; margin-top:12px; margin-bottom:60px;}
.footer p{ width:1003px; margin:0 auto; text-align:center; color:#d5d5d5;}
.footer p a{color:#d5d5d5;}


/*网址导航修改样式*/
.wzdh{/*margin:12px 8px;*/ }
.wzdh table{/*border-bottom:1px solid #e2e2e2;*/ margin-bottom:20px;}
.wzdh tr{margin-bottom:15px;}
.wzdh tr td { /*border-bottom:1px solid #e2e2e2;*/ padding:6px 0 6px 0;}
.wzdh tr th{width:60px; color:#0666a3;}
.wzdh tr td.wx_cont{width:100px; text-align:center;}
.wzdh tr td.wx_cont img{width:100px; height:100px; border:none;} 
.wzdh tr td p{/*width:120px; */ text-align:center;}
.wzdh tr td p a{/*color:#0666a3;*/}
.wzdh tr td.w_more{text-align:right; border-top:1px solid #e2e2e2; padding:20px 18px 20px 0; }
.wzdh tr td.w_more span a{ font-size:12px;}


/*图情站点修改样式*/

.tab1{width:734px;/*border-top:#A8C29F solid 1px;border-bottom:#A8C29F solid 1px;*/}
.menu{width:734px;  background: #eff5f7;height:36px; }
.menu ul {margin:0; padding-top:5px;}
.menu ul li{ width:80px; float:left; margin-left:3px; display:inline;  height:30px;}
.menu ul li a{ /*border:1px solid #CCC;  margin-left:3px;*/ border-bottom:none; display:block;  height:35px;  line-height:32px; text-align:center; text-decoration:none;  font-size:13px;}
.menu ul li a.cur {z-index:9999; border-bottom:1px solid #FFF; color:#F00; background:#FFF;}
.menudiv{ width:734px;height:230px; border-top:1px solid #accae0;/* margin-top: 1px;*//* clear:both;*/ padding-top:10px;}
.off{/*background:#E0E2EB;*/ background:#FFF;color:#336699;font-weight:bold; border:1px solid #accae0; border-bottom:1px solid #FFF; }


/*二维码样式start*/
.wzdh{position:relative; height:600px;}
.wzdh .tabList ul{ background:#e0ecf5; padding:5px 5px 0 5px; height:35px; }
.wzdh .tabList ul li{width:100px;height:35px;padding-left:5px;float:left;text-align:center;margin-left:-1px;position:relative;cursor:pointer;line-height:35px;font-size:13px;font-family:"宋体";color:#484747;}
.wzdh .tabList li.cur{background:#fff;border:solid 1px #c2e5ff;border-bottom:none;font-weight:bold;}
.wzdh .tabList li.curr{background:#fff;border:solid 1px #c2e5ff;border-bottom:none;font-weight:bold;}
.wzdh .tabCon div.curr{opacity:1;filter:alpha(opacity=100);border-top:none;}
.wzdh .tabCon{position:absolute;top:39px;}
.wzdh .tabCon div{padding:10px;position:absolute;opacity:0;filter:alpha(opacity=0);}

/*页码start*/
.fy{ margin:20px 0 30px 0; height:32px; line-height:32px; border-top:1px solid #CCC; text-align:center;  padding-top:20px; font-size:18px; font-family:"微软雅黑"; }
.fy a{ display:inline-block; margin-right:5px;}
.fy a:hover{ text-decoration:none;}
.fy span a{ color:#005bb3;}

#divOne_1 .divOne_1{ width:410px; margin:0px auto; }
#divOne_1 #text_gzh {background: #FFFFFF;font-size: 16px;width: 400px; height: 28px; *height:28px; _height:28px; line-height:28px; float:left; color:#999; border:1px solid #ccc;  padding:5px 4px;*padding:5px 4px;_padding:5px 4px; max-height:38px; }
#divOne_1 .searcr_gzh{ background:url(../images/search_gzh.jpg) no-repeat left center; width:56px; height:41px; border: 0 none;cursor: pointer; float:left; margin-left:-56px;}






