@charset "utf-8";
/* CSS Document */
div{margin:0 auto}
body{ background:url() no-repeat #fff; background-position:center top;}
.blank10{ height:10px; overflow:hidden;}
.blank15{ height:15px; overflow:hidden;}
.blank20{ height:20px; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.header{ top:0px}

.top_box { width:1340px; height:73px; margin-top:17px; overflow: hidden;  z-index:999}
.logo {display:inline-block;  }
.logo_txt { display:inline-block; background:url(../img/xcm_l.png) no-repeat; width:220px; height:56px;  padding-top:6px;}
.logo_txt p{text-indent:10px; line-height:22px; font-size:16px; color:#cd0000;}
.search_bg { background:url(../img/search_bg.png) no-repeat;  width:410px; height:40px; margin-top:8px}
.search_l {margin-left:48px; width:362px; height:36px;}
.search_input{font-size:16px;color:#aba8a8;font-family:microsoft yahei;width:280px;height:30px;line-height:30px;background-color:#f5f5f5;border:0px; outline:none;padding:0px;margin-bottom:6px; }
.search_btn{ font-size:16px; color:#bd1a2d; width:50px; height:25px; border:0px;  line-height:25px;margin-left:12px; margin-top:8px; cursor:pointer; background-color:transparent;}
.kefu_tel { display:inline-block; width:180px; height:56px; padding-top:7px;}
.kefu_tel p{text-indent:10px; line-height:20px; font-size:14px; color:#595959;}
.wmt {width:250px; margin-left:32px;}
.wmt li {float:left; width:48px; height:42px; margin:7px;}
.wmt li a:hover {opacity:0.7;filter:alpha(opacity=70);}

/*-- 导航 begin --*/
.nav_box { width:1340px; margin:0 auto; }
.rm_nav{ background: #cd0000;position: relative;height:55px; overflow:hidden; }
  @media screen and (max-width:1340px)
  {
  .rm_nav {width:1340px;}
  }

.rm_nav_con{height:55px;}
.rm_nav .col-1 ul{line-height:55px;font-size: 16px;font-weight: 500;}
.rm_nav .col-1 li.shouye a{margin-right:18px; font-size:18px; color:#fff; text-decoration:none;}
.rm_nav .col-1 li.shouye a:hover{color:#fcfcba;}
.rm_nav .col-1 li a{display:inline-block;line-height:55px;margin:0 1px;text-decoration:none; color:#333; font-size:18px; cursor: pointer; }
.rm_nav .col-1 li a:hover{color:#cd0000;}
.rm_nav .col-1 li.menu_item ul{display:none;}
.rm_nav .col-1 li.menu_item ul.df li{padding:0 17px 0 0;}
.rm_nav .col-1 li span a{line-height:55px;height:55px; display:block; padding:0 30px; font-size:18px; color:#fff; text-decoration:none; }
.rm_nav .col-1 li.navmoon span.active a{background:#f5f5f5;color:#cd0000; }
.rm_nav .col-1 li.navmoon div{display: block;position: absolute;top:55px;border-bottom:1px solid #E1E1E1;background:#f5f5f5;width:100%;left:0;}
.rm_nav .col-1 li.navmoon ul{ width:1340px;margin:0 auto;display:block; float:none;}
.rm_nav .col-1 li.navmoon ul li{ padding:0 60px 0 0px; margin:0 auto;}
.rm_nav .col-1 li{display:inline-block;height:55px;vertical-align: top;}
.rm_nav .col-1 span img.zhuan{ vertical-align:middle; margin-left:4px;}
.arrowDown{-webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -webkit-transform 0.4s ease-out;transition: -webkit-transform 0.4s ease-out;transform-origin:center center;transform: rotate(0deg);}
.arrowUp  {-webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -webkit-transform 0.4s ease-out;transition: -webkit-transform 0.4s ease-out;transform-origin:center center;transform: rotate(180deg);}
.rm_nav .col-1 li.toutiao a{display:inline-block; border-radius:5px; width:50px; height:29px; line-height:29px; background:#ff0000; padding:0 2px; margin-top:13px;  margin-left:10px; font-size:15px; color:#fff; text-align:center; text-decoration:none;}
.rm_nav .col-1 li.toutiao a:hover{color:#fcfcba; background:#daaf04;}

/*-- 广告位_01 --*/
.adv_tl_01 {margin:0 auto; width:1340px; margin-top:20px; overflow:hidden; } /*-- 通栏 --*/
.adv_tl_01 li{margin-bottom:20px; width:1340px; height:90px;}
.adv_3l_01 {margin:0 auto; width:1340px; overflow:hidden; } /*-- 三栏 --*/
.adv_3l_01 li{ float:left;height:90px; margin-right:15px; }
.adv_r li{ float:left; margin-right:0px;}

/*-- 广告位_02 --*/
.adv_2l {margin:0 auto; width:1340px; } /*-- 双栏 --*/
.adv_2l li{ width:660px; height:90px; margin-top:20px; padding:0px; }

/*-- 广告位_03 --*/
.adv_tl {margin:0 auto; width:1340px; } /*-- 通栏 --*/
.adv_tl li{ margin-top:20px; width:1340px; height:90px;}

/*-- 广告位_正文上 --*/
.adv_zw_up {width:940px;}
.adv_zw_up li{ margin-bottom:20px; width:940px; height:90px;}
/*-- 广告位_正文下 --*/
.adv_zw_down { margin-left:20px; margin-bottom:50px; width:775px;}
.adv_zw_down li{ width:775px; height:90px; margin-bottom:20px;}


/*-- 头条 --*/
.tt_box { width:1340px; margin-top:10px; }
.tt_big { width:1340px; padding:10px; display:table-cell; vertical-align:middle; text-align:center;}
.tt_big a { font-size:42px; line-height:56px; color:#3c5b8a; font-weight:bold; }
.tt_big a:hover {color:#bd1a2d;}
.tt_small { width:1340px; height:30px; line-height:30px; margin-bottom:20px;   }
.tt_small ul{ text-align:center; }
.tt_small li a{ float:left; display:inline-block; margin-left:20px; font-size:14px; font-family:microsoft yahei; color:#706e6e;  }
.tt_small li a:hover{ color:#cd0000; }

/*-- 幻灯+动态 --*/
.news_box { width:1340px; margin-top:2px; }
.news_box_l { width:530px;} 
.news_box_r { width:796px;} 

/*-- 幻灯-- */
.yx-rotaion{margin-top:9px; margin-left:20px;}
.yx-rotaion a:hover{color:#fff;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.slider_titlebg { position:absolute; width:100%;height:46px;line-height:46px;  background: rgba(0, 0, 0, 0.5); display:block;left:0;bottom:0;_bottom:-1px;  padding-left:20px; z-index:1;  }
.slider_title {font-size:18px;color:#ffffff;z-index:2; display:block;} 
.slider_title a:hover{color:#fff;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../img/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:46px;line-height:46px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:17px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px; }
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;} 

.video_tj { margin-top:20px; display:block; width:796px; height:130px; overflow:hidden; }
.video_tj ul { margin:0px; padding:0px;}
.video_tj li { position: relative; list-style:none; width:245px; height:130px; float:left; margin-left:20px; border-radius:6px;}
.video_tj li a.title{background:#333 url(../img/xcm_video_dot.png) no-repeat 4px;opacity:0.8;margin:0px;padding:0px;position: absolute;bottom:0;left:0;width:245px;height:30px; line-height:30px;text-align:center;font-size:15px;color:#fff;}

/*-- 鼠标经过图片缩放 --*/
.zoom_img li{ width:245px; height:130px; overflow: hidden; }
.zoom_img li img { width: 100%; transition: all 0.5s;}
.zoom_img li:hover img { transform: scale(1.15); }

/*-- 资讯动态 --*/
.news_list li a{ height:42px; line-height:42px; font-size:18px;}
.news_list li span a{ display:block; width:71px; height:22px; line-height:22px; background-color:#ee4900; border-top-left-radius:4px; border-top-right-radius:4px; margin-top:10px; margin-right:10px; float:left; font-size:14px; color:#fff; text-align:center; }
.news_list2 li a{ height:42px; line-height:42px; font-size:18px;}
.news_list2 li span a{ display:block; width:80px; height:22px; line-height:22px; margin-top:10px; margin-right:6px; border-right:1px solid #ee4900; float:left; font-size:18px; font-weight:bold; color:#ee4900;  }
.news_list3 li a{ height:32px; line-height:32px; font-size:16px;}
.news_list3 li:first-child a{ font-weight:bold;font-size:18px;}
.news_list4 li a{ height:30px; line-height:30px; }

.news2_box { margin-top:21px; display:block; width:796px; }
.news2_box_l {width:388px; }
.news2_box_r {width:388px; }

/*-- 都市生活 类 --*/
.lum_line { margin-top:20px; width:1340px; height:3px;  border-bottom:2px solid #ccc; }
.lum_line span{ float:left; width:104px; height:3px;  border-bottom:3px solid #eb3c39;}

.lum_box {width:1340px; margin-top:15px; overflow:hidden; }
.lum_box_20 {margin-top:15px;}
.lum_box_l {width:1000px;}
.lum_box_r {width:285px; background-color:#f9f9f9; padding:18px;}

.lum_bt { font-size:26px; color:#404040; overflow:hidden; font-family:microsoft yahei;}
.lum_bt span { height:20px; border-left:1px solid #e5e5e5; margin-left:10px;  }
.lum_bt span a{ font-size:14px; color:#999;margin-left:15px; padding-top:5px; }
.lum_bt span a:hover{ color:#c41200;}
.lum_box_l_one {width:350px;}
.lum_box_l_two {width:325px;}
.lum_box_l_three {width:325px;}

.lum_box_img li{ width:320px; margin-top:5px; }
.lum_box_img li a{ display:block; position:relative; overflow:hidden;  }
.lum_box_img li img{ width:320px; height:213px; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition:all 1s; }
.lum_box_img a:hover .img-act img{ transform:scale(1.15);}
.lum_box_img li span{ display:block; width:320px;height:36px; line-height:36px; text-align:center; font-size:14px;}
.img-act {width:320px; height:213px; border-radius:4px; overflow: hidden; }
.lum_box_img2 li{ width:155px;float:left; margin-top:7px; margin-right:10px;  }
.lum_box_img2 li a{ display:block; position:relative; overflow:hidden; }
.lum_box_img2 li img{ width:155px;height:103px; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s; }
.lum_box_img2 a:hover .img-act2 img{ transform:scale(1.15); }
.lum_box_img2 li span{ display:block; width:155px;height:36px; line-height:36px; text-align:center; font-size:14px; }
.img-act2 { width:155px;height:103px; border-radius:4px; overflow: hidden; }

.lum_box_r1 {width:284px; margin-bottom:8px;}
.lum_box_r1 img{float:left;width:140px;}
.lum_box_r1 span{float:left; margin-left:10px; display:block; width:130px;font-size:14px; line-height:22px;}

/*-- 图说世相 --*/
.lum_box_tssx { width:1340px; }
.lum_box_tssx_l {width:515px;}
.lum_box_tssx_r {width:810px;}

.tssx_big { display:block; width:515px; height:335px; overflow:hidden; }
.tssx_big ul { margin:0px; padding:0px;}
.tssx_big li { position: relative; list-style:none; width:515px; height:335px; border-radius:4px;}
.tssx_big li a.title{background:#333 no-repeat 4px;opacity:0.8;margin:0px;padding:0px;position: absolute;bottom:0;left:0;width:515px;height:40px; line-height:40px;text-align:center;font-size:16px;color:#fff;}
.tssx_big_zoom li{ width:515px; height:335px; overflow: hidden; }
.tssx_big_zoom li img { width: 100%; transition: all 0.5s;}
.tssx_big_zoom li:hover img { transform: scale(1.15); }

.tssx_sm {display:block; overflow:hidden; }
.tssx_sm ul { margin:0px; padding:0px;}
.tssx_sm li { position: relative; list-style:none; width:255px; height:160px; float:left; margin-left:15px; margin-bottom:15px; border-radius:4px;}
.tssx_sm li a.title{background:#333 no-repeat 4px;opacity:0.8;margin:0px;padding:0px;position: absolute;bottom:0;left:0;width:255px;height:30px; line-height:30px;text-align:center;font-size:15px;color:#fff;}
.tssx_sm_zoom li{ width:255px; height:160px; overflow: hidden; }
.tssx_sm_zoom li img { width: 100%; transition: all 0.5s;}
.tssx_sm_zoom li:hover img { transform: scale(1.15); }

/*-- 战略合作伙伴 begin --*/
.roll_box  { margin-top: 20px; width: 1340px; height:220px; overflow: hidden; zoom: 1;  }
.roll {	margin:0px; padding: 0px; width:1340px; height:220px; background:#fff; }
.roll span{ float: left; display: inline;}
.rolllist{ float:left; display:inline;}
.rolllist ul{ float:left;display: inline;}
.rolllist ul li{ float:left; display: inline;}
.roll span { background: url(../img/roll_arrow.png) no-repeat; padding: 0px; width: 21px; height: 54px; overflow: hidden; margin-top: 70px; cursor: pointer;} /*左右箭头*/
.roll .left { margin-left: 0px;}
.roll .left:hover {	background-position: 0px -60px;}
.roll .right { background-position: -24px 0px; margin-right: 0px; float: right;}
.roll .right:hover { background-position: -24px -60px;}
.rolllist {	margin:0 10px; width:1277px; height:220px;overflow: hidden; zoom: 1;}
.rolllist ul {	width: 6050000px; margin:0px;}
.rolllist li {	margin:0px; padding: 6px; height: 220px; text-align: center; line-height: 140%; overflow: hidden; display: inline;}
.rolllist li a { font-family:microsoft yahei; line-height:32px; }
.rolllist li img {	height:180px; display: block; border:0px;}
/*-- 战略合作伙伴 end --*/

/*-- 首页结束 --*/

/*-- 频道页 begin --*/
.ch_box { width:1380px; margin-top:20px; }
.ch_box_que { display:inline-block; width:650px; margin:15px 20px; float:left;  }
.ch_line { width:650px; height:3px;  border-bottom:2px solid #ccc; }
.ch_line span{ float:left; width:104px; height:3px;  border-bottom:3px solid #eb3c39;}
.ch_bt { font-size:26px; color:#404040; margin-top:15px; overflow: hidden;}
.ch_bt span {float:right; padding-right:10px;  }
.ch_bt span a{display:block; width:50px; height:26px; line-height:26px; background:#cd0000; text-align:center; border-radius:4px; font-size:12px; color:#fff;}
.ch_bt span:hover a{width:50px; height:26px; font-size:12px; color:#fff; background:#666; }
.ch_sublum { width:650px; margin-top:20px;}
.ch_sublum_img {width:280px; }
.ch_sublum_tex {width:345px; }
.ch_sublum_img li{ width:280px; margin-top:5px; }
.ch_sublum_img li a{ display:block; position:relative; overflow:hidden;  border-radius:6px;}
.ch_sublum_img li img{ width:280px; height:180px; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition:all 1s; }
.ch_sublum_img a:hover .sublum_img-act img{ transform:scale(1.15);}
.ch_sublum_img li span { display:inline-block; background:#f5f5f5; width:280px;height:80px; line-height:22px; font-size:14px; padding-top:6px; }
.sublum_img-act {width:280px; height:180px;  overflow: hidden; }
.ch_news_list li a{ height:32px; line-height:34px; font-size:18px;}
.ch_news_list li:first-child a{ font-weight:bold;font-size:18px;}
/*-- 频道页 end --*/

/*-- 栏目页 begin --*/
.columns_box { width:1340px; margin-top:20px;height:auto; background:#f9f9f9; overflow:hidden;}
.columns_box_l { width:1020px;height:auto; background:#fff; }
.columns_box_r { width:320px;}
/*-- 左侧 --*/
.columns_box_line { width:980px; margin-left:0px; height:3px;  border-bottom:2px solid #ccc; }
.columns_box_line span{ float:left; width:130px; height:3px;  border-bottom:3px solid #eb3c39;}

.columns_box_bt {width:980px;margin-left:0px; background:#f7f7f7; height:50px; line-height:50px; font-size:26px; color:#404040; text-indent:0.5em;  overflow:hidden;}
.columns_box_bt span { height:50px; line-height:50px; font-size:14px; color:#7d7d7d; float:right; margin-right:20px;}
.columns_box_bt span a{ color:#7d7d7d;}
.columns_box_bt span a:hover{ color:#d46300;}

.columns_list {width:980px; margin-left:0px; overflow:hidden;}
.columns_list li{padding:10px 0px; border-bottom:1px solid #ccc; }
.columns_list_img {width:200px; margin-top:5px; }
.columns_list_tex {width:760px; margin-top:10px;}
.columns_list_tex2 {width:980px; margin-top:10px;}
.columns_list_img li{ width:200px; border-bottom:0px; }
.columns_list_img li a{ display:block; position:relative; overflow:hidden;  border-radius:6px;}
.columns_list_img li img{ width:200px; height:120px; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition:all 1s; }
.columns_list_img a:hover .columns_img_act img{ transform:scale(1.15);}
.columns_img_act {width:200px; height:120px;  overflow: hidden; }

.columns_news_list li { border-bottom:0px; font-size:16px; line-height:30px; padding:0px; }
.columns_news_list li span{display:inline-block; margin-right:20px; line-height:24px; padding:0px; font-size:14px; color:#aaa; }
.columns_news_list li a{ line-height:34px; font-weight:bold; font-size:18px;}

/*-- 右侧 --*/
.columns_box_r_topline { width:320px; height:3px;background:#fff; border-bottom:2px solid #f0294d;}
.columns_r_bt {width:280px; height:19px; margin:15px auto; background:url(../img/xcm_new_dot.png) no-repeat; text-indent:11px; font-size:16px; color:#cd0000; }
.columns_imglist {width:300px;}
.columns_imglist li{display:block; width:130px; margin:0 10px 5px 10px; float:left;}
.columns_imglist li img{width:130px; height:86px;}
.columns_imglist li img:hover{opacity:0.8;}
.columns_imglist li span{display:block; width:130px; line-height:30px; text-align:center; font-size:12px;}

.columns_r_chimg {display:block; margin-bottom:5px; width:280px; height:135px; position:relative; overflow: hidden;}
.columns_r_chimg img{display:block; width:280px; height:135px;  }
.columns_r_chimg img:hover{opacity:0.8;}
.columns_r_chimg span{display:inline-block; width:240px; line-height:22px; color:#fff; position:absolute; top:80px; left:20px;}

.columns_r_chtxt {width:280px; margin-bottom:30px;}
.columns_r_chtxt li{ display:block; width:280px; height:52px; border-bottom:1px solid #eee; display: table-cell; vertical-align: middle;}
.columns_r_chtxt li a{ display:block; line-height:20px;font-size:12px; }

.columns_partner { width:280px; }
.columns_partner li { height:60px; display:table-cell; vertical-align:middle; }
.columns_partner li a{ line-height:20px; font-size:16px;}
.partner_img { width:50px; }
.partner_img img{width:40px; height:40px; border-radius:20px;}

.col_paper {width:920px; margin:40px auto;}
.col_paper ul li{ float:left; display:inline-block; line-height:40px; height:40px; margin:0 2px; text-decoration:none;  }
.col_paper ul li a{ border:1px solid #ccc; font-size:14px; color:#cd0000; padding:5px 20px;}
.col_paper ul li a:hover { background:#cd0000; border:1px solid #cd0000; color:#fff;}
.col_paper .act a{ border:1px solid #cd0000; background:#cd0000; font-size:14px; color:#fff;}
/*-- 栏目页 end --*/

/*-- 图说世相 begin --*/
.tssx_box { width:1380px; margin-top:20px;height:auto; }
.tssx_box_line { width:1340px; margin-left:20px; height:3px;  border-bottom:2px solid #ccc;  }
.tssx_box_line span{ float:left; width:130px; height:3px;  border-bottom:3px solid #eb3c39;}
.tssx_box_bt {width:1340px;margin-left:20px; background:#f7f7f7; height:50px; line-height:50px; font-size:26px; color:#404040; text-indent:0.5em; }
.tssx_box_bt span { height:50px; line-height:50px; font-size:14px; color:#7d7d7d; float:right; margin-right:20px;}
.tssx_box_bt span a{ color:#7d7d7d;}
.tssx_box_bt span a:hover{ color:#d46300;}
.tssx_list {width:1380px; margin-top:30px; overflow:hidden; }
.tssx_list li a{ float:left; display:block;background:#f5f5f5; width:305px; height:270px; margin:0px 20px 20px 20px;  overflow:hidden; }
.tssx_list li img{ width:305px; height:210px; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition:all 1s;}
.tssx_list a:hover .tssx_list_act img{ transform:scale(1.15);}
.tssx_list_act { width:305px; height:210px; overflow: hidden; }
.tssx_list li span{display:block; height:60px; line-height:22px; width:290px; font-size:15px; padding:8px}
/*-- 图说世相 end --*/

/*-- 专题列表 begin --*/
.ztjj_list {width:1380px; margin-top:30px; overflow:hidden; }
.ztjj_list li { float:left; display:block; width:650px; height:90px; margin:0 20px 20px 20px; }
.ztjj_list li img{ width:650px; height:90px; }
.ztjj_list a:hover img{ opacity:0.8;}
/*-- 专题列表 end --*/

/*-- 正文页 begin --*/
.article_box { width:940px; margin-left:0px;}
.article_wz { margin:10px 0px;  height:30px; line-height:30px; font-size:12px; color:#7d7d7d; }
.article_wz a{ color:#7d7d7d;  font-size:12px;}
.article_wz a:hover{ color:#cd0000;  }
.art_title{ font-size:38px; font-weight:bold; color:#404040; line-height:50px; }
.tm_sh { width:940px; height:70px; line-height:70px; border-bottom:1px solid #eee;}
.time { width:700px;}
.time span{ color:#999; margin-right:20px; font-size:13px;}
.sharebox {width:190px;}
/*分享*/
    .m-share{margin-top:-46px;margin-left:50px;}
    .share{zoom: 1;}
    .share:after{content: "";display: block;clear: both;}
    .share a{float: left;width: 26px;height: 26px;border-radius: 50%;margin-left: 13px;background: #daaf04;cursor: pointer;display: block;}
    .share a i{display: block;width: 26px;height: 26px;-webkit-transition: .4s all;-moz-transition: .4s all;-ms-transition: .4s all;transition: .4s all;}
    .share a:hover i{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}
    .share #share-icon{width: 26px;height: 26px;float: left;display: none;}
    .share #share-icon img{width: 100%;height: 100%;}
    .share .share-qqzone i{background: url("../img/cont_ico_share.png") 4px center no-repeat;}
    .share .share-qqzone:hover{background-color: #fc7354;}
    .share .share-wechat{position: relative;}
    .share .share-wechat i{background: url("../img/cont_ico_share.png") -30px center no-repeat;}
    .share .share-wechat:hover{background-color: #1fbc7d;}
    .share .share-weibo i{background: url("../img/cont_ico_share.png") -65px center no-repeat;}
    .share .share-qq:hover{background-color: #27a8f2;}
    .share .share-qq i{background: url("../img/cont_ico_share.png") -96px center no-repeat;}
    .share .share-weibo:hover{background-color: #e96157;}
    .share .bg-code{left: -36px;z-index: 10;}
    .share .qrcode{position: absolute;top: 36px;border: 1px solid #ccc;padding: 5px;background: #fff;display: none;width: 100px;height: 100px;left: -98%;z-index: 11;}
    .share .close-btn{position: absolute;background: #fff;color: #000;font-size: 12px;z-index: 12;width: 12px;height: 12px;line-height: 12px;text-align: center;right: -39px;top: 90px;display: none;cursor: pointer;}

.art_content { width:940px; margin-top:20px; }
.art_content_nav { width:90px; margin:20px; overflow:hidden;}
.art_read_dot { height:35px; background:url(../img/read_dot.jpg) no-repeat center top; text-align:center; font-size:18px; color:#cd0000; padding-top:50px;}
.art_read_dot_line {height:10px; border-top:1px solid #eee;}
  /*左侧导航条*/
  #mainMenuBar { width:90px; top:0px; z-index:100; background:#fff; }
  .stick { position:fixed; top:50px; }
  #nav_i { width:90px;}
  #nav_i li{ width:90px; display:block; height:32px; line-height:32px; text-align:center;}
  #nav_i li:hover{ background-color:#f5f5f5; }
  #nav_i li a{ display:block; font-size:15px; color:#999; }
  #nav_i li a:hover{ color:#cd0000; }
  .a1{ }
  .b1{background-color:#f5f5f5;}

.art_content_tex { width:795px; }
.art_content_nr { width:775px; margin-left:20px; text-indent:2em;font-size:16px; line-height:30px; text-indent:justify; }
.art_content_zebian { width:750px; height:26px; margin:30px; text-align:right;}
.art_content_updown li a{ width:750px; margin-left:20px; line-height:30px; color:#7d7d7d;}
.art_content_updown li a:hover{ color:#cd0000;}

.art_content_nr img {max-width:720px; width:expression(this.width>720?"720px":this.width);  margin: auto; display: block;}
.art_content_v_box {width:795px;  margin-top:40px; overflow:hidden;}
.art_content_v_bt { width:775px; display:block;  margin:20px 0px 20px 20px; height:21px; line-height:20px; border-left:3px solid #cd0000; font-size:20px; color:#333; text-indent:15px; padding:0px;}

.art_content_v_list { display:block; width:795px; overflow:hidden; }
.art_content_v_list ul { margin:0px; padding:0px;}
.art_content_v_list li { position: relative; list-style:none; width:245px; height:130px; float:left; margin-left:20px; margin-bottom:20px; border-radius:6px;}
.art_content_v_list li a.title{background:#333 url(../img/xcm_video_dot.png) no-repeat 4px;opacity:0.8;margin:0px;padding:0px;position: absolute;bottom:0;left:0;width:245px;height:30px; line-height:30px;text-align:center;font-size:15px;color:#fff;}
.art_content_img li{ width:245px; height:130px; overflow: hidden; }
.art_content_img li img { width: 100%; transition: all 0.5s;}
.art_content_img li:hover img { transform: scale(1.15); }

.art_read_list {width:775px; margin-left:20px; overflow:hidden;}
.art_read_list li { height:136px; border-bottom:1px solid #eee; margin-bottom:15px;  overflow:hidden;}
.art_read_list li img{ float:left; margin-right:20px;}
.art_read_list li:hover img{ opacity:0.7}
.art_read_list li h{display:inline-block; font-size:20px; line-height:32px; height:100px; width:560px; }
.art_read_list li span{ display:inline-block; height:26px; font-size:12px; color:#999; }
.art_read_list li span a{ font-size:12px; color:#999; }
.art_read_list li span a:hover{ color:#cd0000; }
.art_read_time { display:inline-block;  margin-left:20px; }
.art_read_sum { float:right; margin-right:10px; }

/*-- 正文页 end --*/



/*--  版权处 begin -- */
.links_box { margin-top:30px; padding:20px;  background:#f6f6f6; border-top:#cd0000 4px solid; }
 @media screen and (max-width:1340px)
   {
   .links_box { width:1340px; }
   }
.links { width:1340px; position:relative; line-height:26px;}
.links a { font-size:14px; color:#7a7979; margin-right:10px; }
.links a:hover { color:#cd0000;  }
.links_l {width:190px;  min-height:72px; background:url(../img/xcm_frd_lk.png) no-repeat; }
.links_r {width:1150px;}

.copyright_box { padding:20px 0px; background:#f6f6f6; border-top:#ccc 2px solid; }
 @media screen and (max-width:1340px)
   {
   .copyright_box  { width:1340px; }
   }
.copyright_list { line-height:28px; text-align:center; font-size:15px; }
.copyright_list a{ color:#666; font-size:15px; }
.copyright_list a:hover { color:#cd0000;  }
/*--  版权处 end -- */

/*悬浮框*/
.fix_box{ position:fixed; top:290px;left: 45%;margin-left:504px;z-index:999;background:#fff;}
.fix_box .fix_icon{position: relative}
.fix_icon li img{display: block;}
.fix_icon li span{ font-family:"微软雅黑";}
.fix_icon li{ margin-bottom:20px; text-align:center}




/*手机*/

@media screen and (max-width: 480px) {
 div{margin:0 auto}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}.
.clear{clear:both;}	
	
/*手机底部*/	
.sj_copyright_box { padding:20px 0px; background:#f6f6f6; border-top:#ccc 2px solid; margin-top:20px;}
.sj_copyright_list { line-height:22px; text-align:center; font-size:12px; }
.sj_copyright_list a{ color:#666; font-size:12px; }
.sj_copyright_list a:hover { color:#cd0000;  }
	
/*手机导航*/		
	
.dHead {
    width:100%;
    position:fixed;
	background:#ffffff;
	z-index:999;
    top:0px;
	height:173px;
}
	
.sj_logo{text-align:center; padding-top:20px; background:#ffffff;}
	
.sj_nav {height:40px; background: #cd0000; margin-top:10px; text-align:center;}
.sj_nav ul {list-style-type:none; line-height:40px;}	
.sj_nav li { display:inline-block; color:#ffffff; font-size:16px; }
.sj_nav li a{text-decoration:none; color:#ffffff; font-size:16px; padding:0 10px;}
.sj_nav li a:hover{color:#ffffff;}	

.sj_search_bg {margin-top:6px; background-color:#f5f5f5; height:34px;}
.sj_search_l {text-align:center; height:34px;}
.sj_search_input{ vertical-align:middle; width:70%; border:1px solid #f5f5f5; height:32px; font-size:14px;color:#aba8a8;font-family:microsoft yahei;background-color:#fff; }
.sj_search_btn{ vertical-align:middle; height:34px; width:60px; background:#cd0000; font-size:14px; color:#ffffff; border:0px; font-family:microsoft yahei;}

/*手机幻灯*/

.sj_yx-rotaion{margin:0 auto;}
.sj_yx-rotaion a:hover{color:#fff;}
.sj_yx-rotaion-btn,.sj_yx-rotaion-title,.sj_yx-rotation-focus,.sj_yx-rotation-t,.sj_yx-rotaion-btn{position:absolute}
.sj_slider_titlebg { position:absolute; width:100%;height:46px;line-height:46px;  background: rgba(0, 0, 0, 0.5); display:block;left:0;bottom:0;_bottom:-1px;  padding-left:20px; z-index:1;  }
.sj_slider_title {font-size:14px;color:#ffffff;z-index:2; display:block;} 
.sj_slider_title a:hover{color:#fff;}
.sj_yx-rotation-focus span,.sj_yx-rotaion-btn span{background:url(../img/ico.png) no-repeat;display:block;}
.sj_yx-rotation-focus{height:46px;line-height:46px;right:20px;bottom:0;z-index:2}
.sj_yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:17px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px; }
.sj_yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.sj_yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.sj_yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.sj_yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.sj_yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.sj_yx-rotation-focus span.hover{background-position:-10px -126px}
.sj_rotaion_list{width:0;height:0;overflow:hidden;} 


/*首页手机栏目*/


.sjdtbox {width:90%; height:36px; margin-top:10px;  border-bottom:#ccc 2px solid; }
.sjdtbox span{float: left;  font-size: 16px; font-weight:bold; color: #000; height:40px; line-height:40px;}
.sjdtbox a{float: right;  font-size: 14px; text-decoration:none; color:#545454; padding-top:15px; }
.sjdtbox a:hover{ color:#B25900;} 




.sj_columns_list {width:90%; }
.sj_columns_list li{padding:4px 0px; border-bottom:1px solid #ccc; }
.sj_columns_list_img {width:28%; margin-top:5px; }
.sj_columns_list_tex {width:70%; margin-top:10px;}
.sj_columns_list_tex2 {width:100%; margin-top:10px; }
.sj_columns_list_img li{ width:90px; border-bottom:0px; }
.sj_columns_list_img li a{ display:block; position:relative; overflow:hidden;  border-radius:6px;}
.sj_columns_list_img li img{ width:90px; height:60px; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition:all 1s; }


.sj_columns_news_list li { border-bottom:0px; font-size:12px; line-height:20px; padding:0px; }
.sj_columns_news_list li span{display:inline-block; margin-right:20px; line-height:20px; padding:0px; font-size:12px; color:#aaa; }
.sj_columns_news_list li a{ line-height:20px; font-weight:bold; font-size:14px;}





/*手机内容位置导航*/

.sj_weizhi{width:90%; height:30px; font-size:14px; color:#8F6D40;  border-bottom:1px #9D896C solid; margin-top:10px; }
.sj_weizhi a{font-size:14px; color:#8F6D40; text-decoration:none; }
.sj_weizhi a:hover{ color:#7C4400;}



/*手机内容详细页*/

.sj_neirong{width:90%; text-align:justify;text-justify:inter-ideograph;}
.sj_neirongbody{width:100%; border-bottom:1px #cccccc solid; border-top:1px #cccccc solid; line-height:30px;  margin:10px auto; font-size:14px; padding-top:10px;}
.sj_neirongbody img { max-width:94%; width:expression(this.width>200?"1000px":this.width); }
.sj_neirongtitle{width:100%; text-align:center; color:#000; font-size:16px; margin:10px auto; line-height:26px; font-weight:bold;}
.sj_neirongly{width:100%; text-align:center; font-size:12px; color:#B25900; line-height:26px;}
.sj_sx a{font-size:14px; color:#666666; text-decoration:none; width:100%;  margin:10px auto; line-height:30px; }
.sj_sx a:hover{ color:#B25900;}
.sj_fanhui a{font-size:12px; color:#828282; text-decoration:none; width:100%;  line-height:30px; }
.sj_fanhui a:hover{ color:#B25900;}



/*手机栏目页分页*/


.sj_col_paper {width:90%; margin:30px auto;}
.sj_col_paper ul li{ float:left; display:inline-block; line-height:20px; height:20px; margin:0 2px; text-decoration:none;  }
.sj_col_paper ul li a{ border:1px solid #ccc; font-size:14px; color:#8F6D40; padding:5px 20px;}
.sj_col_paper ul li a:hover { background:#cd0000; border:1px solid #cd0000; color:#fff;}
.sj_col_paper .sj_act a{ border:1px solid #cd0000; background:#cd0000; font-size:14px; color:#fff;}



/*-- 频道页 begin --*/
.sj_ch_line { width:90%; height:3px;  border-bottom:2px solid #ccc; }
.sj_ch_line span{ float:left; width:70px; height:3px;  border-bottom:2px solid #eb3c39;}
.sj_ch_bt { width:90%; font-size:16px; color:#404040; margin-top:10px; overflow: hidden; font-weight:bold; height:30px; line-height:30px;}
.sj_ch_bt span {float:right;}
.sj_ch_bt span a{display:block;  height:30px; line-height:30px;  font-size:14px; color:#545454;}
.sj_ch_bt span:hover a{font-size:14px; color:#545454;  }

/*-- 频道页 end --*/











}