@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;border:none;}
body{font-family:"Microsoft YaHei","SimSun","Times New Roman";width:100%;}
ul,li{list-style:none;}
a:link,a:visited,a:hover{color:#000; text-decoration:none;}
a{ outline:none; star:expression(this.onFocus=this.blur());}
.clear{ clear:both;}
.none{ display:none;}
.block{ display:block;}
.oh{ overflow:hidden;}
.pre{ position:relative;}
.pab{ position:absolute;}
.w1000{ margin:0 auto; width:1000px;}
.w1200{ margin:0 auto; width:1200px;}
.white{ background-color:#FFF;}
.m10{ margin:10px;}
.m20{ margin:20px;}
.m30{ margin:30px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.p10{ padding:10px;}
.p20{ padding:20px;}
.p30{ padding:30px;}
.pt10{ padding-top:10px;}
.pt20{ padding-top:20px;}
.p1-20{ padding:1px 20px;}
.fl{ float:left;}
.fr{ float:right;}
.auto{ margin:0 auto;}
.center{ text-align:center;}
.left{ text-align:left;}
.right{ text-align:right;}
.slh{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.more{ text-align:right; padding-right:20px;}
.it2{ text-indent:2em;}
.hs{ color:#555;}
img { vertical-align:middle;}

.nr_l{ float:left; width:49%;}
.nr_r{ float:right; width:49%;}
.xx{ border-bottom:dashed 1px #CCC; height:0;}
.sx{ border-bottom:solid 1px #CCC; height:0;}

.trs img{ transition:all 1s;}
.trs:hover img{ transform: scale(1.2);}

/* scggw */

.scggw_top{ width:1000px; position:relative; height:160px;}
.scggw_logo{ position:absolute; left:50%; margin-left:-500px; top:50px;}
.scggw_rl{ position:absolute; left:50%; margin-left:300px; top:50px;}

.scggw_nav{ background-color:#E5322B; height:60px; line-height:60px;}
.scggw_nav ul{ width:1000px;}
.scggw_nav li{ float:left; position:relative; font-size:20px;}
.scggw_nav li a{ display:block; width:140px; text-align:center; color:#fff;}
.scggw_nav li:hover,.nav li a:hover{ background-color:#C2322B;}

/* toutiao */

.toutiao_k{ border:solid 1px #ddd; padding:10px;}
.toutiao_icon{ padding-right:10px;}
.toutiao{ margin:20px auto; width:100%; text-align:center;}
.toutiao .bt{ line-height:40px; font-size:32px; font-weight:bold; color:#E5322B;}
.toutiao a:hover .bt{ color:#C2322B;}
.toutiao .hs{ width:1100px; margin:0 auto; color:#000; line-height:40px; font-size:16px;}


/* jdt */

.jdt{ float:left; width:60%;}
.yw{ float:right; width:38%;}
.focus,.focus img{ position:relative; width:600px; height:380px;}
.focus .fPic{ position:absolute; left:0; top:0; }
.focus .fcon{ position:relative; width:100%; float:left; display:none;}
.focus .fcon img{ display:block;}
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0; z-index:1; background:url(../images/shadow_bg60.png); line-height:40px; color:#fff; font-size:20px;}
.focus .slh{ display:block; width:80%; margin-left:.4em;}
.focus .fbg{ position:absolute;bottom:14px;right:10px;max-width:90px;height:12px;text-align:right;z-index:2;}
.focus .D1fBt{ overflow:hidden;}
.focus .D1fBt a{position:relative;margin:0 5px;float:left;background:#D9D9D9;width:12px;height:12px;border-radius:50%;}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}
.focus .D1fBt i{display:none;}
.focus .prev,.focus .next{position:absolute;width:40px;height:80px;background:url(../images/focus_btn.png) no-repeat;}
.focus .prev{top:50%;margin-top:-40px; left:0;background-position:0 -80px; cursor:pointer; }
.focus .next{top:50%;margin-top:-40px; right:0;background-position:-40px -80px; cursor:pointer;}
.focus .prev:hover{ background-position:0 0; }
.focus .next:hover{ background-position:-40px 0;}

/* box_tit */

.box_li2{ float:left; width:49%;}
.box_li2r{ float:right; width:49%;}

.box_tit{ margin-top:4px; height:46px; border-top:none; border-bottom:solid 1px #ccc; text-align:right; line-height:38px;}
.box_title{ float:left; border-bottom:solid 4px #E5322B; color:#E5322B; font-family:"Microsoft YaHei"; font-size:24px; font-weight:normal;}
.box_more{ top:6px; right:0; position:absolute;}
.box_more a{ color:#E5322B;}

.box_nr{ padding-top:10px;}

/* lb */
.lb{ line-height:40px; font-size:16px; background:url(../images/list_d_red.png) no-repeat 0px 16px;}
.lb a{ color:#333; margin-left:20px;}
.lb a:hover{ color:#E5322B;text-decoration:underline;}

.pic img{ width:100%; height:100%;}
.pic_btzy .pic{ overflow:hidden; width:220px; height:150px; float:left; margin-right:20px;}
.pic_btzy .bt{ line-height:50px; font-size:18px; font-weight:bold;}
.pic_btzy:hover .bt{ color:#E5322B; text-decoration:underline;}

.scggw_bottom .yqlj_tab{ margin-top:0; padding:0 15px; border:none; line-height:30px;}

.bottom{ width:100%; text-align:center; color:#333; line-height:35px; font-size:16px;}
