@charset "gb2312";
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{color:#3b3b3b;}
a,a:hover{color:#333;}
.fl{float:left}
.fr{float:right}
.clear{clear:both}
.hide{display:none;}
/* 多行式面包屑导航 */
.m-crumb{overflow:hidden;line-height:1.5;zoom:1;}
.m-crumb ul{margin-left:-20px;}
.m-crumb li{float:left;word-wrap:normal;white-space:nowrap;}
.m-crumb li i{display:inline-block;*display:inline;*zoom:1;width:20px;text-align:center;font-size:12px;color:#ccc;font-family:\5b8b\4f53;}
/* 通用自定义按钮-默认蓝色 */
.u-btn{display: inline-block; -webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box; padding: 0 12px;height: 35px;line-height: 35px; border: 1px solid #1771A5;width: 60px;font-size: 14px;margin-left: -20px;letter-spacing: 1px;word-spacing: normal;text-align: center;cursor: pointer;text-shadow: 0 -1px rgba(0,0,0,0.2);background: #1771A5;}
.u-btn,.u-btn:hover{color:#fff;text-decoration:none;}
.u-btn:hover,.u-btn:focus{background:#2265AB;}
.u-btn:active{box-shadow:inset 0 1px 4px rgba(0,0,0,0.2);}
.u-btn::-moz-focus-inner{padding:0;margin:0;border:0;}
.u-btn .btntxt{margin-right:3px;_vertical-align:middle;}
.u-btn .btnsel{display:inline-block;*display:inline;*zoom:1;width:0;height:0;overflow:hidden;vertical-align:middle;border-style:solid dashed dashed;border-width:4px 4px 0;border-color:rgba(255,255,255,0.8) transparent transparent;}
.u-btn:hover .btnsel,.u-btn:focus .btnsel{border-top-color:rgba(255,255,255,1);}
/* 较大 */
.u-btn-lg{padding:0 15px;height:36px;line-height:36px;font-size:18px;}
button.u-btn-lg{*height:38px;_line-height:33px;}
.u-btn-lg .btnsel{border-width:5px 5px 0;}
/* 较小 */
.u-btn-sm{padding:0 10px;height:22px;line-height:22px;}
button.u-btn-sm{*height:24px;_line-height:19px;}
/* 红色 */
.u-btn-red{border-color:#9f161b;background:#de2027;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ee232a),to(#cc1c23));background:-webkit-linear-gradient(#ee232a,#cc1c23);background:-moz-linear-gradient(#ee232a,#cc1c23);background:-ms-linear-gradient(#ee232a,#cc1c23);background:linear-gradient(#ee232a,#cc1c23);}
.u-btn-red:hover,.u-btn-red:focus{background:#cc1c23;}
/* 黄色 */
.u-btn-yellow{border-color:#e1962d;background:#faa42b;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fbb149),to(#f8960a));background:-webkit-linear-gradient(#fbb149,#f8960a);background:-moz-linear-gradient(#fbb149,#f8960a);background:-ms-linear-gradient(#fbb149,#f8960a);background:linear-gradient(#fbb149,#f8960a);}
.u-btn-yellow:hover,.u-btn-yellow:focus{background:#f8960a;}
/* 绿色 */
.u-btn-green{border-color:#52a552;background:#5cbc5c;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#68c668),to(#50b150));background:-webkit-linear-gradient(#68c668,#50b150);background:-moz-linear-gradient(#68c668,#50b150);background:-ms-linear-gradient(#68c668,#50b150);background:linear-gradient(#68c668,#50b150);}
.u-btn-green:hover,.u-btn-green:focus{background:#50b150;}
/* 灰色 */
.u-btn-gray{border-color:#d0d0d0;text-shadow:0 1px rgba(255,255,255,0.8);background:#f3f3f3;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fefefe),to(#e7e7e7));background:-webkit-linear-gradient(#fefefe,#e7e7e7);background:-moz-linear-gradient(#fefefe,#e7e7e7);background:-ms-linear-gradient(#fefefe,#e7e7e7);background:linear-gradient(#fefefe,#e7e7e7);}
.u-btn-gray,.u-btn-gray:hover{color:#333;}
.u-btn-gray:hover,.u-btn-gray:focus{background:#e7e7e7;}
.u-btn-gray .btnsel{border-top-color:rgba(0,0,0,0.6);}
.u-btn-gray:hover .btnsel,.u-btn-gray:focus .btnsel{border-top-color:rgba(0,0,0,1);}
/* 文本输入框 */
.u-ipt{width: 350px;height: 35px;border: 1px solid #bfbfbf;font-size: 14px;background: #EEEEEE;text-indent: 10px;}
/* 文本输入框-窄 */
.u-ipt-s{width:90px;}
.u-ipt-l{width:360px;}
/* 文本输入框-出错 */
.u-ipt-err{border-color:#c00 #e00 #e00;}
.u-tarea{width:360px;height:100px;border: 1px solid #D9D9D9;border-top-color: #c0c0c0;}
.readonly{background:#eee}
/* 简易表单 */
.m-form{line-height:29px;color:#555;}
.m-form legend{font-size:14px;font-weight:bold;}
.m-form .formitm{padding:10px 0 0;line-height:30px;min-height:30px;_height:30px;}
.m-form .formitm-1{padding-left:100px;}
.m-form .lab{float:left;width:95px;margin-right:-90px;text-align:right;font-weight:bold;}
.m-form .lab i{color:#f00}
.m-form .ipt{margin-left:100px;}
.m-form .ipt *{vertical-align:middle;}
.m-form .ipt a,.m-form .ipt a:hover{text-decoration:none;color:#3891eb;}
.m-form .ipt img{height:32px;margin:0 15px 0 5px;}
.m-form .ipt .info{margin:0 0 0 5px;font-weight:bold;color:#777;}
.m-form .ipt p{height:22px;line-height:22px;color:#999;}
.m-form .tip{padding-top:10px;}
.m-form .tip input{margin:0 5px 3px 0;}
/* 简易数据表格-格边框 */
.m-table{table-layout:fixed;width:100%;line-height:1.5;}
.m-table th,.m-table td{padding:5px;border:1px solid #ddd;}
.m-table th{font-weight:bold;}
.m-table tr.even{background:#fafafa;}
.m-table tr:nth-child(2n){background:#fafafa;}
.m-table tbody tr:hover{background:#f0f0f0;}
.m-table .cola{width:100px;}
.m-table .colb{width:200px;}
/* 简易数据表格-行边框*/
.m-table-row th,.m-table-row td{border-width:0 0 1px;}
/* 简易数据表格-圆角*/
.m-table-rds{border-collapse:separate;border:1px solid #ddd;border-width:0 1px 1px 0;border-radius:5px;}
.m-table-rds th,.m-table-rds td{border-width:1px 0 0 1px;}
.m-table-rds > :first-child > :first-child > :first-child{border-top-left-radius:5px;}
.m-table-rds > :first-child > :first-child > :last-child{border-top-right-radius:5px;}
.m-table-rds > :last-child > :last-child > :first-child{border-bottom-left-radius:5px;}
.m-table-rds > :last-child > :last-child > :last-child{border-bottom-right-radius:5px;}

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,code,em,img,q,small,strong,dd,dl,dt,li,ol,ul,fieldset,form,label,table,tbody,tr,th,td,input,textarea { margin: 0;padding: 0;}
body {font-size: 14px; color: #333; font-family: "Microsoft YaHei","微软雅黑",tahoma,arial,simsun,"宋体"; background:url(imagesbj.jpg) repeat-x;}
input { outline:none;}
a { text-decoration:none; color:#333; outline:none;}
img { border:none;}
.clear{clear:both;}
ul,li{list-style-type: none;}

/*---------------------------header-------------------------------*/
.header { margin:0 auto; width:100%;}
.top { margin:0 auto; background: url(imagestop.jpg) center top repeat; height:31px;}
.icon_top{width:1024px;height:31px;line-height:31px;font-size:14px;margin:0 auto;padding:0 5px;}
.icon_top_left{float:left;height:31px;line-height:31px;margin:0;vertical-align:text-bottom;}
.icon_top_right{float:right;}

.logo {margin:0 auto;}
.logoswf {width:1024px;margin: auto;}
.nav {height:51px; background: url(imagesdh01.png) center top repeat; position:relative;}
.nav_l { margin: auto; top:-1px; width:1024px; height:51px; }
.nav_l a { float:left; width:125px; height:51px; text-align:center; font-weight:bold; font-size:16px; line-height:40px; color:#FFF;}
.nav_l li:hover,#nav_l_s { background:url(imagesdh02.png) center center no-repeat; height:40px;line-height:40px; color:#FFF;float: left;}
.nav_notiec { position:absolute; bottom:10px; left:40px; color:#FFF; font-weight:bold;}
.nav_l .li2 {list-style: none;width: 1px;height: 35px;float: left;background: url(imagesheader_3.png) no-repeat;}
.nav_l .li1 {width:125px; height:51px; float: left;}

.banner {width: 1024px; padding-top: 5px;margin: auto;}

#myFocus,#myFocus img{width: 508px;height:280px;}

.main { margin:auto; width:1024px;}
.news_pic {float:left;}

.zfyw {float: left;width: 508px; height: 280px;}
.zfywbox {    float: left;width: 508px;height: 280px;margin: 0px 1px 0 8px;display: inline;}
.zfywbox_bar{   height: 28px;margin-bottom: 5px;}
.zfywbox_bar_title1 { float:left; display:inline; width:508px; height:35px; background:url(imagesyg_01.png); font-size:14px; font-weight:bold; color:#FFF; line-height:35px; text-indent: 40px; cursor: default}
.zfywbox_bar_more { float:right; color:#1D80C4; margin:8px 8px 0 0; display:inline; font-family:"宋体";}

.aljs {float: left;width: 508px; height: 280px;}
.aljsbox {    float: left;width: 508px;height: 280px;display: inline;}
.aljsbox_bar{   height: 28px;margin-bottom: 5px;}
.aljsbox_bar_title1 { float:left; display:inline; width:508px; height:35px; background:url(imagesyg_01.png); font-size:14px; font-weight:bold; color:#FFF; line-height:35px; text-indent: 40px; cursor: default}
.aljsbox_bar_more { float:right; color:#1D80C4; margin:8px 8px 0 0; display:inline; font-family:"宋体";}

.news {margin-top:15px;width: 1024px; height: 280px;}
.news_ul {width: 492px;height: 232px;border-style: solid;border-width: 1px;border-color: #809fca;font-size: 14px;padding: 7px;}
ul.news_ul li{font-size:14px;line-height:29px;height:29px;position:relative;overflow:hidden;padding:0 8px;}
ul.news_ul li a{font-size:14px;color:#383838;}
ul.news_ul li a:hover{font-size:14px;color:#809fca;text-decoration:underline;}
ul.news_ul .news_li_time{color:#3b3b3b;font-size:13px;position:absolute;right:0;padding:0 8px;}
.newimg {margin-left: 5px;}

.movie {margin-top:15px;margin-left:-3px;width: 1030px; height: 215px;background:url(imagesmbg.jpg); }
.moviebox {width: 1030px;
    height: 35px;}
.movie_title1{ float:left; display:inline; width:508px; height:35px; font-size:14px; font-weight:bold; color:#FFF; line-height:35px; text-indent: 40px; cursor: default}
.movie_content {height: 150px;width: 990px;padding: 10px 20px;}
/*图片列表*/
.movie_pic{width: 910px; height: 150px;overflow: hidden;}
.movie_pic li{width:177px;float:left;margin: 0 5px 10px 0;}
.movie_pic img{width:170px;height:115px;padding:5px;}
.movie_pic li p{line-height:25px;text-align:center;white-space: nowrap;overflow: hidden;}
.movie_pic li p a{color:#333;}
.movie_left {float: left;margin-top: 34px;}
.movie_center {float: left;}
.movie_right {float: left;margin-top: 34px;}
.rollBox{width: 910px;height: 150px;overflow: hidden;}
.rollBox .Cont{width:910px;overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .movie_pic{width:182px;float:left;text-align:center;}

.rollBox .Cont .movie_pic p{line-height:26px;}
.rollBox #List1,.rollBox #List2{float:left;}

.footer {margin-top:45px;width: 100%; height: 110px;background-color: #194c7d;}
.foot_info {text-align: center;color: #FFF;font-size: 14px;padding-top: 30px;}
.foot_info >a {color: #FFF;}
.foot_info >a:hover {color: #FFF;}

.main_news {width: 1024px; height: 830px;margin-top: 15px;}
.main_left {float: left;width: 650px; height: 819px;overflow: hidden;display: inline;border-style: solid;border-width: 1px;border-color: #bfbfbf;}
.main_left_title {    margin: 10px;}
.main_right {float: left;width: 371px;overflow: hidden;font-size: 13px;}
.crumb {line-height: 27px;border-bottom: 1px solid #2265AB; margin-bottom: 5px;padding-bottom: 5px;overflow: hidden;height: 27px;font-size: 14px;}
.crumb .p-nav {border-left: 5px solid #2265AB;padding-left: 15px;}
.searchbox {height: 80px;line-height: 80px;margin-left: 110px;}

.nynews {float: left;width: 371px;margin-bottom: 15px;}
.nynewsbox {float: left;width: 361px;margin: 0px 1px 0 8px;display: inline;}
.nynewsbox_bar{height: 28px;margin-bottom: 5px;}
.nynewsbox_bar_title1 { float:left; display:inline; width:363px; height:35px; background:url(imagesyg_03.jpg); font-size:14px; font-weight:bold; color:#FFF; line-height:35px; text-indent: 40px; cursor: default}
.nynewsbox_bar_more { float:right; color:#1D80C4; margin:8px 8px 0 0; display:inline; font-family:"宋体";}

.nynews_ul {width: 347px;border-style: solid;border-width: 1px;border-color: #809fca;font-size: 14px;padding: 7px;}
ul.nynews_ul li{font-size:14px;line-height:29px;height:29px;position:relative;overflow:hidden;padding:0 8px;}
ul.nynews_ul li a{font-size:14px;color:#383838;}
ul.nynews_ul li a:hover{font-size:14px;color:#809fca;text-decoration:underline;}
ul.nynews_ul .news_li_time{color:#3b3b3b;font-size:13px;position:absolute;right:0;padding:0 8px;}

/*文字列表*/
.ul_wz{padding: 10px 5px;font-size:14px;}
.ul_wz li{line-height: 28px;}
.ul_wz li a{color: #333;text-decoration: none;}
.ul_wz li a:hover{font-size:14px;color:#809fca;text-decoration:underline;}
.ul_wz li span {float: right;font-weight: normal;font-size: 13px;}
/*图片列表*/
.ul_pic{overflow:auto;zoom:1;padding:10px 0 0 0;margin-left:-5px;font-size:14px;}
.ul_pic li{width:150px;float:left;margin:0 0 10px 6px;}
.ul_pic li img{width:148px;height:111px;padding:5px;}
.ul_pic li p{line-height:25px;text-align:center;white-space: nowrap;overflow: hidden;}
.ul_pic li p a{color:#333;}

/* 普通翻页器-默认居中 */
.m-page{margin:10px 0;text-align:center;line-height:32px;font-size:0;letter-spacing:-0.307em;*letter-spacing:normal;*word-spacing:-1px;word-wrap:normal;white-space:nowrap;color:#999;}
.m-page .pageinfo{font-size:12px;padding:0 12px;}
.m-page a,.m-page i{display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding:0 12px;margin-left:-1px;border:1px solid #ddd;font-size:12px;letter-spacing:normal;word-spacing:normal;text-shadow:0 1px #fff;background:#fff;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s;}
.m-page a,.m-page a:hover{text-decoration:none;color:#39c;}
.m-page a.first{margin-left:0;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.m-page a.last{margin-right:0;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.m-page a .pagearr{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;*vertical-align:middle;}
.m-page a.pageprv .pagearr{margin-right:3px;}
.m-page a.pagenxt .pagearr{margin-left:3px;}
.m-page a:hover{background:#f5f5f5;}
.m-page a:active{background:#f0f0f0;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#999;background:#f5f5f5;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#ccc;background:#fff;}
/* 居左 */
.m-page-lt{text-align:left;}
/* 居右 */
.m-page-rt{text-align:right;}
/* 较小 */
.m-page-sm{line-height:22px;}
.m-page-sm a,.m-page-sm i{padding:0 8px;}
/* 分离 */
.m-page-sr a,.m-page-sr i{margin:0 3px;border-radius:5px;}
.m-page-sr i{border:0;}
.m-page-sr a.first,.m-page-sr a.last{border-radius:5px;}
.m-page .m-pageinfo{font-size:12px;margin-right:5px;letter-spacing:0;display:inline-block;*display:inline;*zoom:1;}

.mainbox {width: 982px;margin: auto;background: #fff;border: 1px solid #bfbfbf;padding: 20px;border-radius: 3px;-moz-box-shadow: 0px 0px 2px #eaeaea;-webkit-box-shadow: 0px 0px 2px #eaeaea;box-shadow: 0px 0px 2px #eaeaea;}

/*新闻详情*/
.article-hd{padding-bottom: 16px;text-align:center;line-height:2;}
.article-title{font-size:24px;margin:0;font-family: '\5FAE\8F6F\96C5\9ED1';}
.article-subtitle{font-size:18px;}
.article-meta{font-size:14px;line-height: 1.5;color: #999;text-align:right;font-weight:400;}
.article-lead{color: #666; font-size: 14px; line-height: 1.5; border: 1px solid #dedede; border-radius: 2px; background: #f9f9f9; padding: 10px;}
.article-bd{line-height:1.75;margin-bottom:10px;}
.article-bd p {margin-bottom: 10px;}

