@charset "utf-8";

html, body, div, form, p, a, h1, h2, h3, h4, h5, h6, img, table, td, th, input, span, section, header, footer, nav, article, aside, fieldset, textarea, dl, dt, dd, blockquote, ul, ol { margin:0;padding:0;list-style: none;}

img {vertical-align:top;border:0;}

.clear {clear: both;}
.pos-r {position: relative;}
.pos-a {position: absolute;}
.Opacity {opacity: .5;filter: alpha(opacity=50);}

body { margin:0; padding:0; width:100%; color:#000; font:normal 12px/1.8em "Microsoft YaHei","宋体"; background:url(../images/bg.jpg) repeat; background-position:center;}

html, .main { padding:0; margin:0;}

.main { min-width:1260px;}
.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}


p { margin:2px 0; padding:0 0 2px 0; font:normal 14px "Microsoft YaHei","宋体";}
a { color:#000; text-decoration:none;}
a:hover { color:#FF0000;}
.img { border:0;}
.rf { float:right;}
.lf{ float:left;}

.more { float:right; padding:0 0 10px 0; color:#6a393a;}

/*title*/
.title { background:url(../images/tbg.jpg) no-repeat; width:171px; height:33px; margin-left:-20px; }
.title b { display:block; font: bold 18px "Microsoft YaHei","宋体"; color:#fff; text-align:center; line-height:33px;}

.sidebar .title { margin-left:0;}


.title_sjhg { background:url(../images/sjhg.jpg) no-repeat; width:40px; height:231px; float:left;}

.header,.navigation, .cont3, .menu_nav, .cont1, .footer, form, ol, ol li, ul, .cont3 .mainbar, .cont3 .sidebar { margin:0; padding:0;}

/* header */
.header { margin:0 auto; height:688px; background:url(../images/head.jpg) no-repeat center; min-width:1260px;}

.navigation{ margin:0; padding:0;}
.navigation_resize { margin:0 auto;}

/* menu */
.menu_nav {width:1260px; height:89px; background:url(../images/navbg.png) center no-repeat; margin:0 auto; margin-top:-45px;}
.menu_nav ul { list-style:none; height:89px; margin-left:130px;}
.menu_nav ul span { width:43px; height:50px; float:left; background:url(../images/line.png) no-repeat; background-position:center; display:block; margin-top:23px;}
.menu_nav ul li { margin:0 auto; padding:0; float:left;}
.menu_nav ul li a { display:block; margin:0; padding:0 5px; line-height:89px; margin:0 10px; color:#000; text-decoration:none; font-size:24px;}
.menu_nav ul li a:hover { font-weight:bold;}

/* toutiao */
.toutiao { margin:0; padding:0;}
.toutiao_resize { margin:0 auto; width:1100px; padding:0; color:#000; margin-top:20px; background:#fff;text-align:center }

.toutiao h1 { margin:0; padding: 20px 40px; color:#000; font: bold 36px/1.2em "Microsoft YaHei","宋体";}
.toutiao h1 a{ color:#000; text-decoration:none; text-align:center}
.toutiao h1 a:hover { color:#1889cf; text-decoration:none;}

/* cont1 */
.cont1 {}
.cont1_resize { margin:0 auto; width:1100px; padding:0; color:#000; margin-top:20px; background:#fff;}

.cont1_resize .mainbar { padding:0; float:left; width:510px; margin:0 20px;}
.cont1_resize .sidebar { padding:0; float:right; width:510px; margin:0 20px;}

.cont1_resize .mainbar .nrbox { padding:20px 0;}
.cont1_resize .sidebar .nrbox { padding:20px 0;}
.cont1_resize .sidebar .nrbox p { text-indent:2em; line-height:28px; font-size:14px; color:#606060;}

/*焦点图*/
i{text-decoration:none;font-weight:400;font-style:normal}
img {border-width:0px 0px 0px 0px}
#focus_image{width:510px;height:320px;position:relative;z-index:20;overflow:hidden; float:left; }
#focus_image .pages{width:510px;height:320px;background:#212121}
#focus_image .pages .item{position:absolute;left:510px;top:0;width:510px;height:320px;z-index:5;text-decoration:none}
#focus_image .pages .item.cur{display:block;z-index:10}
#focus_image .pages .item .poster{display:block;width:510px;height:320px}
#focus_image .pages .item b{background:#000;opacity:.8;filter:alpha(opacity=80);position:absolute;width:510px;height:50px;left:0;bottom:0;z-index:1;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;cursor:pointer}#focus_image .pages .item:hover b{opacity:.4;filter:alpha(opacity=40)}
#focus_image .pages .item i{position:absolute;width:300px;padding:0 5px;height:50px;left:0;line-height:50px;bottom:0;font-size:14px;color:#fff;z-index:2;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-weight: normal;}

#focus_image .controler{ position:absolute; top:275px; right:10px; display:block;width:170px;height:40px;line-height:40px; text-align:center;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none; z-index:999}
#focus_image .controler b{display:inline-block;width:20px;height:20px;margin:10px 4px;background:#FFF;cursor:pointer;line-height:20px;font-weight:700;color:#2B2B2B;position:relative}
#focus_image .controler b i{display:none}
#focus_image .controler b.down{background:#A91F01;color:#FFF}
#focus_image .controler b.down i{position:absolute;display:block;border:5px dashed transparent;border-bottom:5px solid #A91F01;top:-9px;left:5px;width:0;height:0;line-height:0}

/* cont2 */
.cont2 { margin:0; padding:0;}
.cont2_resize { margin:0 auto; padding:0; margin-top:30px; width:1100px; background:#fff;}

.cont2_resize .mainbar { padding:0; float:left; width:510px; margin:0 20px;}
.cont2_resize .sidebar { padding:0; float:right; width:510px; margin:0 20px;}

.cont2_resize .mainbar .nrbox { padding:20px 0;}
.cont2_resize .sidebar .nrbox { padding:20px 0;}

/* cont3 */
.cont3 { margin:0; padding:0;}
.cont3_resize { margin:0 auto; padding:0; margin-top:30px; width:1100px; background:#fff;}

.cont3_resize .mainbar { padding:0; float:left; width:510px; margin:0 20px;}
.cont3_resize .sidebar { padding:0; float:right; width:510px; margin:0 20px;}

.cont3_resize .mainbar .nrbox { padding:20px 0;}
.cont3_resize .sidebar .nrbox { padding:20px 0;}


/* cont4 */
.cont4 { margin:0; padding:0;}
.cont4_resize { margin:0 auto; padding:20px 12px 0 12px; margin-top:30px; width:1076px; background:#fff url(../images/sbg.jpg) no-repeat; background-position: bottom left;}

.cont4 ul{ float:right; width:1020px;}
.cont4 ul li{ float:left; background:none; width:180px; overflow:hidden; float:left; margin:0 12px; font-size:13px;}
.cont4 ul li span{ line-height:24px; height:24px; display:block; overflow:hidden; white-space:normal; margin:3px auto;}

/*list*/
ul.list_span { list-style:none; margin:10px;}
ul.list_span li { width:570px; margin-left:5px; padding-left:10px; line-height:32px; height:32px; font-size:14px; color:#000; background: url(../images/li_dot.jpg) no-repeat left 13px; overflow:hidden;}
ul.list_span li a { float:left; text-decoration:none;}
ul.list_span li a:hover { color:#ff0000; text-decoration:underline;}
ul.list_span span { float:right; font-size:12px; color:#959595;}

ul.list_title { list-style:none; margin:10px;}
ul.list_title li { width:480px; padding-left:15px; line-height:43px; height:43px; font-size:15px; color:#000; background: url(../images/li_dot.jpg) no-repeat left 21px; overflow:hidden; border-bottom:1px dashed #717171;}
ul.list_title li a { float:left; text-decoration:none;}
ul.list_title li a:hover { color:#ff0000; text-decoration:underline;}


/* footer */
#fbg { margin:0; padding:0; background:url(../images/fbg.png) no-repeat; background-position:center; width:100%; min-height:400px; color:#000;}
#footer_resize { margin:0 auto; width:1100px; padding-top:200px; text-align:center; }



