@charset "utf-8";
/* CSS Document */

body {background:url(../img/top_bg.jpg) top repeat-x;font-family:"微软雅黑";}
.container {margin:0 auto;}
.b_c {background:url(../img/aut.jpg) center 40px no-repeat;}
#top {position:relative;font-family:"微软雅黑";}
#top {line-height:40px; height:40px;}
#top a {color:#888;}

#goTopBtn {position: fixed; text-align: center; line-height: 60px; width: 60px; bottom: 75px; height: 60px; font-size: 12px; cursor: pointer; right: 100px; _position: absolute; _right: auto;}

#con_top {height:45px;}
.banner {width:980px; margin-top:30px; height:60px;}
#news_logo {width:219px; height:64px;}
#news_logo span {font-size:20px;position:absolute; right:0; top:12px; color:#666;}
#news_srch {width:370px;height:40px; font-size:14px; color:#999; margin-left:80px; padding-top:15px; position:relative;display:inline;}
#keyboard {width:260px; height:37px; background:url(../img/srh_txt.jpg) no-repeat; padding-left:15px; font-size:14px; color:#ccc; line-height:37px;}
#submit {width:45px; height:37px; background:url(../img/srch_btn.jpg) no-repeat; cursor:pointer; margin-left:-8px;}
#a_srch {position:absolute; right:-20px; top:18px;}
#news_srch span {font-size:12px; color:#f00; font-weight:bold; line-height:36px;}
#news_srch span a{color:#999; font-weight:normal; margin-right:10px;}
#banner_relax {width:230px; margin-left:50px;}
.today_date {font-family:"微软雅黑"; color:#666; border-bottom:#ededed solid 1px; padding-bottom:10px;}
.weather {color:#666; margin-top:10px; margin-left:-20px;}

.br_pic dt {font-size:14px; font-weight:bold; white-space:nowrap; overflow:hidden; width:275px;}
.br_pic {height:128px; border-bottom:#F1F1F1 solid 4px; margin-bottom:17px;}
.br_pic #pic {width:105px; float:left; margin-top:10px;}
.br_pic #txt {width:170px; float:left; margin-top:5px;}
.br_pic #txt a {color:#c00;}
.menu {width:980px; height:45px; line-height:45px; background:url(../img/menu_bg.jpg) no-repeat; font-size:14px; font-weight:700; overflow:hidden; margin:0 auto; margin-bottom:10px; text-align:center; position:relative; margin-top:20px; font-family:"宋体";}
.menu ul {float:left; position:relative; left:50%; padding-top:10px;}
.menu li {width:98px; height:26px; line-height:26px; float:left; position:relative; right:50%; overflow:hidden; display:inline;}
.menu li a {width:98px; height:26px; display:block; color:#fff;}
.menu li a:hover {background:url(../img/m_bg_on.jpg) 8px 0px no-repeat; color:#fff; text-decoration:none;}
.menu #index {width:47px;}
.menu #index a {width:47px;}
.menu #index a:hover {background:url(../img/menu_bg_on.jpg) no-repeat; color:#fff; text-decoration:none;}
.main_body {margin-top:10px;}
#focusRotation {margin: 0px auto; width: 980px; position: relative;}
#focusRotation .focus-num {left: 325px; bottom: 15px; position: absolute; z-index: 1;}
#focusRotation .focus-num span {width: 25px; padding-top: 4px; margin-right: 5px; float: left;}
#focusRotation .focus-num span a {background:#999; border:#979797 1px solid; width: 23px; height: 19px; text-align: center; color: rgb(255, 255, 255); line-height: 19px; font-family: Arial, Helvetica, sans-serif; display: block; cursor: pointer;}
#focusRotation .focus-num span a:hover {text-decoration: none;background:#c00;border:#B00;}
#focusRotation .focus-num span.act a {width: 25px; height: 21px; color: rgb(255, 255, 255); border:#B00;background:#c00;}
.focus3 {margin:0 auto; width: 980px; height: 270px;}
.focus3 .lqu {width:665px; height: 270px; float: left; position: relative;}
.focus3 .lqu .are2 {top: 45px; width: 10px; height: 19px; left:0px; font-size: 1px; position: absolute; z-index: 4;}
.focus3 .rqu {width: 251px; height: 245px; padding-top: 25px; padding-right: 27px; padding-left: 27px; font-size: 14px; float: left;}
.focus3 .rqu {background: rgb(227, 227, 227); color: rgb(75, 75, 75); line-height: 27px;}
.focus3 .rqu span {height: 230px; color: rgb(75, 75, 75); line-height: 27px; overflow: hidden; display: block;}
.focus3 .rqu span a {font-size:12px; color:#C00;}
.focus3 .rqu a {color: rgb(36, 36, 36); line-height: 37px; padding-bottom: 8px; clear: both; font-family: Microsoft Yahei,simhei,arial; font-size: 22px; text-decoration: none; display: block; _font-family: simhei;}
.focus3 .rqu a:hover {color:#c00;}
.focusbg {background:url(../img/fou_are1.jpg) no-repeat;}
.adv_area_3 {margin-top:10px;}
.adv_area_3 ul {width:320px; height:80px; background:#FFC; float:left; overflow:hidden;}
.adv_area_3 #m {margin-left:10px;}
.adv_area_3 #r {margin-left:10px;}
.ann_area {}
.ann_area ul {float:left; line-height:40px;}
.ann_area li {white-space: nowrap; margin-top:1px;}
.ann_area #lbox {width:375px; padding-left:106px; position:relative; overflow:hidden; height:40px;}
.ann_area #rbox {width:398px; padding-left:95px; position:relative; overflow:hidden; height:40px;}
.ann_area span {font-family:"宋体"; position:absolute; right:5px; top:3px;}
.ann_area a {font-size:12px; color:#039;}
.ann_area span a {font-size:12px; color:#999;}



.f_pic {height: 413px; z-index:1; position:absolute;}
.iviewSlider{overflow: hidden;}
/* The timer in the Slider */
#iview-timer{position: absolute;z-index: 10;border-radius: 5px;cursor: pointer;}
#iview-timer div{border-radius: 3px;}
/* The Preloader in the Slider */
#iview-preloader{position: absolute;z-index: 20;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border: #000 1px solid;	padding: 1px;width: 100px;height: 3px;}
#iview-preloader div{float: left;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;height: 3px;background: #000;width: 0px;}
/* The strips and boxes in the Slider */
.iview-strip{display: block;position: absolute;z-index: 5;}
.iview-block{display: block;position: absolute;z-index: 5;}
/* Direction nav styles (e.g. Next & Prev) */
.iview-directionNav a{position: absolute;top: 45%;z-index: 9;cursor: pointer;}
.iview-prevNav{left: 0px;}
.iview-nextNav{right: 0px;}
/* Control nav styles (e.g. 1,2,3...) */
.iview-controlNav{position: absolute;z-index: 9;}
.iview-controlNav a{z-index: 9;cursor: pointer;}
.iview-controlNav a.active{font-weight: bold;}
.iview-controlNav .iview-items ul{list-style: none;}
.iview-controlNav .iview-items ul li{display: inline;position: relative;}
.iview-controlNav .iview-tooltip{position: absolute;}
/* The captions in the Slider */
.caption-contain{color: #fff;font-size: 16px;}
/**个性化**/
#iview2{width: 980px;height: 413px;background: #fff;position:relative;	overflow: hidden; z-index:1;}
#iview2 a:hover {text-decoration:none;}
.iviewdis{display:none;}
#iview2 .iviewSlider{display: block;width:980px;height:413px;overflow: hidden;border-radius: 3px;}
#iview2 .iviewSlider a{display:block;}
#iview2 div.iview-directionNav a{display: block;cursor: pointer;position: absolute;width: 27px;height: 27px;text-indent: -9999px;-webkit-transition: left 0.3s ease-in-out;-webkit-transition-property: left, right;-moz-transition: left 0.3s ease-in-out;-moz-transition-property: left, right;-o-transition: left 0.3s ease-in-out;-o-transition-property: left, right;-ms-transition: left 0.3s ease-in-out;-ms-transition-property: left, right;transition: left 0.3s ease-in-out;transition-property: left, right;background-image: url(../img/bg_direction_nav_white.jpg);_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='img/bg_direction_nav_white.png');_background: none;}
#iview2 div.iview-directionNav a.iview-nextNav{right: -27px;}
#iview2 div.iview-directionNav a.iview-prevNav{left: -27px;background-image: url(../img/bg_direction_nav_white1.jpg);_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='img/bg_direction_nav_white1.png');_background: none;}
#iview2.iview-hover div.iview-directionNav a.iview-nextNav{right: 20px;}
#iview2.iview-hover div.iview-directionNav a.iview-prevNav{left: 20px;}
/*******显示目前张数的圆点*********/
#iview2 .iview-controlNav{position: absolute;bottom: 48px;right: 25px;}
#iview2 .iview-controlNav a{text-indent: -9999px;}
#iview2 .iview-controlNav a.iview-control{padding: 0px;float: left;width: 15px;	height: 15px;line-height: 0px;margin-right: 7px;margin-top: 10px;cursor: pointer;border-radius: 5px;-moz-box-shadow: 1px 1px 1px #A9A9A9 inset;-webkit-box-shadow: 1px 1px 1px darkGray inset;box-shadow: 1px 1px 1px darkGray inset;background: lightGrey;}
#iview2 .iview-controlNav a.iview-control.active{background-color: #0066cc;-moz-box-shadow: 1px 1px 1px #0066cc inset;-webkit-box-shadow: 1px 1px 1px #0066cc inset;box-shadow: 1px 1px 1px #0066cc inset;background: #0066cc;text-decoration:none;}
.iview-caption{background: url(../img/caption-bg.jpg);border-radius:5px;	padding:0px 0px 40px 0px;text-shadow: #000 1px 1px 0px;width:600px;position: absolute;z-index: 4;overflow: hidden;}
.caption-contain{z-index:5;color: #fff;  font-size:18px; margin-left:30px; margin-top:8px; letter-spacing:1px;}
#iview-preloader{border: #94bbe4 1px solid;width: 250px; height:10px;}
#iview-preloader div{background: #94bbe4;height:10px;}
/**************焦点图 end***************/


.box_left {width:655px;float:left;margin-top:15px;}
.box_right {width:310px;float:left; margin-left:15px;margin-top:15px;}
.bl_title {height:44px; background:url(../img/l_t_bg.jpg) repeat-x; border-right:#ccc solid 1px; position:relative;}
.bl_title span {position:absolute; right:10px; top:0; line-height:44px;}
.bt1 {border-bottom:#39c solid 2px;}
.bt2 {border-bottom:#060 solid 2px;}
.bt3 {border-bottom:#066 solid 2px;}
.bt4 {border-bottom:#c00 solid 2px;}
.bt5 {border-bottom:#633 solid 2px;}
.bt6 {border-bottom:#f60 solid 2px;}
.bt7 {border-bottom:#336 solid 2px;}
.bt8 {border-bottom:#900 solid 2px;}
.bt9 {border-bottom:#f00 solid 2px;}
.bt10 {border-bottom:#690 solid 2px;}
.bta {background:url(../img/a_bg.jpg) no-repeat; width:121px; height:44px; line-height:44px; padding-left:12px; color:#fff; font-size:16px; font-weight:bold;}
.btb {background:url(../img/b_bg.jpg) no-repeat; width:121px; height:44px; line-height:44px; padding-left:12px; color:#fff; font-size:16px; font-weight:bold;}
.btc {background:url(../img/c_bg.jpg) no-repeat; width:121px; height:44px; line-height:44px; padding-left:12px; color:#fff; font-size:16px; font-weight:bold;}
.btd {background:url(../img/d_bg.jpg) no-repeat; width:121px; height:44px; line-height:44px; padding-left:12px; color:#fff; font-size:16px; font-weight:bold;}
.bte {background:url(../img/e_bg.jpg) no-repeat; width:121px; height:44px; line-height:44px; padding-left:12px; color:#fff; font-size:16px; font-weight:bold;}
.btf {background:url(../img/f_bg.jpg) no-repeat; width:121px; height:44px; line-height:44px; padding-left:12px; color:#fff; font-size:16px; font-weight:bold;}
.btg {background:url(../img/g_bg.jpg) no-repeat; width:121px; height:44px; line-height:44px; padding-left:12px; color:#fff; font-size:16px; font-weight:bold;}
.bth {background:url(../img/h_bg.jpg) no-repeat; width:121px; height:44px; line-height:44px; padding-left:12px; color:#fff; font-size:16px; font-weight:bold;}
.bti {background:url(../img/i_bg.jpg) no-repeat; width:121px; height:44px; line-height:44px; padding-left:12px; color:#fff; font-size:16px; font-weight:bold;}
.bl_container {border:#ccc solid 1px; border-top:none; padding:20px; padding-top:10px;}
.bl_container dl {height:153px; border-bottom:#e9e9e9 solid 1px;}
.bl_container dt {font-family: Microsoft Yahei,simhei,arial; font-size: 18px; line-height:36px;height:36px;}
.bl_container dt a {color:#000;}
.bl_container dd {float:left;}
.bl_container #bx_pic {width:130px; margin-top:7px;}
.bl_container #bx_pic img{border:#dedede solid 1px; padding:2px;}
.bl_container #bx_txt {width:465px; margin-top:4px; line-height:22px; color:#666; margin-left:10px;}
.bl_container #bx_txt a {color:#c00;}
.bl_list {line-height:34px; font-size:14px; padding-top:15px;padding-bottom:10px;}
.bl_list span {font-size:12px; color:#989898; margin-left:15px;}
.bl_list span a { margin-left:-15px; margin-right:10px; color:#c00;}
.re_cat {margin-top:20px; padding-bottom:2px; font-size:14px;}
.re_cat a {padding:10px; background:#cff; color:#069; margin-right:12px; margin-left:5px; line-height:48px;}
.re_cat a:hover {padding:10px; background:#c00; color:#fff; margin-right:15px; margin-left:5px; text-decoration:none;}

.br_title {width:295px; height:53px; background:url(../img/rt_bg.jpg) no-repeat; font-size:16px; font-weight:bold; line-height:46px; padding-left:15px; position:relative;}
.br_title span {font-size:12px; font-weight:normal; position:absolute; right:10px; top:0; line-height:46px;}
.br_content {border:#ddd solid 1px; border-top:none; border-left-width:4px; padding:15px;}
.br_content li{background:url(../img/g_r_dot.jpg) 0px 11px no-repeat; text-indent:12px; white-space:nowrap; overflow:hidden; width:270px; line-height:28px;}
#np_img {margin-bottom:10px;}
.bra {color:#39c;}
.brb {color:#c00;}
.brc {color:#066;}
.brd {color:#c00;}
.bre {color:#633;}
.brf {color:#f60;}
.brg {color:#336;}
.brh {color:#900;}
.bri {color:#f00;}
.bleft {border-left:#ddd solid 1px; padding-left:30px;}
.bl_title li a {color:#999;}
.bl_title li{float:left; font-size:16px; font-weight:bold; line-height:36px; height:36px; margin-top:8px; margin-right:20px; cursor:pointer;}
.bl_title .hover {background:#690; padding-left:10px; padding-right:10px;}
.bl_title .hover a {color:#fff;}

#con_one_1 .tp_hot {width:260px;}
.tp_hot #tp_txt {overflow:hidden; font-size:14px;width:240px; white-space:nowrap;line-height:22px; height:22px; padding:10px; font-weight:bold;}
.tp_hot img {width:260px; height:270px;}
.tp_list img {width:160px; height:115px;}
#con_one_1 .tp_list {width:200px; float:left; border-bottom:none; margin-top:10px; text-align:center;}
#con_one_2 .tp_list {width:200px; float:left; border-bottom:none;margin-top:10px;text-align:center;}
.tp_list dd {text-align:center;width:200px;}
.tp_list #tp_txt {margin-top:6px;}
#con_one_1 {height:485px; padding-left:10px;}
#con_one_2 {height:485px; padding-left:10px;}





/*右侧浮动导航*/
.float-menu { bottom: 305px; left: 50%; margin-left: 552px; width:70px; position: fixed; text-align: left; z-index:1;display:none; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-305));}/*距底部200px*/
.change-nav { background: url(../img/icons-sprites-v3.jpg) no-repeat scroll 0 -70px transparent; display: block; height: 21px; overflow: hidden; text-indent: -99em; width:70px;}
.list-nav { border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; height:255px; display:none; padding-top:5px;}
.list-nav-item { color: #888888; display: block; height: 25px; line-height: 25px; text-align: center; width: 68px;}
.list-nav a:hover { background:#c00; color:#fff; line-height: 21px; text-decoration:none;}
.btn-to-top { background: url(../img/icons-sprites-v3.jpg) no-repeat scroll -155px -70px transparent; display: block; height: 34px; overflow: hidden; text-indent: -99em; width:70px;}
a.btn-to-top:hover { background: url(../img/icons-sprites-v3.jpg) no-repeat scroll -235px -70px transparent;}
a.change-nav:hover { background: url(../img/icons-sprites-v3.jpg) no-repeat scroll -80px -70px transparent;}

.re_link {border-top:#e4e4e4 solid 1px;border-bottom:#e4e4e4 solid 1px; padding-top:5px; padding-bottom:8px; z-index:9999; background:#fff; _padding-left:25px;_padding-right:15px;}
.re_link a {color:#999; margin-right:15px; white-space:nowrap; line-height:24px;}
#bdshare img {width:91px;}
.copyright {text-align:center; margin-top:25px;}
.copy_top {height:65px; border-top:#e4e4e4 solid 1px; background:#f0f0f0; line-height:28px; padding-top:35px; color:#333;}
.copy_btm {background:#666; color:#fff; height:50px; padding-top:20px;}
.copy_btm span {font-family:Verdana, Geneva, sans-serif;}
