@charset "utf-8";
/* CSS Document */

.notice_seach_box{width:100%; min-width:1003px; margin:0 auto; height:40px; background:url(../images/bg/bg_n_s.gif) center top no-repeat; overflow:hidden;}
.notice_seach{width:1003px; margin:0 auto; height:; overflow:hidden;}
.notice{float:left; width:600px; height:40px; line-height:43px; background:url(../images/menuphone.png) 5px center no-repeat; padding-left:40px; font-family:"微软雅黑", Arial, "宋体";color:#0B84CD; overflow:hiddle;}
.notice a,.notice a:visited,.notice a:hover{color:#0B84CD;}
.seach{float:right; width:260px; height:25px; border:1px solid #ddd; margin:5px 0 0 0; overflow:hidden;}
.seach li{float:left;}
.test01{width:230px; height:25px; border:0px; background:none; text-indent:10px; color:#999;}

.contentbox{width:100%; min-width:1003px; margin:0 auto; min-height:140px;overflow:hidden;}
.content{width:1003px; margin:0 auto; overflow:hidden;}
.wrapbox{width:100%; overflow:hidden;}

.btnmore{position:absolute; top:0; right:10px; font-size:12px; font-weight:normal; font-family:"宋体";}
.btnmore a,.btnmore a:visited,.btnmore a:hover{color:#b40f0d;}

.newscenter{width:470px;height:250px; padding:1px; border:1px solid #EBEBEB; background:#fff; overflow:hidden;}
.newscentertit{width:100%; height:40px; background:url(../images/bg/bg_tit01.jpg) left top repeat-x; position:relative; line-height:40px; font-family:"微软雅黑", "黑体"; color:#147DBF; overflow:hidden;}
.newscentertit h2{float:left; width:auto; height:37px; line-height:43px; padding:0 10px 0 40px; text-shadow:1px 1px 0px #fff;font-size:15px; border-bottom:2px solid #1E98D7;  overflow:hidden;}
.newscentercon{padding:10px;}

.noticelist{width:220px;height:250px; padding:1px; border:1px solid #EBEBEB; background:#fff; overflow:hidden;}
.noticelisttit{width:100%; height:40px; background:url(../images/bg/bg_tit02.jpg) left top repeat-x; position:relative; line-height:40px; font-family:"微软雅黑", "黑体"; color:#b40f0d; overflow:hidden;}
.noticelisttit h2{float:left; width:auto; height:17px; line-height:23px; background:url(../images/icon2.png) 5px top no-repeat; padding:0 10px 20px 40px;text-shadow:1px 1px 0px #fff; font-size:15px; overflow:hidden;}
.noticelistcon{padding:10px;}

.activities{width:280px; height:220px; padding:1px; border:1px solid #EBEBEB; overflow:hidden;}
.activitiestit{width:100%; height:40px; background:url(../images/bg/bg_tit02.jpg) left top repeat-x; position:relative; line-height:40px; font-family:"微软雅黑", "黑体"; color:#147DBF; overflow:hidden;}
.activitiestit h2{float:left; width:auto; height:37px; line-height:43px; padding:0 10px 0 40px;text-shadow:1px 1px 0px #fff; font-size:15px; overflow:hidden;}
.activitiescon{padding:10px;}

.styleshow{width:470px;height:220px; padding:1px; border:1px solid #EBEBEB; background:#fff; overflow:hidden;}
.styleshowtit{width:100%; height:40px; background:url(../images/bg/bg_tit01.jpg) left top repeat-x; position:relative; line-height:40px; font-family:"微软雅黑", "黑体"; color:#147DBF; overflow:hidden;}
.styleshowtit h2{float:left; width:auto; height:37px; line-height:43px;  padding:0 10px 0 40px;text-shadow:1px 1px 0px #fff; font-size:15px; border-bottom:2px solid #1E98D7;  overflow:hidden;}
.styleshowcon{padding:10px;}
.styleshowcon li { float:left; width:135px; height:140px; padding:15px 8px 0 7px; overflow:hidden;}
.styleshowcon img {width:130px; height:100px;  padding:1px; border:1px solid #EBEBEB;}
.styleshowcon span { display:block; width:100%; height:30px; line-height:30px; text-align:center;}

.link{width:220px;height:220px; padding:1px; border:1px solid #EBEBEB; background:#fff; overflow:hidden;}
.linktit{width:100%; height:40px; background:url(../images/bg/bg_tit02.jpg) left top repeat-x; position:relative; line-height:40px; font-family:"微软雅黑", "黑体"; color:#147DBF; overflow:hidden;}
.linktit h2{float:left; width:auto; height:37px; line-height:43px; padding:0 10px 0 40px; text-shadow:1px 1px 0px #fff; font-size:15px; overflow:hidden;}
.linkcon{padding:10px;}
.linkcon li{width:192px; height:29px; padding:5px; overflow:hidden;}
.linkcon li a,.linkcon li a:visited,.linkcon li a:hover{ display:block; width:178px; height:29px; line-height:29px;padding-left:10px;color:#616161; text-align:center; background:url(../images/bg/bg_link.gif) left top no-repeat;text-shadow:1px 1px 0px #fff; overflow:hidden;}
.linkcon li a:hover{padding-left:15px;color:#0C85CC; background-position: 0 -33px;}

.list01 li {width:100%;height:32px; line-height:32px; position:relative; overflow:hidden;}
.list01 li span { position:absolute; right:10px; top:0;}
.list01 li a,.list01 li a:Visited,.list01 li a:hover{display:block; width:100%; height:32px; text-indent:20px; line-height:32px; color:#626262; overflow:hidden;}
.list01 li a:hover{ color:#0B84CC;}

.list02 li {width:100%;height:31px; line-height:31px; border-bottom:1px dotted #ddd; overflow:hidden;}
.list02 li span { color:#FF7900; padding-right:5px;}
.list02 li a,.list02 li a:visited{color:#626262;}
.list02 li a:hover{color:#0B84CC;}

.list03 li {width:100%;height:31px; line-height:31px; border-bottom:1px dotted #ddd; position:relative; overflow:hidden;}
.list03 li span { position:absolute; right:10px; top:0;}
.list03 li a,.list03 li a:Visited,.list03 li a:hover{display:block; width:100%; height:31px; text-indent:20px; line-height:31px; color:#626262;  overflow:hidden;}
.list03 li a:hover{color:#b40f0d;}


.footbox{width:100%; min-width:1003px; margin:0 auto; background:url(../images/bg/bg_foot.jpg) center top no-repeat; overflow:hidden;}
.foot{width:1003px; margin:0 auto;  padding:15px 0 10px 0; color:#666; overflow:hidden;}
.bot_nav{width:100%; height:35px; line-height:35px; text-align:center; text-shadow:1px 1px 0px #FFF; color:#444; overflow:hidden;}
.bot_nav a,.bot_nav a:visited{color:#444;}
.bot_nav a:hover{color:#0B84CC;}
.footcon{width:100%; text-align:center; line-height:23px; overflow:hidden;}


.subcontent{width:1003px; margin:0 auto; min-height:500px; padding:10px 0; overflow:hidden;}
.subconleft{float:left; width:224px; overflow:hidden;}
.submenu{width:224px; overflow:hidden;}
.submenutit{width:100%; height:40px; background:url(../images/bg/bg_tit02.jpg) left top repeat-x; position:relative; line-height:40px; font-family:"微软雅黑", "黑体"; color:#147DBF; overflow:hidden;}
.submenutit h2{float:left; width:auto; height:17px; line-height:23px;padding:0 10px 20px 40px;background:url(../images/icon6.png) 10px top no-repeat; text-shadow:1px 1px 0px #fff; font-size:15px; overflow:hidden; color:#b40f0d;}
.submenucon{width:202px; padding:10px;  border:1px solid #EBEBEB; border-top:0; background:#fff; overflow:hidden;}
.submenucon li{width:100%; height:35px; line-height:35px; border-bottom:1px dotted #b40f0d; font-size:14px; font-family:"微软雅黑", "黑体"; overflow:hidden;}
.submenucon li a,.submenucon li a:visited,.submenucon li a:hover{display:block; width:100%; height:35px; line-height:35px;text-indent:35px; background: #fff; color:#b40f0d;}
.submenucon li a:hover{background: #b40f0d; color:#fff;}
.submenucon li a.currentMenu{background:#b40f0d; color:#fff;}


.subconright{float:right; width:770px; border:1px solid #EBEBEB; background:#fff; min-height:700px; overflow:hidden;}
.subconrightit{width:100%; height:40px; background:url(../images/bg/bg_tit01.jpg) left top repeat-x; position:relative; line-height:40px; font-family:"微软雅黑", "黑体"; color:#147DBF; overflow:hidden;}
.subconrightit h2{float:left; width:auto; color:#b40f0d; height:17px; line-height:23px; padding:0 10px 20px 10px; text-shadow:1px 1px 0px #fff;font-size:15px; border-bottom:2px solid #1E98D7;  overflow:hidden;}
.subposite{position:absolute; top:0; right:10px; font-size:12px; font-weight:normal; color:#666; font-family:"宋体";}
.subposite a,.subposite a:visited,.subposite a:hover{color:#b40f0d;}
.subconrightcon{padding:20px;}


.subphoto li { float:left; width:137px; height:155px; padding:15px 13px 0 13px; overflow:hidden;}
.subphoto img {width:155px; height:97px;  padding:1px; border:1px solid #EBEBEB;}
.subphoto span { display:block; width:100%; height:30px; line-height:30px; text-align:center;}

.subconrightcon .details{width:700px;margin:0 auto;}
.subconrightcon .details h1,h2{text-align:center;margin-top:10px;}
.subconrightcon .details h2 span{color:#007fc3;}
.subconrightcon .details h4{text-align:right;margin-top:30px;color:#666666;}
.subconrightcon .details p{margin-top:30px;text-indent:24px;}


/*详细页面样式 begin*/
.page-content {
    line-height: 210%;
    margin-left: 15px;
    margin-top: 30px;
    padding-bottom: 10px;
    width: 96%;}
.page-content p {
    margin: 0;}
.detail .cont{padding:10px; height:auto!important; height:485px; min-height:485px;}
.detail .tit { height: 40px; line-height: 40px; text-align: center; font-weight: bold; border-bottom: 1px solid #ccc; overflow:hidden; font-size:14px;}
.detail .related { padding:6px 0; text-align: center;}
.detail .related span { padding: 0 10px;}
.detail .text { padding: 10px; line-height: 23px;}
.detail .text .photo { text-align: center;}
.detail .other { padding: 8px 0 ; width: 100%; padding-left:12px;}
.detail .other li {line-height: 24px;}
.detail .print { padding: 8px 0; text-align: right; clear: both;}
.detail .print a { margin-right: 20px;}
/*详细页面样式 end*/

/*下载详细*/
.newsdown{
    margin: 20px 10px 20px;
    width:95%;
    text-align: left;
    padding:10px 10px;}
.newsdown ul{
    list-style-type:disc;
    margin: 10px;
    padding: 2px;}
.newsdown li { line-height:30px; border-bottom:1px  dotted #999999; color:#666666;padding-left:5px;
    padding-right:5px;}
.newsdown li span {color:#000;}
.newsdown li h3 { height:30px; line-height:30px; text-align:center;}

