@charset "utf-8";

/* 公用样式 */
body{ background-color:#fff;padding:0; margin:0; font-size:14px; font-family:Arial,"微软雅黑","宋体"; }
ul,ol,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0; padding:0; list-style:none;}
a,a:visited,a:active{color:#000; text-decoration:none;}
.yui3-g{letter-spacing:0;word-spacing:0;}
#container{background:#fff; width:1000px;overflow: hidden;}
#layout{width:1000px; overflow:hidden; clear:both;}
.left { float:left;}
.main { float:right;width:660px; overflow:hidden;}
.content {float: left;width: 100%;}
.paper_content { width:1000px; margin:0 auto;}
img {border:0;}
.tit_br { background:url(images/title_br.png) no-repeat top right #be3332;height:50px;  line-height:50px;overflow:hidden;margin-bottom: 10px;}
.tit_br .title { background:url(images/dian_w.png) no-repeat 18px 22px; color:#fff; height:50px; line-height:50px; float:left; padding-left:37px;}
.tit_br .title h2 { font-size:16px; font-weight:700;letter-spacing: 4px;}
.tit_br .more { float:right; height:50px;padding-right:6px;}
.tit_br .more a { display: block;color: #fff;font-size: 12px;line-height: 40px;height: 50px;}
.list_br { border-top:none; padding-left:15px;line-height:26px; overflow:hidden;}
.list_br li { float: left; background:url(images/li1.png) no-repeat left center; background-position: 0 11px; line-height:28px; padding-left:15px;}
.icon { float:left;}
.icon a {float: left; display:block; margin-bottom:20px;background-color:#F3F3F3;}

/* 页头样式 */  
.header{position:relative;width:1000px; margin: 0 auto;}
.header .gh2023logo{width:80px; height:80px; position:absolute; z-index:5; left:15px; top:109px;}
/*header*/
#header{width:1000px; height:300px; margin:0 auto; }
#header .logo {width:1000px; height:300px; background:url(images/top_n.png) no-repeat left center; position: absolute;z-index: 4;}
#header .flash{width:1000px; height:300px; overflow: hidden;}
#header .flash .flash-switch{height:300px;background:url(images/top_b.png) no-repeat left center; overflow:hidden; position: absolute; z-index: 3;}
  /* 今日头条 */
.lead{background:url(images/lead.png) no-repeat center;height: 80px;line-height: 80px;text-align: center;margin-bottom: 20px;}
.lead a{letter-spacing: 2px;word-spacing: normal;font-size: 32px;font-weight: bold;color: #000000;display: block;margin-left:182px;}
/* 导航样式 */
div#nav {background:url(images/nav_br.jpg) repeat-x  #880000; width:100%; height:45px; margin:0 auto; line-height:45px;font-size:16px; font-weight:700;overflow:hidden;border-bottom: 20px solid #fff;}
div#nav ul {height:45px; line-height:45px; padding-left:0;overflow:hidden; width:1000px; margin:0 auto;}
div#nav ul li#head_nav {float:left; padding:0 18px; text-align:center;}
div#nav ul li#head_nav a { display:block; color:#fff; }
div#nav ul li#line_1{float: left;width: 1px;height: 45px;background-color: #b52a29;}

/* main */
.mk1 {}
.mk2 {}
.mk2 .icon { width:1100px; height: 150px;}
.mk2 .icon a { width:232px; height:54px; margin-right:24px;}
.mk2 .icon img { width:232px; height:54px;}
.mk3 {}
.mk3 .lm1,.mk3 .lm2,.mk3 .lm3 { float:left; width:320px; height:290px; }
.mk3 .lm1,.mk3 .lm2 { margin-right:20px;}
.mk3 .lm1 .list_br li,
.mk3 .lm2 .list_br li,
.mk3 .lm3 .list_br li { width:300px; height:28px; overflow:hidden;}
.mk4 .left { width:320px; overflow:hidden;}
.mk4 .icon { width:360px;height:206px;}
.icon { width:360px; margin-bottom: 24px;}
.icon li { float:left; width:150px; height:83px; margin-right:20px;margin-bottom: 20px;}
.icon li a img { width:150px; height:83px;}
.mk4 .main { width:660px; overflow:hidden;}
.mk4 .main .sysh { margin-bottom:30px;}
.mk4 .main .sysh .list_br { width:750px; padding-left:0!important;}
.mk4 .main .sysh .list_br dl { float:left; width:150px; height:100px; margin-right:20px;}
.mk4 .main .sysh .list_br dl a { display:block;}
.mk4 .main .sysh .list_br dl img { width:150px; height:100px;}
.mk4 .main .sysh .list_br dl .article_photo_title {line-height: 18px;margin-top: 5px;}
.mk4 .main .fgfc .list_br { padding-left:0!important;}
.mk4 .main .fgfc .list_br .pictxt { float:left;}
.mk4 .main .fgfc .list_br .pictxt .article_photo_titile { float:left; width:185px; height:130px; margin-right:20px;}
.mk4 .main .fgfc .list_br .pictxt .txt { float:left;width:455px; height:130px; overflow:hidden; text-indent: 2em;}
.mk4 .main .fgfc .list_br .pictxt .txt li { padding-left:0!important; background-image:none!important;}

/*焦点图*/
.focus { width:480px; height:330px;float:left; margin-bottom:20px; margin-right:30px; background-color:#f3f3f3;}
.news { width:490px; height:330px; float:right; margin-bottom:20px;}
.news .tit_br { background-image:none; background-color:#FFF;border-bottom: 3px solid #000;}
.news .tit_br .title { padding-left:15px;}
.news .tit_br .title h2 { color:#C00;}
.news .tit_br .more a { color:#333; line-height:50px;}
.news .list_br li { width:450px;}
.news .list_br li .right { float:right; font-size:12px; color:#999;}

/* 搜索 */
.search_box ul li{ float:left; height:31px; line-height:31px;background:none; padding-left:0;text-align:center;}
.search_box .form_all_search .left { float:left; width:230px;margin: 20px 0 0 20px;}
.search_box .form_all_search .right { float:left; width:70px; margin-top:20px;}
.search_box .form_all_search .right input { margin-bottom:10px;} 
.search_box input#keyword{ width:140px; height:26px; line-height:28px;text-indent:10px;color:#333; background:#fff;margin-bottom: 10px;vertical-align: middle;}
.search_box select{ width:144px;  height:26px; color:#333; background:#fff;margin-bottom: 10px;margin-left: 2px;*vertical-align: middle!important;}
.search_box input#button{float: left;font-size: 14px;width: 50px;height: 28px;cursor: pointer;text-align: center;}

/* 上下滚动 */
#marquee,
#marquee111111 {width: 210px;height: 205px;overflow: hidden;}

/* 微信 微博 */
.weibo,
.weixin {display:block; text-align:left;position: relative;z-index: 0;cursor: pointer;}
.weibo:hover,
.weixin:hover  { z-index:20px;}
.weibo span,
.weixin span { float:left; position:absolute; visibility:hidden;}
.weibo:hover span,
.weixin:hover span {visibility:visible; bottom:-100px; left:50px;}
.weibo span img,
.weixin span img {width:100px; height:100px;}

/* 页脚样式 */
#footer{border-top: 10px solid #bf3534;  width: 1000px; margin:0 auto; padding:15px 0; height:auto; line-height:30px; font-family:Arial,"微软雅黑","宋体";}
#footer .yqlj{ width: 1000px; height:30px; line-height:30px;float:left; text-align:left;}
#footer .yqlj p{ text-align: left; padding:0 5px; font-weight:400; float:left;}
#footer .yqlj a{ text-align: left; font-weight:400; float:left;color:#333; padding:0 5px;}
#footer .lxwm{ width: 1000px; height:30px; line-height:30px;float:left; text-align:left;}
#footer .lxwm p{ text-align: left; padding:0 5px;font-weight:400; float:left;}
#footer .lxwm p a{ text-align: left; font-weight:400; float:left;color:#333;}

/*morepage*/
.morepage .left { float:left; width:320px; }
.morepage .left .list_br li {width: 280px;height:35px; line-height:35px; overflow:hidden;}
.morepage .left .list_br li a {font-size: 16px;}
.morepage .right { float:right; width:660px; }
.morepage .right .main .list_br li { width:630px; height:30px; overflow:hidden;}
.morepage .right .main .list_br li span { float:left;}
.morepage .right .main .list_br li span.left { float:left; width:530px;}
.morepage .right .main .list_br li span.right { float:right; width:80px; color:#999;}

/* 摄影书画 */
.mk4 .main .sysh .list_br .simply-scroll-list li{width: 180px;}