﻿@charset "utf-8";
/*body {font: 12px/20px "宋体" , Arial, sans-serif, Verdana, Tahoma;padding: 0;margin: 0;background:#F1FBFF;color: #515151;width:100%;}
a{color: #515151;text-decoration: none;}
a:hover{color: #FF9933;text-decoration: none;}
ul{list-style:none;margin: 0px;padding: 0px;}
form {margin: 0px;padding: 0px;}
.imgbg {padding: 1px;border: 1px solid #ccc;}
img {margin: 0px;padding: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
.input {padding-left:6px;line-height:16px;color: #999;}
.inp {float:left;height:18x;padding-top:2px;color: #999;width:158px;font-size:12px;background:transparent;border:0px;}
.z_14 {font-size:14px;}
dl,dt,dd,div,span,p,table,tr,td,th {margin: 0px;padding: 0px;}
h1,h2,h3 {font:16px 黑体;color:#FF0000;padding:0;margin:0;}
h1 a {font:16px 黑体;color:#FF0000;}
ul,li {list-style-type:none; text-transform:capitalize;margin:0;}
.clear {clear:both; *display:inline;}
cite {float:right;font-size:12px;color:#999;}
em,cite {font-style:normal;}

#header {clear:both;width:100%;OVERFLOW: hidden;margin:0 auto;background:url(../images/top_bg.jpg) #F1FBFF repeat-x;}
#top {clear:both;width:1000px;height:33px;OVERFLOW: hidden;margin:0 auto;}
#top em {float:left;width:350px;line-height:33px;margin:0;OVERFLOW: hidden;font-style:normal;color:#1361C9;}
.top_r p {float:left;width:330px;height:50px;margin-top:12px;OVERFLOW: hidden;background:url(../images/top_dh.jpg) no-repeat;}
.top_right {float:right;padding:6px 20px 0 0px;overflow:hidden;height:22px;line-height:20px;}
.top_right span {float:left;padding-right:5px;}
.inp3 {float:left;height:18x;padding-top:2px;color: #999;width:72px;font-size:12px;border: 1px solid #C9E5F3;}
.bnt3 {width:40px;height:20px;background:#0679CA;text-align:center;color:#fff;border:0;}

#banner {clear:both;width:1000px;OVERFLOW: hidden;margin:0px auto;padding:0px;}

.navigation {clear:both;width:1000px;height:40px;margin:0px auto;overflow: hidden;background:url(../images/nav_bg.jpg) no-repeat;color:#fff;}
.nav_l {float:left;width:780px;padding-left:10px;height:40px;overflow: hidden;font-size:14px;font-weight:bold;}
.nav_l ul {list-style:none;margin: 0px;padding: 0px;}
.nav_l li {float:left;width:78px;height:40px;padding:0px 20px 0 10px;line-height:40px;text-align:center;overflow:hidden;color:#fff;background:url(../images/nav_line.jpg) no-repeat right 4px;}
.nav_l li a {color:#fff;}
.nav_l li a:hover{float:left;width:90px;color: #FF9933;text-decoration: none;background:url(../images/nav_on.jpg) no-repeat; display:block}
.on {float:left;width:90px;background:url(../images/nav_on.jpg) no-repeat; display:block}
.nav_r {float:left;width:180px;padding-right:10px;height:40px;line-height:40px;overflow: hidden;}

#nav2 {clear:both;width:100%;height:90px;OVERFLOW: hidden;margin:0 auto;background:url(../images/nav_bg2.jpg) repeat-x;}
#nav_tag {clear:both;width:998px; height:32px;line-height:32px;margin:0px auto;border:solid #A5CCEA 1px;overflow: hidden;background:url(../images/nav_bg2.jpg) repeat-x;}
.nav_weather {float:left;width:530px;padding-top:4px;padding-left:10px;height:25px;line-height:22px;overflow: hidden;color:#C00;font-size:14px;}

.nav_search {float:right;width:350px;height:26px;padding-left:100px;padding-top:4px;line-height:26px;overflow: hidden;background:url(../images/sso_bg.jpg) no-repeat 0px 4px;}
.nav_search span {float:left;padding:0px;overflow: hidden;}*/
body {margin: 0px;padding: 0px;font-size: 12px;color: #1B1B1B;background:url(../images/cbg.jpg) #fff repeat-x center 0;font-family:Microsoft YaHei,'\5B8B\4F53','\9ED1\4F53';}
a{color: #333333;text-decoration: none;}
a:hover{color:#F60;text-decoration: none;}
form {margin: 0px;padding: 0px;}
.imgbg {padding: 1px;border: 1px solid #ABCDFD;}
img {margin: 0px;padding: 0px;border-style: none;}
input {border: 1px solid #D4E6CF;line-height:16px;color: #999;}
.inp2 {border: 1px solid #D4E6CF;height:16px;padding-top:2px;color: #666;}
.bnt2 {width:68px;margin:5px 8px 0;border: 1px solid #BFD2E1;height:26px;color:#0065D8;text-align:center;background:url(../images/tit_bg2.jpg) repeat-x;}
.z_14 {font-size:14px;}
dl,dt,dd,div,span,p,em {margin: 0px;padding: 0px; font-style:normal}
h1,h2,h3 {font:16px 黑体;color:#FF0000;padding:0;margin:0;}
h1 a {font:16px 黑体;color:#FF0000;}
ul,li {list-style:none;margin: 0px;padding: 0px;}
.clear {clear:both; *display:inline;/*IE only*/}
.clear {clear:both; *display:inline;}
cite {float:right;font-size:12px;color:#999;}
em,cite {font-style:normal;}
.f-dn{display: none;}
/*--------------------------------------------------------------------------------*/
#header {clear:both;width:100%;height:215px;margin:0 auto 0;padding:0 0px;OVERFLOW: hidden;/*background:url(../images/banner5.jpg) no-repeat center bottom*/}
.top_con {height:30px;line-height:25px;padding-top:4px;OVERFLOW: hidden;font-size:14px}
.top_con li {float:left;padding-right:12px;height:25px;color:#1367D7;}
.top_con li a{color: #1367D7;text-decoration: none;}
#top {clear:both;width:1000px;margin:0px auto;OVERFLOW: hidden;}
/*menu*/
#menu {clear:both;width:1000px;height:42px;overflow: hidden;margin:0px auto;background:#1367D7;}
.nav  {float:left;width:auto;height:42px;overflow: hidden;font-size:16px;padding:0 10px;}
.nav ul {float:left;list-style:none;margin: 0px;padding: 0px;}
.nav li {float:left;width:122px;line-height:42px;height:42px;text-align:center;padding:0px 0px;overflow:hidden;color:#FFF;}
.nav li a {color:#FFF;}
.nav li:hover{background:url(../images/nav_on.png) no-repeat center bottom;}
.nav li.current {background:url(../images/nav_on.png) no-repeat center bottom;}

#nav_tag {clear:both;width:998px; height:34px;line-height:32px;margin:0px auto;border:solid #CBE8F8 1px;overflow: hidden;background:#fff;}
.nav_date {float:left;padding-left:10px;width:200px;color:#C00;overflow: hidden;}
.nav_weather {float:left;width:480px;padding-top:4px;height:25px;line-height:22px;overflow: hidden;}
.nav_search {float:right;width:280px;height:25px;padding-top:5px;padding-left:22px;line-height:22px;overflow: hidden;}
.nav_search span {float:left;padding:0px;overflow: hidden;}
.sinp {float:left;padding:0px;width:160px;overflow: hidden;height:20px;color: #999;border:solid #ddd 1px;}
.sbnt {float:left;height:22px;width:35px;font-size:12px;background:url(../images/bnt_bg.png) no-repeat;border:0px;}
.sbnt2 {float:left;padding:0px;height:20px;width:70px;text-align:center;color:#198AEA;overflow:hidden;}

.bnt {width:53px;height:26px;background:url(../images/ssinp.jpg) no-repeat;border:0px;color:#4485E1;overflow:hidden;}
.bnt2 {width:65px;height:26px;background:url(../images/ssinp.jpg) no-repeat right 0;border:0;color:#4485E1;overflow:hidden;}
.inp2 {float:left;height:24x;margin-top:4px;line-height:20px;color: #999;width:210px;font-size:12px;background:transparent;border:0px;}
.bnt11 {padding:0 8px;height:21px;width:50px;background:url(../images/ss_bg.jpg) repeat-x;border:solid #0D5ABA 1px;color:#fff;overflow:hidden;}
.bnt12 {padding:0 8px;height:21px;width:70px;background:url(../images/ss_bg.jpg) repeat-x;border:solid #0D5ABA 1px;color:#fff;overflow:hidden;}

.tit {float:left;height:auto;padding:3px 0 0 10px;line-height:25px;font-size:14px;font-weight:bold;color:#0F5BC3;background:url(../images/ico-ny.jpg) no-repeat 0px 9px;}
.tit a {color:#0F5BC3;}
.tit a:hover{color: #FF9933;text-decoration: none;}

.tit2 {float:left;min-width:101px;font-size:14px;height:26px;line-height:27px;text-align:center;font-weight:bold;color:#FFF;background:url(../images/zxbs_tit.jpg) no-repeat;OVERFLOW: hidden;}
.tit2 a {color:#FFF;}
.tit2 a:hover{color: #FF9933;text-decoration: none;}

.t01 {float:left;padding-left:15px;padding-top:5px;font-size:14px;height:26px;line-height:26px;font-weight:bold;color:#FFF;OVERFLOW: hidden;}
.t01 a {color:#FFF;}
.t01 a:hover{color: #FF9933;text-decoration: none;}

.t02 {float:left;padding-left:15px;padding-top:3px;font-size:14px;height:26px;line-height:26px;font-weight:bold;color:#0F5BC3;OVERFLOW: hidden;}
.t02 a {color:#0F5BC3;}
.t02 a:hover{color: #FF9933;text-decoration: none;}

.tit3 {float:left;width:81px;font-size:13px;height:31px;line-height:26px;text-align:center;font-weight:bold;color:#FFF;background:url(../images/zxbs_on.jpg) no-repeat;OVERFLOW: hidden;}
.tit3 a {color:#FFF;}
.tit3 a:hover{color: #FF9933;text-decoration: none;}

.tit6 {float:left;width:110px;font-size:13px;height:31px;line-height:26px;text-align:center;font-weight:bold;color:#FFF;background:url(../images/zxbs_on3.jpg) no-repeat;OVERFLOW: hidden;}
.tit6 a {color:#FFF;}
.tit6 a:hover{color: #FF9933;text-decoration: none;}

.tit4 {float:left;height:24px;height:24px;padding-left:25px;line-height:26px;font-weight:bold;}

.tit5 {float:left;width:90px;text-align:center;height:27px;line-height:29px;font-size:13px;font-weight:bold;background:url(../images/zxbs_on2.jpg) repeat-x;color:#fff;OVERFLOW: hidden;}
.tit5 a {color:#fff;}
.tit5 a:hover {color:#FF9933;}

.more {float:right;line-height:24px;font-size:12px;padding:2px 12px 0 0;color:#999;}
.more a {color:#999;}
.more2 {float:right;height:17px;width:48px;line-height:18px;margin-top:11px;background:url(../images/more.jpg) no-repeat;overflow:hidden;text-align:center;color:#fff;}
.more2 a {color:#fff;}
.more3 {float:right;height:20px;line-height:20px;padding:4px 0 0 10px;background:url(../images/ico2.jpg) no-repeat 0 9px;overflow:hidden;color:#999;}
.more3 a {color:#999;}
.more4 {float:right;line-height:24px;padding:6px 12px 0 0;color:#fff;}
.more4 a {color:#fff;}
.m6 {margin-bottom:6px;}.mr6 {margin-right:6px;}.mt6 {margin-top:6px;}.mr5 {margin-right:5px;}.m3 {margin-bottom:3px;}
.fl {float:Left;}.fr {float:right;}
.red {color:#CD0105}

/*#footer {clear: both;width:1000px;text-align:center;padding:8px 0;margin:3px auto;line-height: 23px;border-top:solid #074EAA 3px;background-color: #FFF;color:#666;}
#footer a{color:#666;}
#footer a:hover{color:#F30;}*/

.footer {position: relative; clear: both;width:100%;padding:10px 0;text-align:center;margin:0px auto 0;line-height: 22px;font-size:13px;background:#F1F1F1;border-top: 3px solid #0E76CD;}
.footer p {clear: both;width:1000px;text-align:center;margin:0 auto; line-height: 28px;}
.footer p img{vertical-align: middle;}
.f_dzjg {HEIGHT:80px;POSITION: fixed;Z-INDEX: 100;WIDTH:80px;left:50%;margin-left:-500px;margin-top:-80px;position: absolute}
.n_dynamic {clear:both;width:1000px;margin:6px auto 0;OVERFLOW: hidden;}
#_ideConac{position: absolute; left: 50%; margin-left: -457px; top: 15px;}
#_span_jiucuo{position: absolute; right: 50%; margin-right: -457px; top: 0px;}

.float-menu {HEIGHT:319px; POSITION: fixed; MARGIN-LEFT: 520px; LEFT: 50%; Z-INDEX: 100; WIDTH:68px;background:#1367D7;top: 195px; _position: absolute}
.float-menu li {float:left;width:68px;height:79px;text-align:center;font-size:14px;color:#fff;border-bottom:solid #025C9F 1px;}
.float-menu li a {color:#fff}
.float-menu li i {float:Left;width:68px;height:52px;overflow:hidden;}
.float-menu li:hover {filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.f_i1 {background:url(../images/nav_ico.png) no-repeat 15px 2px}
.f_i2 {background:url(../images/nav_ico.png) no-repeat -102px 5px}
.f_i3 {background:url(../images/nav_ico.png) no-repeat -218px 5px}
.f_i4 {background:url(../images/nav_ico.png) no-repeat -344px 5px}
.i_links_c2 {width:1000px;height:27px;OVERFLOW: hidden;margin-left:auto; margin-right:auto;}
.i_links_c2 span {float:left;width:172px;margin:0;margin:0 10px;}
.i_links_c2 select {width:170px;font-size:12px;}
.bot {clear: both;width:1000px;text-align:center;line-height: 26px;height: 26px;background-color: #FFF;color:#0F5BC3;}
.bot a{color:#0F5BC3;}
.bot a:hover{color:#F30;}
.ititle {float:left;width:100%;height:31px;background:url(../images/tit_bg.jpg) repeat-x;}
/*以上为公用样式*/

/*pagination*/
.f-clearfix:after{display: block; height: 0; visibility: hidden; font-size: 0; content:" "; clear: both;}
* html .f-clearfix{zoom: 1;}
*:first-child+html .f-clearfix{zoom: 1;}

.f-tac{text-align: center;}
.m-pagination{padding: 10px; display: inline-block;}
.m-pagination li{float: left; margin: 3px; height: 28px; font-size: 14px;}
.m-pagination li a{display: block; padding: 0 6px; line-height: 26px; border: 1px solid #ccc; font-size: 14px; background: #fff; cursor: pointer;}
.m-pagination li.u-redirect{line-height: 28px;}
.m-pagination li.u-redirect input{padding: 0 5px; vertical-align: middle; width: 42px; height: 28px; line-height: 28px; border: 1px solid #ccc; margin: -2px 0 0 3px; *margin: -2px 0 0 3px; _margin: -2px 0 0 3px;}
.m-pagination li.active a,.m-pagination li a:hover{background: #1367d7; border: 1px solid #1367d7; color: #fff;}
.m-pagination li.page-info a,.m-pagination li.page-info a:hover{border: 1px solid #ccc; cursor: default; color: #666; background: #fff;}
.m-pagination li.disabled a,.m-pagination li.disabled a:hover{background: #eee; border: 1px solid #ccc; cursor: default; color: #666;}

.m-dtvideo{margin-bottom: 10px; width: 700px; height: 400px;}


/*share*/
.f-fr{float: right;}
.share-main{position: relative; width: 66px; height: 16px;}
.share-bar a{margin-right: 6px; float: left; display: block; width: 16px; height: 16px; background-image: url(../images/icon-share.png);}
.share-bar .share-weixin{background-position: 0 0;}
.share-bar .share-tsina{background-position: -16px 0;}
.share-bar .share-qzone{background-position: -32px 0;}
.weixin-share-open{position: absolute; bottom: 22px; right: 0; display: none; background: #fff;}
.weixin-wrap{position: relative; padding: 10px; width: 212px; height: 80px; border: 1px solid #ddd;}
.share-qrcode{float: left;}
.share-qrcode img{display: block; width: 80px; height: 80px;}
.weixin-close{position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 16px; color: #d4d4d4; cursor: pointer;}
.weixin-text{padding: 10px 0 0 90px; line-height: 24px; font-size: 12px; color: #666;}


.logo{width: 1000px;height: 181px;margin: 0 auto;background:url(../images/banner5.jpg) no-repeat left center;}