/* CSS Document */
body {  font-size:12px; font-family:"ËÎÌå"}
body,div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th { padding:0px; margin:0px;}
ol, ul { list-style: none;}
a { text-decoration:none;}
fieldset, img {    border: 0;}
a { outline: 0;}
.clearfix { overflow: auto; zoom: 1; }
.clearfix2 { zoom: 1; }
div.m, .col_w1000{ width:1000px; margin:0 auto;}
.Fw {
    font-family: 'Î¢ÈíÑÅºÚ';
}
.F12 {
    font-size: 12px;
}
.F14 {
    font-size: 14px;
}
.F20 {
    font-size: 20px;
}
.L30 {
    line-height: 30px;
}
a.Grey2:link, a.Grey2:visited, a.Grey2:active {
    color: #222;
    text-decoration: none;
}
.G9 {
    color: #999;
}
.Pl10 {
    padding-left: 10px;
}
.L24 {
    line-height: 24px;
}
.G6 {
    color: #666;
}
.BrGrey {
    background-color: #f0f0f0;
}
.h_mainNavNew { width: 980px; height: 26px; margin: 0 auto; padding: 7px 10px 3px; font-family: "ËÎÌå"; position: relative; z-index: 999; background: #fff;}
.h_mainNavNew a:hover,#content a:hover { text-decoration:underline; color:#f54343!important;}
.cDGray, .cDGray a:link, .cDGray a:visited { color: #2b2b2b;}
.h_mainNavNew .list_menu { float: left; width: 774px; height: 24px; line-height: 24px;}
.h_mainNavNew .list_menu li { float: left; background: url(line.gif) no-repeat left center; padding: 0 9px 0 9px;}
.h_mainNavNew .list_menu li a:link, .h_mainNavNew .list_menu li a:visited { color: #2b2b2b;}
.cDGray, .cDGray a:link, .cDGray a:visited { color: #2b2b2b;}
a:link, a:visited { color: #004276;}
.h_mainNavNew .morehNew { width: 48px; float: left;}
.h_mainNavNew .morehNew ul { width: 48px;}
.h_mainNavNew .morehNew ul li { color: #2b2b2b; height: 24px; line-height: 24px; background: url(more03.gif) no-repeat 33px center; border: solid 1px #fff;}
.h_mainNavNew .morehNew ul li:hover { color:#f54343;border: solid 1px #ddd; border-bottom:solid 1px #fff; }
.h_mainNavNew .morehNew ul li a { height: 24px; line-height: 24px; color: #2b2b2b; display: block; width: 40px; padding-left: 8px;}
.h_mainNavNew #f-more-box { display: none; position: absolute; width: 169px; background: #fff url(head_bj_53002fb7.jpg) no-repeat -1px top; border: solid 1px #ddd; border-top: none; height: 104px; margin-left: -1px; padding-left: 9px; overflow: hidden;}
.h_mainNavNew #f-more-box li { width: 40px; background: none; padding-left: 0; float: left; border: #fff; margin-top: 8px;}
.h_mainNavNew .morehNew ul li a { height: 24px; line-height: 24px; color: #2b2b2b; display: block; width: 40px; padding-left: 8px;}
.h_mainNavNew .login { width: 158px; _width: 155px; height: 24px; line-height: 24px; text-align: right; color: #666; overflow: hidden; float: left;}
.h_mainNavNew .login a { color: #666; margin-left: 6px;}
.h_searchDiv { width: 1000px; margin: 0 auto; height: 35px; padding-top: 25px;}
.h_theLogo { float: left; font-size: 12px; width: 230px; height: 26px;}
.h_gg { width: 400px; height: 33px; line-height:1.0;  float: left; margin-left: 20px;}
.navtil { float:left; font-size:24px;font-family:"Î¢ÈíÑÅºÚ"; line-height:1.0; padding-right:20px;}
.navtil2 { float:left; padding-top:12px; font-size:14px;}
.h_find { width: 300px; float: right;}
.search{height:26px}
.search .lb{width:78px;height:26px;margin-right:5px;position:relative;float:left}
.search .lb ul{width:78px}
.search .lb ul li{width:76px;height:24px;line-height:24px;border:1px solid #b2b2b2}
.search .lb ul li a{color:#666;display:block;width:66px;height:24px;line-height:24px;background:url(s_bg01_1.gif) no-repeat right top;padding-left:10px}
.search .lb ul li a:hover{background:url(s_bg01_2.gif) no-repeat right top;text-decoration:none}
.search .lb ul li .a_cl{background:url(s_bg01_3.gif) no-repeat right top}
.search .lb ul li ul{width:51px;display:none;position:absolute;left:0;background:#fff;border:1px solid #b2b2b2;border-top:0}
.search .lb ul li ul li{width:51px;background:0;border:0;padding-left:0}
.search .lb ul li ul li a{width:42px;background:0;padding-left:9px}
.search .lb ul li ul li a:hover{background:#e7e7e7;background-image:none}
.search .t_btn{width:215px;height:24px;background:url(s_bg02_1.gif) no-repeat right top;border:1px solid #b2b2b2;float:left}
.search .t_btn_on{background:url(s_bg02_2.gif) no-repeat right top}
.search .text_bg{width:178px;height:24px;line-height:24px;overflow:hidden;float:left}
.search .text_bg .text01{color:#666;border:0;background:0;width:158px;padding:0 10px;height:24px;line-height:24px}
.search .btn_bg{width:37px;height:24px;float:left}
.search .btn_bg .btn01{border:0;background:0;width:37px;height:24px;cursor:pointer}

.bg01{ background:url(nav_bg01.gif) repeat-x center top}
.col_nav{background:url(nav_bg01.gif) repeat-x;height:40px}
.col_nav ul{background:url(nav_bg02.gif) left top no-repeat;height:40px;overflow:hidden}
.col_nav ul li{font-size:14px;height:40px;line-height:40px;background:url(nav_bg02.gif) right top no-repeat;padding:0 17px;float:left}
.col_w1000 .col_nav ul li a{color:#fff}
.col_w1000 .col_nav ul li a:hover{color:#ccb867;text-decoration:none}
.col_nav ul .pa01{padding:0 36px}
.col_w1000 .col_nav ul .pa01 a{color:#ccb867}
.col_subnav{ overflow:hidden; padding:10px 0 0 0;}
.col_subnav ul{ margin-left:-10px;overflow:hidden; margin-right:-10px;}
.col_subnav ul li{font-size:14px!important;height:25px;line-height:25px;background:url(nav_bg03.gif) left -8px no-repeat;padding:0 7px 0 7px;float:left}
.col_w1000 .col_subnav ul li a{color:#2b2b2b}
.col_w1000 .col_subnav ul li a:hover{color:#f54343;text-decoration:none}
.col01{width:1000px;margin:0 auto}
.col01L{float:left;width:400px}
.col01M{float:left;width:246px;margin-left:27px}
.col01R{float:left;width:300px;margin-left:27px;_margin-left:25px;overflow:hidden}
.col02{width:1000px;margin:35px auto 0}

.space6{height:6px;line-height:6px;overflow:hidden}
.space10{height:10px;line-height:10px;overflow:hidden}
.space12{height:12px;line-height:12px;overflow:hidden}
.space20{height:20px;line-height:20px;overflow:hidden}
.space29{height:29px;line-height:29px;overflow:hidden}
.mt8{margin-top:8px}
.mt12{margin-top:12px}
.mt14{margin-top:14px}
.mt15{margin-top:15px}
.mt18{margin-top:18px}
.mt30{margin-top:30px}
.mt28{margin-top:28px}
.mt22{margin-top:22px}
.mt29{margin-top:29px}
.col_left{width:650px;float:left;border-top:solid 1px #ededed}
.left_co1{width:650px;overflow:hidden}
.tit{width:650px;background:url(xian_df30d870.jpg) repeat-x left bottom;margin-top:14px;padding-bottom:18px}
.tit h1 a{font-size:22px;color:#004276;font-family:Microsoft YaHei;text-decoration:none;font-weight:normal;margin-left:9px}
.tit h1 a:hover{color:#f54343}
.tit h2 a{font-size:22px;color:#004276;font-family:Microsoft YaHei;text-decoration:none;font-weight:normal}
.tit h2 a:hover{color:#f54343}
.tit span{background:url(xbj_a2f363cf.jpg) no-repeat center center;width:56px;height:22px;float:left;color:#FFF;font-size:12px;line-height:22px;padding-left:5px;margin-top:6px}
.tit p a{font-size:14px;color:#004276;line-height:28px}
.tit p a:hover{color:#f54343}
.tit1{width:2000px;height:41px;background:url(xian_df30d870.jpg) repeat-x bottom left;line-height:41px}
.tit1 p{background:url(dian1_14fd99e2.jpg) no-repeat left center;float:left;padding-left:13px;margin-right:16px}
.tit1 p a{color:#004276;font-size:14px}
.tit1 p a:hover{color:#f54343}
.left_co2{width:650px;height:400px}
.fpic{width:650px;height:365px;position:relative;overflow:hidden;margin-top:12px}
.bigPic03{width:650px;height:365px;overflow:hidden}
.bigPic03 img{display:block;width:650px;height:365px}
.fpic .text{width:650px;height:50px;background:#000;position:absolute;bottom:0;left:0;filter:alpha(opacity=50);opacity:.5}
.fpic p{font:bold 16px Microsoft YaHei;color:#fff;position:absolute;width:388px;height:50px;line-height:50px;bottom:0;_bottom:0;left:12px}
.cWhite a{font-size:18px;font-family:Microsoft YaHei;font-weight:normal}
.dotList,.dotList02{position:absolute;height:10px;top:335px;right:0;overflow:hidden}
.dotList li,.dotList02 li{float:left;width:10px;height:10px;background:#f7f7f7;margin:0 7px 0 0;display:inline;cursor:pointer}
.dotList li.current,.dotList02 li.current{background:#f54144}
#prevSlide,#nextSlide{width:40px;height:50px;position:absolute;top:166px;left:10px;z-index:10;text-align:center;cursor:pointer}
#prevSlide img,#nextSlide img{position:absolute;top:8px;left:12px;z-index:12}
.btnBg{width:40px;height:50px;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;background:#000;position:absolute;left:0;top:0;z-index:11}
.btnBgHover{width:40px;height:50px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background:#000;position:absolute;left:0;top:0;z-index:11}
#nextSlide{left:600px}
#nextSlide img{left:15px}
.left_co3{width:650px;overflow:hidden}
#outer{width:650px;}
#content ul{display:none}
.box335-2 li{float:left;color:#000;height:45px;cursor:pointer;line-height:45px;width:91px;text-align:center;font-size:16px;font-family:Microsoft YaHei;border-right:solid 1px #d1d1d1;border-bottom:solid 2px #d1d1d1}
.fixed02{position:fixed;z-index:100}
.box-none{display:none}
.box335-2 { overflow: hidden; zoom: 1; border-bottom: none; background: #fff; z-index: 110; background: #FFF; width: 650px; border-top: solid 1px #d1d1d1; border-left: solid 1px #d1d1d1; }
.box335-2 li.current{color:#f54343;background:#f7f7f7;border-bottom:solid 2px #f54144;font-weight:bold}
#fixed_box{width:650px}
#fixed_box ul{line-height:25px;display:none}
.ie6 { _left: 50%; _margin-left: -500px; _position: absolute; _top: expression(documentElement.scrollTop); }
.fixed02 { position: fixed; z-index: 100; top: 0; }
.list{width:650px;height:138px;border-top:solid 1px #ededed;padding-top:12px;position:relative;}
.listg{width:650px; border-top:solid 1px #ededed;padding-top:12px; padding-bottom:12px;}
.nobor{border-top:0}
.tu{width:168px;height:126px;float:left;margin-right:24px;overflow:hidden}
.zi{ margin-bottom:16px;}
.zi h2{margin-top:10px;line-height:24px; height:62px;}
.zi h2 a{font-size:18px;font-family:Microsoft YaHei; font-weight: normal!important;}
.zi h1{line-height:24px; margin:10px 0px;}
.zi h1 a{font-size:18px;font-family:Microsoft YaHei; font-weight: normal!important;}
.zi h3 a{
    font: 20px/30px "Microsoft Yahei";
    min-height: 40px;
    padding-bottom: 10px;color: #404040;
}
.tb{color:#fff;padding:4px 5px;background:#f54144;position:absolute;left:190px;bottom:13px;line-height:12px}
.hs{background:#d1d1d1}
.pl{width:45px;height:14px; float:right; margin-top:3px;}
.pl a{background:url(ly_a9ebd58d.jpg) no-repeat 0 2px;width:25px;height:14px;display:block;color:#d1d1d1;overflow:hidden;padding-left:18px;line-height:14px;text-decoration:none}
.pl a:hover{background:url(ly_a9ebd58d.jpg) no-repeat 0 0;background-position:left -24px;color:#f54144}
.gg{width:640px;height:90px}
.gg img{display:block}
.db{width:650px;overflow:hidden;zoom:1;border-bottom:0;background:#fff;z-index:110;background:#FFF;border-top:solid 1px #d1d1d1;border-left:solid 1px #d1d1d1}
.more{width:648px;height:46px;border:solid 1px #e0e0e0;background:#f7f7f7;text-align:center;line-height:46px;cursor:pointer;font-size:14px;color:#666}
.xian{width:650px;height:12px;border-top:solid 1px #ededed}

.cWhite, .cWhite a:link, .cWhite a:visited, .cWhite a:hover { color: #fff; }
.cWhite a { font-size: 18px; font-family: Microsoft YaHei; font-weight: normal; }
.box335-2 li { width: 80px; }
.news_tag { float: left; _display: inline; }
.barlink { float: left; _display: inline; margin-right: 0px; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: normal; }
.barlink a { position: relative; -webkit-transition: color .3s ease-in-out; -moz-transition: color .3s ease-in-out; -o-transition: color .3s ease-in-out; transition: color .3s ease-in-out; }
.barlink a, .barlink span { float: left; _display: inline; font: normal 12px/16px "SimSun"; color: #f99; padding: 1px 7px; border: 1px solid #f99; border-radius: 2px; text-decoration: none; margin-right: 3px; }
.barlink a:hover { color:#f33; border:1px solid #f33 }
.barlink a::before { content: ""; display: block; width: 11px; height: 11px; background: url(sprite_icon0813_v1.png) no-repeat -92px -613px; position: absolute; top: 3px; right: 50%; margin-right: -5px; filter: alpha(opacity=0); opacity: 0; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; }
.news_tag .keywords { float: left; _display: inline; padding-right: 4px; height: 12px; line-height: 11px; margin-top: 4px; /*border-right: 1px solid #bbb;*/
    max-width: 320px; margin-right: 12px; margin-top: -2px;}
.news_tag .keywords a { font: normal 12px/12px "SimSun"; color: #888; margin-left: 10px; text-decoration: none; margin-top: 6px;display: block;float: left;}
.news_tag span { font: normal 12px/21px "SimSun"; color: #bbb; display: inline-block; }
.trans, .trans05 {transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-webkit-backface-visibility:hidden}
.trans:hover{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}
.trans05:hover{transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05)}

.col_right { width: 300px; float: right; }
.live { width: 300px; border-bottom: solid 2px #f54144; height: 20px; line-height: 20px; }
.live a.jmd { color: #666; }
.live .jmd { float: right; color: #f54144; }
.list05 { width: 300px; overflow: hidden; }
.list05 .pingd01 {height: 46px;_height: 50px;width: 300px;background: url(line04.jpg) no-repeat left bottom;overflow: hidden;float: left;}
.tupian01 { float: left; width: 31px; height: 20px; padding-top: 14px; padding-bottom: 11px; margin-left: 5px; }
.tai01 { font-size: 14px; float: left; margin-left: 12px; padding-top: 14px; padding-bottom: 11px; font-family: "Î¢ÈíÑÅºÚ"; }
.neir01{font-size:12px;float:left;padding-top:18px;padding-left:14px;padding-bottom:15px;color:#004276;height:14px;_padding-top:18px;width:190px}
.neir01 a{color:#004276;background:url(live_00d3c82f.jpg) no-repeat left 3px;padding-left:18px;height:14px;display:block;line-height:14px;overflow:hidden}
.neir01 a:hover{color:#f54343}
.gg1{width:33px;height:22px;line-height:22px;text-align:center;color:#FFF;background:#d1d1d1;margin-left:7px;margin-top:12px;float:left}
.gg2 a{float:left;padding-top:15px;margin-left:13px;color:#}
.right2{width:300px;overflow:hidden}
.tit02{width:300px;border-top:solid 2px #d1d1d1;height:28px}
.tit02 a{float:left;font-size:18px;color:#2b2b2b !important;font-family:"Î¢ÈíÑÅºÚ";text-decoration:none;padding-top:6px}
.tit02 span{float:right;width:100px;height:20px;margin-top:6px;display:none}
.tit h1{float:left;height:22px;line-height:22px;margin-top:6px}
.tit h1.til {line-height:30px!important;margin-top:1px!important;height:auto; float:none;}
.box06{width:300px;margin-top:29px}
.box_06_2{overflow:hidden;margin-top:18px}
.box_06_2 .list13{width:300px;overflow:hidden}
.box_06_2 .list13 li{overflow:hidden;cursor:pointer;_height:28px}
.box_06_2 .list13 li.current{_height:150px}
.box_06_2 .list13 li.current .m_picTxt02{padding-bottom:11px;_padding-bottom:0;margin-bottom:8px;background:url(xian_df30d870.jpg) repeat-x left bottom;_height:127px}
.box_06_2 .list13 li.current .num02{font-family:Arial;font-size:14px;color:#666;float:left;background:url(line5.jpg) no-repeat right 0;width:54px;height:79px}
.box_06_2 .list13 li.current .m_txt02{float:left;width:300px}
.box_06_2 .list13 li.current .m_txt02 h2{font-size:14px;color:#004276;margin-bottom:12px;background:0;padding:0}
.box_06_2 .list13 li.current .m_txt02 p{line-height:20px;color:#666;display:block;padding-top:3px}
.box_06_2 .list13 li.current .m_txt02 p a{color:#f44444}
.box_06_2 .list13 li.current .m_txt02 .tu1{float:left;width:90px;height:90px;display:block;overflow:hidden}
.box_06_2 .list13 li .m_picTxt02{margin-top:6px;margin-bottom:6px}
.box_06_2 .list13 li .num02{font-family:Arial;font-size:14px;color:#004276;float:left;width:56px}
.box_06_2 .list13 li .m_txt02{float:left;width:300px}
.box_06_2 .list13 li .m_txt02 h2{font-size:12px;font-weight:bold;color:#004276;font-weight:normal;background:url(dian2_5eaa3ce6.jpg) no-repeat left center;padding-left:12px}
.box_06_2 .list13 li .m_txt02 .tu1{float:left;width:90px;height:90px;display:none}
.box_06_2 .list13 li .m_txt02 p{line-height:20px;color:#666;display:none;width:190px;float:right}
.right_gg img{display:block}
.right_gg{width:300px; }
.right_03{width:300px;overflow:hidden}
.right_03 ul li{width:150px;height:22px;line-height:22px;float:left}
.right_03 ul li a{color:#7ca7c9}
.djph{width:300px;overflow:hidden}
.ph{width:300px;overflow:hidden}
.ph ul li{width:300px;height:46px;border-bottom:solid 1px #ededed;line-height:46px;display:block}
.ph ul li a{float:left;color:#2b2b2b;margin-left:10px}
.ph ul li span{float:right;color:#9f9f9f}
.lh{width:20px;height:20px;text-align:center;line-height:20px;border:solid 1px #9f9f9f;float:left;margin-top:12px;color:#9f9f9f}
.ph ul li .cur{border:solid 1px #f54144;color:#f54144;display:block}
.ph ul li .cur1{border:solid 1px #f54144;background:#f54144;display:block;color:#FFF}
.ph ul li.nobr{border:0}

.tit06{padding-top:7px;border-top:solid 2px #d1d1d1}
.col02 .tit06 a{color:#2b2b2b;font-size:20px;font-family:Microsoft YaHei}
.col02 .tit06 a:hover{text-decoration:none;color:#2b2b2b}
.col02{width:1000px;margin:35px auto 0}
.tit04{background:url(line06.jpg) no-repeat left top;font:bold 24px Microsoft YaHei;padding-top:7px}
.col02 .tit04 a{color:#2b2b2b}
.col02 .tit04 a:hover{text-decoration:none;color:#2b2b2b}
.box07L{float:left;width:498px;padding-top:14px}
.box07M{float:left;width:247px;padding-top:14px;margin-left:2px}
.box07R{float:left;width:249px;margin-left:2px;padding-top:14px}
.box07L .img03{width:499px;height:294px;display:block;overflow:hidden}
.box07L img{width:499px;height:294px;display:block}
.txtbg01{width:499px;height:50px;background:#2b2b2b; overflow:hidden;}
.txt_tit01{font-size:14px;color:#fff;padding-left:10px;padding-top:5px;float:left;width:246px;line-height:20px;height:45px}
.box07L .txt_tit01 a{color:#fff}
.ship01 a{float:right;background:url(ship01.jpg) no-repeat;margin-top:15px;padding-right:10px;width:16px;height:20px}
.box07_top01{width:247px}
.box07_top01 .img04{display:block;width:247px;height:121px;overflow:hidden}
.box07_top01 img{display:block;width:247px;height:121px}
.txtbg02{width:247px;height:50px;background:#2b2b2b}
.txt_tit02{font-size:14px;color:#fff;padding-left:10px;padding-top:5px;float:left;width:197px;line-height:20px;height:45px}
.box07M .txt_tit02 a{color:#fff}
.ship02 a{float:right;background:url(ship01.jpg) no-repeat;margin-top:15px;padding-right:10px;width:16px;height:20px}
.mb01{margin-top:2px}
.box07_btn01{width:249px}
.box07_btn01 .img05{display:block;width:249px;height:121px;overflow:hidden}
.box07_btn01 img{display:block;width:249px;height:121px}
.txtbg03{width:249px;height:50px;background:#2b2b2b}
.txt_tit03{font-size:14px;color:#fff;padding-left:10px;padding-top:5px;float:left;width:197px;line-height:20px;height:45px}
.box07R .txt_tit03 a{color:#fff}
.ship03 a{float:right;background:url(ship01.jpg) no-repeat;margin-top:15px;padding-right:10px;width:16px;height:20px}
.gg4{width:1000px;height:90px}
.gg4 img{display:block}
.col03{width:1000px;margin:30px auto 0}
.box08{width:1000px;border-top:2px solid #2b2b2b}
.bo08L{float:left;width:96px;padding-top:30px}
.bo08L .weic01{width:96px}
.weic01 h3{font-size:16px;color:#999;font-weight:normal;padding-bottom:11px}
.weic01 img{display:block;width:83px;height:83px}
.bo08R{float:left;width:779px}
.hzmt{font:bold 18px Microsoft YaHei;float:left;width:76px;padding-top:26px;margin-left:49px}
.list_hz{padding-top:22px}
.list_hz .diyi{width:78px;margin-left:37px;_margin-left:20px;float:left}
.list_hz .dier{width:71px;margin-left:11px;float:left}
.list_hz .dis{width:82px;margin-left:17px;float:left}
.list_hz .disi{width:78px;margin-left:20px;float:left;_margin-left:15px}
.list_hz .diw{width:87px;margin-left:11px;float:left}
.list_hz .diL{width:90px;margin-left:26px;float:left}
.list_hz .diq{width:76px;margin-left:12px;float:left}
.list_hz .dib{width:74px;margin-left:9px;float:left}
.box08 .list_hz li a{color:#666;display:block;line-height:28px}

.footer{width:1000px;margin:0 auto;border-top:1px solid #ccc}
.footer a{color:#000;font-size:12px;text-decoration:none}
.footer a:hover{color:#f54343;text-decoration:underline}
.footer .footlink{height:28px;padding-top:15px;border-top:1px solid #fff;overflow:hidden;color:#000;line-height:28px;font-size:12px}
.footer .fk_l{float:left}
.footer .fk_r{float:right;width:200px}
.footer .fk_l a{padding:0 7px;border-right:1px solid #000}
.footer .fk_l .nolpad{padding-left:0}
.footer .fk_l .noborder{border:none}
.footer .fk_r ul{overflow:hidden;margin:0;padding:0;list-style:none}
.footer .fk_r ul li{float:left;height:28px;overflow:hidden}
.footer .fk_r ul .l_bg001{background:url(nav0416_14_fd540caa-fd540caadc.gif) no-repeat left 9px;padding-left:19px}
.footer .fk_r ul .l_bg002{background:url(nav0416_17-68c300b50b.gif) no-repeat left 9px;padding-left:17px;margin-left:18px}
.footer .copyright{font-family:Arial,"ËÎÌå";color:#666;height:28px;text-align:center;overflow:hidden;line-height:28px}
.footer .copyright span{padding-right:12px;font-size:12px}

.keyword-top { height:341px; background:#f6f6f6 }
.keyword-top .titlesearch { height:38px; padding:44px 0 23px; border-bottom:1px solid #ddd }
.keyword-top .toptitle { background:url(../images/topnewsicon.png) 1px center no-repeat; color:#404040; font:bold 40px/40px "Microsoft Yahei"; padding:0 0 0 54px }
.keyword-top .topsearch { float:right; width:223px; height:28px; border:1px solid #e5e5e5; border-radius:28px; background:#fff; margin-top:6px }
.keyword-top .topsearch input:-webkit-autofill { border-top-left-radius:28px; border-bottom-left-radius:28px; -webkit-box-shadow:0 0 0 1000px white inset }
.keyword-top .topsearch input { border:0; display:block; float:left; width:163px; height:18px; padding:5px 12px; font:12px/20px "Sim sun"; outline:0; color:#bbb; background-color:transparent }
.keyword-top .topsearch.searchactive { border-color:#f34540 }
.keyword-top .topsearch .submit { float:right; width:36px; height:28px; padding:0; background:url(searchicon.png) center center no-repeat; cursor:pointer }
.keyword-top .topnews .readmore { color:#666 }
.keyword-top .topnews .readmore:hover { color:#f34540; text-decoration:none }
.keyword-top .topnews .post_recommend_new { border:0 none }
.keyword-top .topnews .post_recommend_new .keyworddesc { font:normal 14px/22px "Microsoft Yahei"; color:#888; padding:12px 0 24px }
.keyword-top .topnews .tophasimg.post_recommend_new h3 a { width:540px }
.keyword-top .topnews .post_recommend_new h3 { position:relative; padding-left:54px; min-height:20px; line-height:20px; margin-top:12px; padding-bottom:0 }
.keyword-top .topnews .post_recommend_new h3 a { display:block; width:100%; font:bold 20px/30px "Microsoft Yahei"; color:#404040 }
.keyword-top .topnews .post_recommend_new h3 a:hover { color:#f33 }
.keyword-top .topnews .post_recommend_new h3 .toplabel { display:block; position:absolute; top:5px; left:0; width:45px; height:20px; border-radius:20px; font:normal 12px/20px "Sim sun"; color:#fff; text-align:center; background:#f34540 }
.keyword-top .post_recommend_new .post_recommend_img { float:right; margin-right:0; width:300px; height:190px; margin-left:60px }
.m-content { width: 960px; margin: 0 auto; }
.share-join-tab { position: relative; height: 26px; margin-top: -4px; }
.right { float: right; }
.post_recommend_news { min-height:600px }
.post_recommend_new { padding:15px 0px 10px 0px; border-bottom:1px solid #f0f0f0; *zoom:1 }
.post_recommend_new:after { visibility:hidden; content:"."; clear:both; height:0; overflow:hidden; display:block }
.post_recommend_new h3 { font:20px/30px "Microsoft Yahei"; min-height:40px; padding-bottom:20px; overflow:hidden; }
.post_recommend_new h3 a { color:#404040; text-decoration:none; }
.post_recommend_new h3 a:hover { color:#f33 }
.post_recommend_new p { font:14px/24px "Sim sun"; color:#888; padding:12px 0 }
.post_recommend_new .post_recommend_img { float:left; background:#f8f8f8; margin-right:15px; width:168px; height:126px; overflow:hidden }
.post_recommend_new .post_recommend_img img { width:100%; height:100%; -webkit-transition:-webkit-transform .3s; transition:transform .3s }
.post_recommend_new .post_recommend_img:hover img { -webkit-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1) }
.post_recommend_new .post_recommend_channel { float:left; max-width:380px; height:20px; overflow:hidden; font:12px/20px "Sim sun" }
.post_recommend_new .post_recommend_channel a { float:left; margin:0 0 0 8px; color:#888; font:12px/20px "Sim sun"; word-wrap:break-word; word-break:break-all; display:inline; _display:inline; _float:left }
.post_recommend_new .post_recommend_channel a:hover { color:#f33; text-decoration:none }
.post_recommend_new .post_recommend_channel .channel { float:left; height:18px; margin-right:3px; margin-left:0; color:#f33; border:1px solid #f33; border-radius:2px; font:12px/18px "Sim sun"; line-height:20px\0; color:#f99; border:1px solid #f99; width:39px; text-align:center; white-space:nowrap; position:relative; -webkit-transition:all .3s; transition:all .3s; box-sizing:content-box }
.post_recommend_new .post_recommend_channel .channel:hover { border:1px solid #f33 }
.post_recommend_new .post_recommend_channel .channel:before { content:""; display:block; width:11px; margin-left:-6px; height:11px; background:url(bobo.png) no-repeat -84px -1px; position:absolute; left:50%; top:3px; opacity:0; -webkit-transition:all .3s; transition:all .3s }
.post_recommend_new .post_recommend_channel .channel:hover { text-indent:-4px }
.post_recommend_new .post_recommend_channel .channel:hover:before { margin-left:7px; opacity:1; transform:rotate(180deg); -ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg) }
.post_recommend_new .post_recommend_channel .samekey { color:#f34540 }
.post_recommend_source, .post_recommend_split,  .post_recommend_tie,  .post_recommend_time { float:left; margin-left:13px; font:12px/22px Arial,"Sim sun" }
 .post_recommend_split { color:#ddd; font:normal 12px/20px "Microsoft Yahei" }
 .post_recommend_source,.post_recommend_new .post_recommend_time { color:#bbb }
 .post_recommend_source { max-width:94px; _width:94px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap }
 .post_recommend_tie { float:right; width:62px; color:#f33; text-decoration:none; overflow:hidden; height:22px; margin-left:0px; margin-right:0px }
 .post_recommend_tie:hover {text-decoration:none!important;}
 .post_recommend_tie span { display:block }
 .post_recommend_tie .post_recommend_tie_wrap { -webkit-transition:margin-top .3s; transition:margin-top .3s }
 .post_recommend_tie .post_recommend_tie_icon { display:block; padding-left:26px; background:url(nav-icon.png) no-repeat -4px -316px; color:#bbb }
 .post_recommend_tie .post_recommend_tie_text { color:#f33;  }
 .post_recommend_tie .post_recommend_tie_text i { display:block; float:left; width:26px; font-style:normal }
 .post_recommend_tie:hover .post_recommend_tie_wrap { margin-top:-22px }
.post_recommend_new:hover { position:relative; z-index:200; background:#f8f8f8 }
.post_recommend_new:hover .post_recommend_share .post_recommend_shareicon { border-color:#f8f8f8 }
.post_recommend_new:hover .post_recommend_share:hover .post_recommend_shareicon { border-color:#ddd }

.share-join { float:right }
.share-join-item { position:relative }
.share-join-item .ne-shares-pop6x1wrap { top:28px; right:0; left:auto }
.join-count,.share-menu { position:relative; width:36px; height:26px; display:block; color:#c6c6c6; border:1px solid transparent; border-bottom:0; background:url(nav-icon.png) no-repeat 3px -347px }
.join-count:hover { text-decoration:none; color:#ba2636 }
.share-join-item { position:absolute; top:0; left:0; overflow:visible; width:38px; height:26px; margin-top:-2px }
.ne-shares-pop6x1wrap { visibility:visible }
.ne-shares-pop6x1wrap.active { visibility:visible }
.ne-shares-pop6x1wrap .ne-shares-pop6x1 { height:0; overflow:hidden; -webkit-transition:height .3s ease .01s; transition:height .3s ease .01s }
.ne-shares-open .ne-shares-pop6x1 { box-shadow:none; border-color:#ddd; height:144px }
.ne-shares-open .share-menu { padding:0; border-color:#ddd; background-color:#FFF; border-bottom:0; z-index:1001; position:relative }
.share-join-tab { position:relative; height:26px; margin-top:-4px }

.keyword-main { padding-bottom: 80px; }
.keywordleft { position: relative; float: left; width: 597px; padding-top: 38px; padding-right: 3px; }
.keywordleft .keywordloading { position: absolute; top: 60px; left: 0; width: 100%; height: 100%; opacity: .6; text-align: center; -webkit-transform: translateZ(0); transform: translateZ(0); }
.keywordleft .loadimage { padding-top: 60px; }
.relativetitle { height: 20px; font: bold 20px/20px "Microsoft Yahei"; color: #404040; border-left: 4px solid #f34540; padding-left: 10px; margin-bottom: 20px; }
.loadwrapper .over { color: #888; cursor: text; }
.loadwrapper { display: none; text-decoration: none; height: 30px; padding: 14px 0; margin-top: 40px; font: 20px/30px "Microsoft Yahei"; color: #404040; text-indent: 4px; border: 1px solid #e5e5e5; border-radius: 4px; cursor: pointer; }
.loadwrapper .loadmore { width: 160px; position: relative; left: 50%; margin-left: -80px; overflow: hidden; }
.loadwrapper.over i { display: none; }
.loadwrapper i { float: left; display: block; width: 20px; height: 20px; overflow: hidden; margin: 6px 5px 5px; background: url(sprite.png) no-repeat -350px 0; font-size: 40px; font-style: normal; text-indent: -999px; -webkit-transition: -webkit-transform .3s; transition: transform .3s; }

.keywordright { float: right; width: 300px; }
.hotnews { padding-top:38px }
.hotnews .lefttitle { margin-bottom:9px }
.hotnews .hottop { position:relative; width:100%; height:190px; overflow:hidden }
.hotnews .imgwrapper { width:100%; height:100% }
.hotnews .titlewrapper { position:absolute; bottom:0; left:0; width:100%; height:82px; background-color:rgba(0,0,0,0.7); background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.7),transparent); background:linear-gradient(bottom,rgba(0,0,0,0.7),transparent) }
.hotnews .toptitle { display:block; max-width:270px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-top:54px; padding-left:15px; color:#fff; font:normal 16px/16px "Microsoft Yahei" }
.hotnews .toptitle:hover { text-decoration:underline }
.hotnews .normalitem { height:14px; margin-bottom:22px }
.hotnews .normaltitle { position:relative; color:#666; display:block; color:#666; padding-left:13px; padding-right:13px; height:35px; font:normal 14px/35px "Sim sun"; overflow:hidden; text-overflow:ellipsis; white-space:nowrap }
.hotnews .normaltitle:hover { background:#f6f6f6; color:#f34540; padding-right:10px }
.hotnews .normaltitle:hover:before { background:#f34540 }
.hotnews .normaltitle:hover:after { height:100%; top:0; bottom:0 }
.hotnews .normaltitle:before { content:""; position:absolute; top:16px; left:2px; width:3px; height:3px; background:#ddd; font:normal 14px/14px "Sim sun"; color:#666 }
.hotnews .normaltitle:after { content:""; position:absolute; z-index:0; right:0; top:50%; bottom:50%; background:#f34540; width:3px; height:0; -webkit-transition:all .3s ease-in-out; transition:all .3s ease-in-out }
.lefttitle { font:bold 16px/16px "Microsoft Yahei"; color:#404040; border-top:1px solid #ddd; padding-top:20px }
.lefttitle .titlecontent { position:relative; display:inline-block; _display:inline; padding-bottom:10px }
.lefttitle .titlecontent:before { content:""; position:absolute; bottom:-1px; left:0; width:100%; height:1px; background:#db1011 }
.mt23 {
    margin-top: 23px;
}
.idx_cm_title {
    border-top: 1px #ddd solid;
    height: 41px;
}
.idx_cm_title .title {
    border-top: 1px #f34540 solid;
    font-size: 16px;
    font-weight: bold;
    float: left;
    position: relative;
    margin-top: -1px;
    padding: 6px 0 10px 0;
}
.idx_cm_list li {
    position: relative;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding-left: 15px;
    color: #ddd;
    font-family: '\5b8b\4f53';
}
.idx_cm_list_h li::before {
    content: "";
    position: absolute;
    z-index: 0;
    right: 0;
    top: 50%;
    bottom: 50%;
    background: #f34540;
    width: 3px;
    height: 0;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.idx_cm_list a {
    color: #666;
}
.idx_cm_list a:hover {
    color: #f34540;
}
.idx_cm_list li::after {
    content: "";
    background: #ddd;
    width: 4px;
    height: 4px;
    display: block;
    position: absolute;
    left: 3px;
    top: 50%;
    margin-top: -2px;
}
.mt25 {
    margin-top: 25px;
}
.mod_news_special .bd {
    line-height: 0;
}
.mod_news_special .bd .photo {
    width: 300px;
    height: 90px;
    display: inline-block;
    overflow: hidden;
}
.mod_news_special .bd h3 {
    height: 40px;
    overflow: hidden;
}
.mod_news_special .bd h3 span {
    float: left;
    color: #fff;
    font-size: 14px;
    text-align: center;
    background: #f34540;
    line-height: 40px;
    width: 55px;
    height: 40px;
    display: inline-block;
    overflow: hidden;
}
.mod_news_special .bd h3 strong {
    width: 244px;
    height: 39px;
    display: inline-block;
    overflow: hidden;
    float: left;
    line-height: 39px;
    font-size: 16px;
    text-indent: 10px;
    color: #f34540;
    border-right: 1px #f6f6f6 solid;
    border-bottom: 1px #f6f6f6 solid;
}
.mod_news_special .bd h3 a {
    color: #404040;
}
.label_01 {
    float: left;
    height: 38px;
    background: url(s_13.png) repeat-x bottom;
    width: 300px;
}
.label_01 li {
    float: left;
    width: 100px;
    height: 38px;
    text-align: center;
    line-height: 38px;
    display: inline;
    cursor: pointer;
    color: #004276;
    font-size: 14px;
    font-weight: bold;
    font-family: Microsoft Yahei;
}
.label_01 li.current {
    height: 38px;
    background: url(s_12.png) no-repeat center bottom;
    color: #2b2b2b;
}
.list04 li {
    height: 35px;
    line-height: 35px;
    background: url(s_11.png) no-repeat 7px 10px;
}
.list04 li span.no1 {
    font-size: 18px;
    font-weight: bold;
    float: left;
    width: 16px;
    height: 23px;
    color: #f54343;
    text-align: left;
    margin-right: 10px;
    font-family: Arial, Helvetica, sans-serif;
}
.list04 li span.plsm {
    float: right;
    color: #f54343;
}
.list04 li a {
    color: #004276;
    font-size: 12px;
	display: inline-block;
	width:240px;
	overflow:hidden;
	line-height:34px;
	height:34px;
	float:left;
}
.clear {
    clear: both;
}
.list04 li span.no {
    font-size: 18px;
    font-weight: bold;
    float: left;
    width: 16px;
    height: 23px;
    color: #666666;
    text-align: left;
    margin-right: 10px;
    font-family: Arial, Helvetica, sans-serif;
}
.bd_top {
    border-top: 1px solid #cdcdcd;
}
.space40 {
    clear: both;
    height: 40px;
    line-height: 0;
    font-size: 0;
    width: 100%;
}
#artical {
    clear: both;
    width: 640px;
}
#artical_topic{font:bold 24px "ËÎÌå";padding:0 0 20px 0;letter-spacing:-1.5px}
#artical_sth{padding-bottom:5px}/*1107xg*/
#artical_sth p {float: left;width: 250px;color: #999;line-height: 22px;}
#artical_sth p a{color:#808080}
#artical_sth h5{float:right;padding-top:22px;font-weight:normal; text-align:right; color:#999; }
#artical_sth h5 span{cursor:pointer;height:13px;margin-right:10px;}
#artical_sth h6{float:right;padding-top:23px;font-weight:normal}
#artical_sth04{ height: 47px; margin-top:30px;float: right}/*1107xg*/
#artical_sth04 p{float:left;width:255px;color:#999;line-height:20px;}
#artical_sth04 p a{color:#808080}
#artical_sth04 h5{float:right;padding-top:5px;font-weight:normal; color:#999;}
#artical_sth04 h5 span{cursor:pointer;height:13px;margin-right:10px;display:inline}
#artical_sth04 h6{float:right;padding-top:11px;font-weight:normal}
#artical_sth04 .share{ padding-top:0px;}
.cmt a:link,.cmt a:hover,.cmt a:visited{color:#f54343; font-weight:bold; }/*150717a*/
.cmt em{ font-family:"Georgia"; font-size:16px; font-weight: bold;}
.cmt a span { color: #999; font-weight: lighter; }
.cmt a:hover span { color:#f54343;}/*150717a*/
#cmtTitle em{ vertical-align:middle;}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}
.share-bar-btn1 a{float:left;display:block;width:40px;height:30px;margin:0;padding:0;background:url(share_icon.png) no-repeat;}/*160503a*/
.share-bar-btn1 .bds_tsina{background-position: 0 0; margin-left:10px }/*160503a*/
.share-bar-btn1 .bds_qzone{background-position: 0 -32px;margin-left:10px  }/*160503a*/
.share-bar-btn1 .bds_twx {background-position: 0 -66px; margin-left:10px  }/*160503a*/

.share{float:right;padding-top:16px;position:relative;width:150px; cursor:pointer;_width:165px;}/*150908a*/
.share-bar-btn a{float:left;display:block;width:36px;height:30px;margin:0;padding:0;background:url(sharebg.gif) no-repeat;}
.share-bar-btn span{float:left;line-height:28px;}
.share-bar-btn .bds_tsina{background-position: 0 0;}
.share-bar-btn .loading{background-position:0 -227px!important;}
.share-bar-btn .bds_qzone{background-position:0 -39px;}
.share-bar-btn .bds_tqq{background-position:0 -77px;}
.share-bar-btn a.bds_tsina:hover {background-position: 0 -151px;}
.share-bar-btn a.bds_qzone:hover {background-position: 0 -190px;}
.share-bar-btn a.bds_tqq:hover {background-position: 0 -228px;}
.share-bar-btn .bds_twx {background-position: 0 -115px;}
.share-bar-btn .bds_twx:hover {background-position: 0 -266px;}

.line01 {
    border-top: 1px solid #ddd;
    height: 9px;
    overflow: hidden;
    clear: both;
    width: 100%;
}
#artical_real {
    font-size: 14px;
    line-height: 24px;
    text-align: left;
    padding: 25px 0px 0px 0px;
    position: relative;
}
#xinxi_infwz2 {
    line-height: 25px;
    font-size: 14px;
    text-indent: 28px;
}
#xinxi_infwz2 > p > img { margin-left:-3em!important;}
.space44 {
    height: 44px;
    line-height: 44px;
	font-family:"Î¢ÈíÑÅºÚ";
}
.left_dz {
    border: solid 1px #f54343;
    padding: 6px 36px;
    padding-right: 10px;
    color: #f54343;
    float: left;
    background: url(dz_h_779a92aa.png) no-repeat 12px 6px;
    height: 16px;
    line-height: 16px;
    cursor: pointer;
    font-size: 14px;
    margin-top: 30px;
}
#artical_sth04 {
    height: 47px;
    margin-top: 30px;
    float: right;
}


.hotphotos { padding-top:28px }
.hotphotos .photoitem { position:relative; width:100%; height:168px; overflow:hidden; margin-bottom:15px }
.hotphotos .photoitem:hover .photoimg { -webkit-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1) }
.hotphotos .imgwrapper { width:100%; height:100% }
.hotphotos .photoimg { width:100%; height:100%; -webkit-transition:-webkit-transform .3s; transition:transform .3s }
.hotphotos .titlewrapper { position:absolute; bottom:0; left:0; width:100%; height:82px; background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.7),transparent); background:linear-gradient(bottom,rgba(0,0,0,0.7),transparent) }
.hotphotos .phototitle { display:block; max-width:270px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-top:54px; padding-left:15px; color:#fff; font:normal 16px/16px "Microsoft Yahei" }
.hotphotos .phototitle:hover { text-decoration:underline }
.guesslike { padding-top:22px }
.guesslike .lefttitle { margin-bottom:9px }
.guesslike .liketitle { display:block; position:relative; color:#666; padding-left:13px; padding-right:13px; height:35px; font:normal 14px/35px "Sim sun"; overflow:hidden; text-overflow:ellipsis; white-space:nowrap }
.guesslike .liketitle:hover { background:#f6f6f6; color:#f34540 }
.guesslike .liketitle:hover:before { background:#f34540 }
.guesslike .liketitle:hover:after { height:100%; top:0; bottom:0 }
.guesslike .liketitle:before { content:""; position:absolute; top:16px; left:2px; width:3px; height:3px; background:#ddd; font:normal 14px/14px "Sim sun"; color:#666 }
.guesslike .liketitle:after { content:""; position:absolute; z-index:0; right:0; top:50%; bottom:50%; background:#f34540; width:3px; height:0; -webkit-transition:all .3s ease-in-out; transition:all .3s ease-in-out }

.N-nav-bottom{color:#616161;background:#333}
.N-nav-bottom-copyright{color:#ddd;padding-right:2px}
.N-nav-bottom-copyright-icon{font-family:Arial}
.N-nav-bottom-main{margin:0 auto;width:960px;height:39px;line-height:39px}
.N-nav-bottom-main a,.N-nav-bottom-main a:visited,.N-nav-bottom-main a:hover{padding:0 4px;color:#ddd}
.N-nav-bottom-main a:hover{text-decoration:underline}
.N-nav-channel{padding:14px 0 14px;line-height:13px;text-align:center;width:960px;margin:0 auto}
.N-nav-channel a{padding:0 7px 0 7px;border-left:1px solid #ddd}
.N-nav-channel a:link,.N-nav-channel a:visited{color:#252525}
.N-nav-channel a:hover,.N-nav-channel a:active{color:#cc1b1b}
.N-nav-channel a.first{border-left:0;padding-left:0;padding-right:6px}
.N-nav-channel a.last{padding-right:0;padding-left:6px}

.discuzBtn,.shareBtn{float:right;display:inline;cursor:pointer}
.shareBtn:focus{outline:0}
.shareBtn{width:26px;height:20px;background:url(iconsv1.png) no-repeat 0 3px;margin-right:7px;position:relative}
.discuzBtn{margin-left:16px;padding:0 5px 0 20px;font-size:14px;color:#d3d3d3;line-height:14px;height:16px;background:url(iconsv1.png) no-repeat -36px 0}
.shareBtnHover{background:url(iconsv1.png) no-repeat 0 -53px;display:block}
.discuzBtn:hover{background-position:-36px -56px;display:block}
.shareweixin_qr {display:none;width:130px; background-color:#FFFFFF; height:170px; margin-left:105px; margin-top:-70px;border:1px solid #dddddd;}
.sqr { background:url(arrow_left.png) 0px 40px no-repeat;height:160px; margin-left:-6px; padding-left:16px; }
.sqr p { font-size:12px; line-height:1.5; padding:0px !important; margin-top:6px;}
.sqr2 { width:110px; height:110px; margin-top:10px; font-size:12px;}
#breakingNews .shareBtn{display:inline;float:left;margin-top:12px;background:url(iconsv1.png) no-repeat 0 -1040px;position:static}
.hdNews .discuzBtn,.hdNews .shareBtn{display:block}
#shares {
    width: 95px;
    padding: 6px 0;
    position: absolute;
    border: 1px solid #e0e0e0;
    top: 24px;
    left: -12px;
    z-index: 2;
    background: #fff;
}
#shares li { line-height:22px;}
#shares li a:hover { text-decoration:none;}
#shares .jiantou {
    display: block;
    position: absolute;
    width: 26px;
    height: 12px;
    background: url(arrow_up.png) 5px 1px no-repeat;
    top: -8px;
    left: 10px;
}
#shares .shareButton {
    height: 26px;
    cursor: pointer;
    margin: 0;
    color: grey;
    /*overflow: hidden;*/
    clear: both;
    float: left;
    width: 100%;
    text-align: left;
}
#shares #share2wb a {
    background-position: 13px -1421px;
}
#shares .shareButton a {
    display: block;
    padding-left: 37px;
    display: block;
    background: url(icons.png) no-repeat;
}
#shares #share2qzone a {
    background-position: 13px -1448px;
}
#shares .shareButton a {
    display: block;
    padding-left: 37px;
    display: block;
    background: url(icons.png) no-repeat;
}
#shares #share2wb a {
    background-position: 13px -1421px;
}
#shares .shareButton a {
    display: block;
    padding-left: 37px;
    display: block;
    background: url(icons.png) no-repeat;
}
#shares #share2qq a {
    background-position: 13px -1473px;
}
#shares .shareButton a {
    display: block;
    padding-left: 37px;
    display: block;
    background: url(icons.png) no-repeat;
}
#shares #share2sina a {
    background-position: 13px -1499px;
}
#shares .shareButton a {
    display: block;
    padding-left: 37px;
    display: block;
    background: url(icons.png) no-repeat;
}
.tag {
    font-size: 14px;
    line-height: 22px;
    padding: 15px 15px 10px;
    word-break: break-all;
}
.tag a {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ACDAF2;
    color: #5BA9D2;
    height: 28px;
    line-height: 28px;
    margin: 0 4px;
    padding: 5px 9px;
    white-space: nowrap;
    word-break: break-all;
}
.tag a:hover {
	background:#91c8e5;
	border:1px solid #91c8e5;
	color:#fff;
	text-decoration:none;
}
.ts_wx { background:url(arrow110.gif); height:136px; cursor: auto; z-index: 2000;  }
a.Newtxt:link{ width:140px;line-height:26px; background:#f0f0f0;overflow:hidden;color:#444; display:block; text-align:center;border:1px solid #f0f0f0;}
a.Newtxt:hover{ width:140px;line-height:26px; background:#ea4f00;overflow:hidden; color:#fff; text-decoration:none; text-align:center; display:block;border:1px solid #ea4f00;}
.Line6 {
    height: 45px;
    line-height: 45px;
    background: url(620.gif) no-repeat 0px 44px;
}

.mzsm { padding:10px; margin-bottom:20px;}
.mzsm p {
    display: block;
    margin-top: 0em;
    margin-bottom: 1em;
    margin-right: 0px;
    margin-left: 0px;
}
.mod-commentTextareaTitle {
    margin-bottom: 8px;
}
.mod-commentTextareaTitle .w-rightBox {
    float: right;
}
.w-com a {
    color: #f54343;
}
.mod-commentTextareaTitle .w-txt {
    font-size: 12px;
    color: #999;
}
.mod-commentTextareaTitle .w-line {
    padding: 0 8px;
    font-size: 14px;
}
.mod-commentTextarea .w-line {
    color: #999;
}
.w-reply a {
    color: #f54343;
}
.mod-commentTextareaTitle .w-txt {
    font-size: 12px;
    color: #999;
}
.mod-commentTextareaTitle .w-num {
    font: 18px georgia;
    color: #f54343;
}
.mod-commentTextareaTitle .w-tips {
    font-size: 12px;
    color: #999;
}
.mod-commentTextareaMiddle {
    margin-bottom: 8px;
}
.mod-commentTextareaMiddle .w-areaBox {
    position: relative;
    height: 110px;
    width: 620px;
}
.mod-commentTextareaMiddle .w-commentArea {
    height: 88px;
    width: 97.9%;
    padding: 10px 1%;
    border: 1px solid #dcdcdc;
    resize: none;
    outline: 0;
    font-size: 14px;
    color: #999;
}
.mod-commentTextareaMiddle .w-areaBox .plcg {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -45px;
    margin-top: -10px;
    padding-left: 30px;
    height: 20px;
    line-height: 20px;
    background: url(p_02.png) no-repeat;
    font-weight: bold;
    color: #666;
}
.mod-commentTextareaMiddle .w-submitBar {
    position: relative;
    width: 100%;
    height: 40px;
    border: 1px solid #dcdcdc;
    border-top: 0;
    background: #f7f7f7;
}
.mod-commentTextareaMiddle a.w-submitBtn {
    display: block;
    float: right;
    width: 120px;
    height: 40px;
    background: #f54343;
    text-align: center;
    color: #fff;
    font: 18px/40px "microsoft yahei";
}
.mod-commentTextareaUser {
    font-size: 12px;
}
.mod-commentNewTitle {
    margin-top: 25px;
    margin-bottom: 10px;
    font: bold 20px/22px "microsoft yahei";
    color: #000;
}
.mod-articleCommentBlock {
    position: relative;
    padding-top: 20px;
    border-bottom:1px dotted #cccccc;
}
.mod-articleCommentBlock .w-username {
    margin-bottom: 17px;
    font-size: 14px;
}
.mod-articleCommentBlock .w-username, .mod-articleCommentBlock .w-commentTime {
    color: #999;
}
.mod-articleCommentBlock .w-username, .mod-articleCommentBlock .w-contentTxt {
    padding: 0;
}
.w-mid {
    padding-left: 40px;
    margin-bottom: 20px;
}
.mod-articleCommentBlock .w-contentTxt {
    margin-bottom: 15px;
    line-height: 1.4em;
    color: #2b2b2b;
    font-size: 14px;
    word-wrap: break-word;
    word-break: break-all;
}
.mod-articleCommentBlock .w-bottomBar {
    font-size: 12px;
    padding-bottom: 17px;
    padding-right: 10px;
}
.mod-articleCommentBlock .w-reply {
    float: right;
    line-height: 14px;
}
.mod-articleCommentBlock .w-rep-rec {
    color: #000;
}
.mod-articleCommentBlock .w-rep-line {
    display: inline-block;
    padding: 0 8px;
    color: #c2c2c2;
}
.mod-articleCommentBlock .w-rep-num {
    padding-left: 8px;
    font: 16px georgia;
    color: #f54343;
}
.mod-articleCommentBlock .w-rep-reply {
    color: #000;
}
.mod-articleCommentBlock .w-rep-line {
    display: inline-block;
    padding: 0 8px;
    color: #c2c2c2;
}
.mod-articleCommentBlock .w-reply .w-report {
    color: #000;
}
.mod-showAllComment {
    padding-top: 40px;
    text-align: center;
}
.mod-showAllComment a, .mod-showAllComment a:hover {
    display: inline-block;
    width: 100%;
    height: 27px;
    line-height: 27px;
    vertical-align: middle;
    font-size: 14px;
    color: #024375;
    background: #f1f1f1;
}
.mod-showAllComment .noMore {
    display: none;
}
.mod-page {
    margin: 20px auto 50px;
    font-size: 12px;
    text-align: center;
}
.i-commentArticleTitle {
    margin-bottom: 48px;
}
.i-commentArticleTitle a {
    font: 700 24px/28px "Microsoft Yahei";
    color: #000;
}
.i-commentArticleTitle a:hover { color:#e6000a;}

.mod-page {
	margin:20px auto 50px;
	font-size:12px;
	text-align:center
}
.mod-page a,.mod-page span {
	display:inline-block;
	width:40px;
	height:40px;
	line-height:40px;
	text-align:center;
	background:#f7f7f7;
	margin-right:1px
}
.mod-page .w-num,.mod-page .w-dumb {
	color:#999
}
.mod-page .w-cur,.mod-page .w-num:hover {
	background:#e6000a;
	color:#fff;
	text-decoration:none
}
.mod-page .w-dumb:hover {
	background-color:#f7f7f7;
	color:#999;
	text-decoration:none;
	cursor:text
}
.rtil2 { height:34px; line-height:36px; border-bottom:1px solid #dddddd; font-size:16px; font-weight:bold; font-family:'Î¢ÈíÑÅºÚ'; }
.Hr_15 {
    height: 15px;
}
.L {
    float: left;
}
.RWt {
    width: 176px;
    height: 100%;
    _width: 184px;
    display: inline;
}
.L20 {
    line-height: 20px;
}
a.Grey6:link, a.Grey6:visited, a.Grey6:active {
    color: #666;
    text-decoration: none;
}
.line_bot {
    border-bottom: 1px solid #c7c7c7;
}
.show1line {
  text-overflow: ellipsis;
   display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -moz-box;
  -moz-line-clamp: 1;
  -moz-box-orient: vertical;
 
  overflow-wrap: break-word;
  word-break: break-all;
  white-space: normal;
  overflow: hidden;
}