@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; padding:0; border:0;  background:url(../images/tw/bg.jpg) repeat-x top left #fffaf9; width:100%; text-align:center; font-size:12px; line-height:24px; color:#666;-webkit-text-size-adjust:none;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, span, fieldset, table, th, td{margin: 0; padding:0; list-style:none;}
input, select{font-size: 12px;line-height: 16px;}
img{border:none;}

a{color:#666; text-decoration:none;}
a:hover,.red{color:#d10606; text-decoration:none;}
.clear{clear:both;}
.mt{margin-top:10px;}
em{font-style:normal; color:red; font-weight:bold;}
font{font-size:12px;}

/****************************************************Index*********************************************/
.top{width:980px;  margin:0 auto; text-align:left;}
.menu{background:url(../images/tw/navbg.jpg) no-repeat; width:980px; height:43px;z-index:9999;}

.menu dd a{overflow:hidden; display:block; float:left;width:98px; height:41px; line-height:41px;}
.menu dd a:hover,.menu dd.on a,.cur{background:url(../images/tw/navon.jpg) no-repeat 0 2px;}
.menu dt{float:right; padding-top:8px; width:190px;}
.menu dt input.input01{width:160px; height:21px; border:1px solid #ff6d00; border-right:0px; float:left;color:#999;}
.menu dd{text-align:center; float:left; position:relative;z-index:9999;}
.menu dd ul{ position:absolute; width:140px; border:1px solid #f20006; background:#fff5dc; top:41px; border-top:0; left:0; z-index:9999; display:none;}
.menu dd ul li{ height:31px; line-height:31px;}
.menu dd ul li a{ height:31px; display:block; line-height:31px; background:url(../images/tw/ico.jpg) no-repeat 25px 10px; text-align:left; padding-left:42px;}
.menu dd ul li a:hover{ background:url(../images/tw/ico.jpg) no-repeat 25px 10px #feebc1;}
.btn01{float:left; background:url(../images/tw/searchbtn.jpg) no-repeat; border:1px solid #ff6d00; text-indent:-9999em; overflow:hidden; width:23px; height:23px;}
.nav{background:url(../images/tw/nav2bg.jpg) repeat-x left top; width:960px; height:33px; line-height:33px; color:#333; padding:0px 10px; clear:both;}
#localtime{float:left; padding-right:10px;}
.nav b a{background:url(../images/tw/sina.jpg) no-repeat left center; padding-left:20px; *float:none；font-weight:lighter; color:#333; *display:inline-block; font-weight:100; *font-weight:100;}
.nav b a:hover{text-decoration:underline;}

.main{width:960px; padding:10px; background:#fff; overflow:hidden; margin:0 auto; text-align:left; clear:both;}
.focus{float:left; border:1px solid #da0000; padding:1px; overflow:hidden; width:356px; height:256px; overflow:hidden; margin-right:10px;_margin-right:5px;}

.undis {display: none;}
#focus_warp {display: inline;}
#au {filter: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 );}
#au IMG {filter: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 ); height: 225px;}
#simg IMG {border: #eee 2px solid; filter: Alpha(opacity=50); vertical-align: 0px; cursor: pointer;}
#simg .s IMG {border-top-width: 0px; padding-right: 2px; margin-top: 0px; padding-left: 2px; border-left-width: 0px; background: url(../images/tw/simg_bg.jpg) no-repeat; filter: Alpha(opacity=100); border-bottom-width: 0px; padding-bottom: 2px; padding-top: 9px; border-right-width: 0px;}
/* ul_change_a2 */
.ul_change_a2{
position:absolute;
right:5px; bottom:7px;
padding-left:19px;
overflow:hidden;}
.ul_change_a2 li{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1; float:left;}

.ul_change_a2 span{
display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;height:18px; line-height:18px;padding:0px 5px; font-size:12px;border:1px solid #D8D8D8;background:#fff;filter:alpha(opacity=65);opacity:0.65;cursor:hand;cursor:pointer;}
.ul_change_a2 span.on{border:1px solid #D8D8D8;height:18px; line-height:18px;background:#FFFF9D;color:#CC0000;}
.changeDiv{position:absolute;}
/* changeBox_a1 */
.changeBox_a1{height:256px; position:relative;}

.changeDiv h3{position:absolute;left:0px; bottom:0;width:356px;height:30px;line-height:30px;background:#333;filter:alpha(opacity=70);opacity:0.7;}
.changeDiv h3 a{display:block;padding-left:15px; color:#fff; font-weight:normal; font-size:14px;width:63%;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}

.box1{width:580px; float:left; margin-right:10px;_margin-right:5px; overflow:hidden; height:260px;}
.hd{background:url(../images/tw/title1.jpg) repeat-x top left; height:36px; line-height:36px; overflow:hidden; border-left:1px solid #eee; border-right:1px solid #eee;}
.hd h2{float:left; background:url(../images/tw/title1on.jpg) repeat-x; padding:0 15px; height:36px; text-align:center; font-size:14px; color:#222;border-right:1px solid #eee;}
.hd a.more_1{float:right; padding-right:10px; font-size:10px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.bd{border:1px; border:1px solid #eee; overflow:hidden; padding:9px 5px;}
.list_1{overflow:hidden;}
.list_1 dt{border-bottom:1px dashed #ddd; padding-bottom:8px;}
.list_1 dt h3{font-size:14px; color:#d10606; text-align:center;}
.list_1 dt h3 a{color:#d10606;}
.list_1 dt h3 p{font-size:12px; color:#666666;}
.list_1 dd{border-bottom:1px dashed #ddd; font-size:12px; background:url(../images/tw/ico-1.jpg) no-repeat left center; padding-left:10px; line-height:24px; clear:both; overflow:hidden;}
.list_1 dd a{float:left;}
.list_1 dd span{float:right; color:#999;}

.box2{float:left; overflow:hidden; width:238px;}
.list_2{overflow:hidden;}
.list_2 dd{border-bottom:1px dashed #ddd; font-size:12px; background:url(../images/tw/ico-1.jpg) no-repeat left center; padding-left:10px; line-height:28px; clear:both; overflow:hidden;}

.ad{margin:10px 0 0 0; padding:0; overflow:hidden; width:960px; height:80px; text-align:left;}
#PCMSAD_11{width:960px; height:80px; margin:0 auto; padding:0; overflow:hidden; text-align:left;}
#PCMSAD_11 li{width:960px; height:80px; margin:0 auto; padding:0; overflow:hidden; text-align:left;}
#PCMSAD_11 li a img{float:left;}

.side_1{float:left; width:712px; overflow:hidden;}
.box3{float:left; overflow:hidden; width:351px; margin-top:10px;}
.mr{margin-right:10px;_margin-right:5px;}
.list_3{overflow:hidden;}
.list_3 dt{border-bottom:1px dashed #ddd; padding-bottom:11px;}
.list_3 dt a img{float:left; padding:1px; border:1px solid #eee;}
.list_3 dt a:hover img{border:1px solid #da0000;}
.list_3 dt h3{font-size: 12px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
    float: right;}
.list_3 dt h3 a{color:#d10606;}
.list_3 dt h3 p{font-size:12px; color:#666666;text-indent: 1rem;}
.list_3 dt p{text-indent: 1rem;}
.list_3 dd{border-bottom:1px dashed #ddd; font-size:12px; background:url(../images/tw/ico-1.jpg) no-repeat left center; padding-left:10px; line-height:31px; clear:both; overflow:hidden;}
.list_3 dd a{float:left;}
.list_3 dd span{float:right; color:#999;}

.side_2{float:left; width:238px; overflow:hidden;}

.box4{overflow:hidden; clear:both;}
.box4 .bd{padding:5px 10px;}
.list_4{overflow:hidden; width:340px;}
.list_4 li{float:left; padding:7px 2px 5px 0; width:168px; height:111px;}
.list_4 li a img{padding:1px; border:2px solid #eee;}
.list_4 li a:hover img{border:2px solid #ff5f1a;}

.ad_2{background:#ffffea; border:1px solid #fb9435; padding:5px 10px; overflow:hidden; margin-top:10px; float:left; width:216px;}
.list_5{overflow:hidden;}
.list_5 li{padding:1.3px 0; width:215px; height:75px;}
.list_5 li a img{ padding:1px; border:1px solid #eee; width:210px; height:70px;}
.list_5 li a:hover img{ border:1px solid #ff5f1a;}

.link{clear:both; margin-top:10px; overflow:hidden;}
.link a{padding:0 5px;}
.link dl dd{line-height:39px; height:39px; padding-top:10px;}
.link dl dd a img{padding:1px; border:1px solid #eee;}
.link dl dd a:hover img{border:1px solid #ff5f1a;}

.foot{clear:both; margin:10px auto; border-top:1px solid #eee; overflow:hidden; text-align:center; padding:10px 0;}


/*********************************SUB******************************************/
.loc{line-height:36px;}
.list_6{overflow:hidden;}
.list_6 li{border-bottom:1px dashed #ddd; font-size:12px; background:url(../images/tw/ico-2.jpg) no-repeat left center; padding-left:15px; line-height:31px; clear:both; overflow:hidden;}
.list_6 li a{float:left;}
.list_6 li span{float:right; color:#999;}

.page{text-align:center; clear:both; margin:0 auto; padding:50px 0 20px 0;}
.page dl{overflow:hidden; margin:0 auto; width:365px;}
.page dl dt{background:none; float:left;}
.page dl dt a{color:#dd5e00;}
.page dl dd{float:left; width:22px; height:21px; display:block; padding:0 5px;}
.page dl dd a{background:url(../images/tw/ico-3.jpg) no-repeat;overflow:hidden; line-height:21px; color:#fff; display:block;}
.page dl dd a:hover,.page dl dd.on a{background:url(../images/tw/ico-4.jpg) no-repeat; width:22px; height:21px; overflow:hidden; line-height:21px; color:#fff; display:block;}

.list_7{clear:both;overflow:hidden; border-bottom:1px dashed #ddd; padding-top:10px;}
.list_7 dt{float:left; padding:0 10px 10px 0; width:220px;}
.list_7 dt a img{padding:1px; border:1px solid #eee;}
.list_7 dt a:hover img{border:1px solid #e68c21;}
.list_7 dt p{text-align:center;}
.list_7 dd{float:left; width:450px;}
.list_7 dd h3 a{font-size:14px; color:#e68c21; font-weight:bold; line-height:35px;}
.list_7 dd h4{font-size:12px; font-weight:lighter; color:#333;}
.list_7 dd p{color:#999;}
.list_7 dd p a{color:#e68c21;}

.NewsTitle{text-align:center; border-bottom:1px dashed #ddd; margin:0px 0 30px; overflow:hidden; font-size:14px;}
.NewsTitle h2{font-size:20px;padding-bottom:10px;}
.NewsTitle a{color:#e68c21; text-decoration:underline;}
.NewsTitle a:hover{text-decoration:none;}

.preview_next{margin-top:50px; padding:15px 0; border-top:1px dashed #ddd; border-bottom:1px dashed #ddd; font-size:14px; clear:both;}
.preview_next a{color:#333; text-decoration:underline; padding-right:15px;}
.preview_next a:hover{color:#e68c21;text-decoration:none;}

.list_8{overflow:hidden; border-bottom:1px dashed #ddd; padding-top:10px;}
.list_8 dt{float:left; padding:0 30px 10px 32px; width:250px;}
.list_8 dt a img{padding:1px; border:1px solid #eee;}
.list_8 dt a:hover img{border:1px solid #e68c21;}
.list_8 dt p{text-align:center;}
.list_8 dt a.btn02{background:url(../images/tw/btn2.jpg) no-repeat; width:61px; height:21px; color:#fff; display:block; margin:5px auto; text-align:center; line-height:21px;}
.list_8 dt ul li{width:235px;}
.list_8 dt ul li p{float:left;}
.list_8 dt ul li a.btn03{background:url(../images/tw/btn2.jpg) no-repeat; width:61px; height:21px; color:#fff; display:block; margin:5px auto; text-align:center; line-height:21px; float:right;}

.tp{background:url(../images/tw/tpbg.jpg) no-repeat left bottom; width:930px; margin:10px auto; font-size:14px; color:#333; padding:15px; line-height:30px;}

.toupiao{overflow:hidden;}
.toupiao dt{float:right;}
.img1{float:right; padding:2px; border:1px solid #ccc; margin:10px;_margin:10px 5px;}
.toupiao dd{font-size:14px; color:#333; line-height:30px;}
.toupiao dd strong{width:75px; float:left; text-align:right; padding-right:5px;}
.p_fun_d{height:15px!impartant;line-height:15px!impartant;padding:0 8px;}