@charset "gb2312";
/*================基本样式重置================*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea,br,select { margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,i,em { font-size:12px; font-weight:normal; font-style:normal;}
body {  font-family: arial;font-size:12px; background:#fff;}
li { list-style:none;}
a,img,input { border:0 none;}
a { text-decoration:none; outline:none;}
a:hover { text-decoration:underline;}
a:focus,input:focus { outline:0 none;}
textarea { resize:none; font-size:12px;} /*去掉火狐和谷歌浏览器的Textarea改变尺寸大小功能*/

/*========定义通用样式========*/
.hide { display:none;}
.clear { clear:both;}
.fl { float:left;}
.fr { float:right;}
.clearfix:after { content:" "; display:block; clear:both; height:0;}
.clearfix { zoom:1;}
a img.opacity {} 
a:hover img.opacity { filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;}
.mt10{ margin-top: 0;}
.ml50{ margin-left: 50px;}

.w100{ width: 100%;}
.w1000{ width: 1000px; margin:6px auto 0;}

.header{ width:100%;}
/*headerTop*/
.headerTop{ width:100%; background:url(imagesindexbg_01.jpg) repeat-x;}
.TopBox{ height:29px; width:1000px; margin:0px auto;}
.TopLeft{ width:300px; color:#fff;}
.TopLeft a{ display:inline-block; padding:0 8px; color:#fff; line-height:29px;}
.TopLeft a:hover{ text-decoration:underline;}
.TopRight{ width:385px; padding-top:4px;}
.SearchBtu{ width:50px; height:20px; color:#fff; background:#0166ce; cursor:pointer;}
.SearchText{ width:111px; height:18px; line-height:18px; border:1px solid #eaeef1; border-right:0 none; padding-left:23px; color:#858585;
background:url(imagesindexicon_04.jpg) no-repeat left center; background-color:#f1f1f1;}
/*banner*/
.banner{ width:100%; background:#5ca7e1 url(imagesbanner.jpg) no-repeat top center; height:140px;}
/*====导航====*/
.nav  {  width:1000px; margin:-36px auto 0 auto; background:#2684cc;}
.mainlevel {height:36px; line-height:36px; text-align:center; font-size:14px;float:left;background:url(imagesindexicon_03.png) no-repeat 8px center;}
.mainlevel:hover{  color:#fff;background:#0c66ae url(imagesindexicon_03.png) no-repeat 8px center;}
.mainlevel:hover a{ color:#fff;}
.mainlevel a { padding:0 15px 0 22px;color:#fff; text-decoration:none;  display:block;  font-size:14px; font-weight:100;}
.mainlevel a:hover{color:#fff;}
.mainlevel ul {width:104px;display:none; position:absolute; z-index:1000; color:#383838;text-align:center;}
.mainlevel li {height:35px;line-height:35px;background:url(imagesmenubg.png) repeat; color:#333;  font-size:14px; text-align:center;vertical-align: bottom;}
.mainlevel li a:link, .mainlevel li a:visited, .mainlevel li a:active{ font-size:14px; font-weight:100;color:#383838;}
.mainlevel li a:hover{ width:104px; background:#0c66ae; color:#fff; text-align:center;}

ul#sub_02{ width:110px;display:none; position:absolute; z-index:1000;background:url(imagesmenubg.png) repeat; color:#383838;}
ul#sub_02 li{ width:110px;height:35px;line-height:35px;text-align:left;}
ul#sub_02 li a:link, ul#sub_02 li a:visited, ul#sub_02 li a:active{ width:160px; font-size:14px; font-weight:100;color:#383838; padding:0 0 0 20px; background:url(imagesdot3.gif) no-repeat 10px 14px;}
ul#sub_02 li a:hover{ width:90px; background:#0c66ae url(imagesdot2.gif) no-repeat 10px 14px; color:#fff; text-align:left; padding:0 0 0 20px;}

ul#sub_03{ width:180px;display:none; position:absolute; z-index:1000;background:url(imagesmenubg.png) repeat;color:#383838;}
ul#sub_03 li{ width:180px;height:35px;line-height:35px;text-align:left;}
ul#sub_03 li a:link, ul#sub_03 li a:visited, ul#sub_03 li a:active{ width:160px; font-size:14px; font-weight:100;color:#383838; padding:0 0 0 20px; background:url(imagesdot3.gif) no-repeat 10px 14px;}
ul#sub_03 li a:hover{ width:160px; background:#0c66ae url(imagesdot2.gif) no-repeat 10px 14px; color:#fff; text-align:left;}


/*通用*/
.tit{ padding:0px 5px 0px 5px; height:33px; line-height:33px; font-size:14px; font-weight:bold; color:#3985d1; margin-bottom:5px;
background:url(imagesindexbg_02.jpg) no-repeat left bottom;}
.more a{ font-family:"宋体"; font-size:12px; color:#494949; font-weight:100;}
.more a:hover{ color:#3985d1;}


.Bg1{ width:224px;}
.Bg1 li{ height:32px; line-height:32px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden;}
.Bg1 li a{ padding-left:18px;background:url(imagesdot.gif) no-repeat 8px center; color:#282828;}

.inleft{ width:226px;}
.inright{ width:760px;}
.inrl{ width:408px;}
.inrr{ width:335px;}

/*公告*/
.inleftli{ width:224px; border:solid 1px #e1e1e1;}
.inleftli .top{ border-bottom:solid 1px #e1e1e1;padding:0px 5px 0px 5px; height:32px; line-height:32px; font-size:14px; font-weight:bold; color:#3985d1;}
.inleftli .con{ width:224px; height:192px; padding:10px 0;}
/*滑动焦点图*/
.cntTop_Box {position: relative;  width:404px; margin:0px auto; height: 247px; overflow:hidden;}
.cntTop_Box .bd {z-index: 0; position: relative; margin: 0px auto; overflow:hidden;}
.cntTop_Box .banner_Bom{ z-index:10; background:url(../images/indexbg_05.png) repeat-x; position:absolute; left:0px; bottom:0px; width:392px; height:27px; line-height:27px; padding-left:12px; font-size:12px; color:#fff; text-align:left;}
.cntTop_Box .bd ul {width: 100% !important;}
.cntTop_Box .bd li {text-align: center; width: 100% !important; height: 247px; overflow: hidden;}
<!--.cntTop_Box .bd li  img{ width:404px; height:247px;}-->
.cntTop_Box .bd li a {display: block; height: 247px;}
.cntTop_Box .hd {z-index: 1; position: absolute; bottom:10px; right:5px;}
.cntTop_Box .hd ul {}
.cntTop_Box .hd ul li { text-indent:-9999em; margin-right:5px; zoom: 1; display:inline-block; cursor:pointer; float:left;
background:url(imageslinkbg_04.png) no-repeat; height:10px; width:9px; text-align:center; line-height:10px;}
.cntTop_Box .hd ul .on {background:url(imageshoverbg_04.png) no-repeat;}


.topnew{ float: left; width:335px; padding:2px 0 4px 0; border-bottom: dashed 1px #e6e6e6;}
.topnew dt{ float:left; width:315px; padding:0 10px; line-height:24px; font-size:12px; color:#a4a4a4;background:url(imagesdot.gif) no-repeat 0 center;}
.topnew dt a{ color:#282828;}
.topnew dt a:hover{ text-decoration: none; color: #555;}
.topnew dd{ float:left; width:315px; padding:0 10px; line-height:18px; color:#888;}
.topnew dd a{ color: #ff8400;}

/*联系我们*/
.smailBox { width:226px; padding:4px 0; border-bottom:dashed 1px #dfdfdf;}
.smailBox ol { margin-top:5px;}
.smailBox li { line-height:26px; color:#333;}

.links{ background:#f2f2f2; padding:4px 0;}
.links select{ width:110px; margin:4px 0;} 

.lxwm{ width:226px; padding:8px 0;}
.lxwm dl{ float:left; width:226px;}
.lxwm dl dt{ float:left; width:140px;line-height:20px; color:#282828;}
.lxwm dl dd{ float:left; width:74px; padding:2px 0;}

.pt{ float:left; width:335px; padding:6px 0 8px 0 ; border-bottom:solid 1px #d2d2d2;}
.pt dt{ float:left; width:35px;}
.pt dd{ float:right; width:290px; line-height:18px;}
.pt dd a{ color:#057dba;}

.ecode{ float:left; width:335px; padding:8px 0 ; border-bottom:solid 1px #d2d2d2;}
.ecode dt{ float:left; width:240px; line-height:21px; color:#666;}
.ecode dd{ float:right; width:62px; margin-right:8px;}

/*新闻模块*/
.newlist{ width:100%; margin-top:5px;}
.newlist li{ float:left; width:100%;line-height:32px; border-bottom:dashed 1px #a4a4a4;}
.newlist li span{ float:right; color:#666;}
.newlist li a{ padding:0 0 0 10px; color:#494949; background:url(imagesdot.gif) no-repeat 1px center;}
.newlist li a:hover{ text-decoration:none; color:#3885d3;}

/*footer*/
.footer{ width:100%; height:36px;line-height:36px; text-align:center; color:#fff; background:#3a93d8;}


/*=====================内页=====================*/
.subLeft{ width:205px;}

.subRgt{ width:780px; min-height:500px;}

.NewsList-titlebg{width:780px; height: 34px; line-height: 34px; padding: 0px; border-bottom:solid 1px #c9c9c9; color: #959595;}
.NewsList-titlebg a{ color: #959595;}
.NewsList-titlebg a:hover{ color: #082d7b; text-decoration: none;}
.NewsList-titlebg span{ padding:0 0 0 18px;}
.NewsList-titlebg i{ display: inline-block; height:33px; line-height:33px; padding:0 5px; font-size: 14px; color: #1f80ca; font-weight:100; border-bottom:solid 2px #3885d3;}


.piclist{ width:780px;}
.piclist li{ position:relative; display:inline;width:249px;z-index:98; float:left; margin:20px 5px 0 6px;}
.piclist li img{ width:236px; height:175px; border:solid 1px #eee; padding:3px;}
.piclist li p{ position:absolute; left:4px; bottom:4px; z-index:99; width:220px; padding:0 8px; height:26px; line-height:26px; color:#fff; background:url(imagespicbg.png) repeat;}
.piclist li:hover img{ border:solid 1px #2c87ce;}

/*24px*/
.asppage24{ width:100%; float:left;}
.asppage24 .pager {   color:#888; clear:both; width:100%; margin:20px auto;text-align:center;}
.asppage24 .pager span,
.asppage24 .pager .nolink,
.asppage24 .pager a { display:inline-block;  border: solid 1px #cbcbcb;  line-height:22px; margin:0 3px; padding:0px 8px;}
.asppage24 .pager .nolink { color:#888;}
.asppage24 .pager a { color:#888;text-decoration:none;}
.asppage24 .pager a:hover {color: #FFF; background: #3a93d8;border:solid 1px #3a93d8 ;}
/*隐藏页码信息*/
.asppage24 .pager .pageinfo{ display:none;}
/*当前页*/
.asppage24 .pager .cpb { color:#FFF; font-weight:100; background:#3a93d8;border:solid 1px #3a93d8;}
/*如需要修改颜色：替换"#0C59A1"*/


/*左侧菜单*/
.subLeftmenu{ width:201px; border:solid 2px #d4eaf7; padding:6px 0 20px 0;}
.subLeftmenu h2{ display:block; height:38px; padding:0 0 0 20px; line-height:30px; font-family:"microsoft yahei"; font-size:16px; color:#fff; background:url(imagessublmenutit.jpg) no-repeat;}
.subLeftmenu h2 i{ font-size:24px; text-transform:uppercase; margin:0 5px 0 0; line-height:32px;}
.subLeftmenu h2 em{ font-size:12px;}
.lmenuli{ width:179px; padding:10px 11px;}
.lmenuli li{ float:left; width:179px; margin:3px 0 0 0; line-height:25px;}
.lmenuli li a{ display:block; padding:0 0 0 40px; color:#4a505c;  background:url(imagesdot3.gif) no-repeat 24px center;}
.lmenuli li a:hover,.lmenuli li a.special{ text-decoration:none; background:url(imagessublmenubg.gif) no-repeat;}


.Newslist{ width:780px;}
.NewList-img{width:760px; float:left;background: #f9f9f9;padding:15px 10px 10px 10px; display:inline;}
.NewList-img dl{ width: 217px; float: left; margin: 0 15px 0 18px;}
.NewList-img dl dt{ width: 217px;}
.NewList-img dl dt img{  width:217px; height:140px;}
.NewList-img dl dd{ width: 217px; text-align: center; color: #333; line-height:30px;}
.NewList-img dl dd a{ color: #333;}
.NewList-img dl dd a:hover{ color: #3a93d8; text-decoration:none;}
.Newslist ul{ width: 780px; float: left; margin: 10px 0 0 0; padding:0 0 10px 0;}
.Newslist ul li{ width:750px; float:left; height:32px; line-height:32px; padding:0 15px;display:inline;}
.Newslist ul li a{ width:570px;float:left; padding:0 0 0 15px; display:inline-block; color:#454545;background:url(imagesnewslist_icon01.gif) no-repeat 1px 12px;}
.Newslist ul li a:hover{  text-decoration: none; color: #3a93d8;}
.Newslist ul li .rmore{ width:80px; float:right; text-align: right; margin:0; color:#999; font-family: "宋体";}
.Newslist ul li .rmore a{width:80px; background:none;}
.odd{ background: #f9f9f9;}


/*新闻详细页*/
.article_box{padding: 20px 20px;overflow: hidden;}
.article_tit{width: 100%;line-height: 50px;text-align: center;font-size: 20px;color: #333;font-family: microsoft yahei;}
.article_time{line-height: 30px;clear: both;text-align: center;background: url(imagesmain_right_shadow01.png) no-repeat center bottom;padding-bottom: 31px;color: #666;}
.article_content{ width:100%;overflow: hidden;clear: both;padding: 10px 0 25px 0;line-height: 24px;color:#555;font-size:12px;}
.article_content img{ margin:0 auto;max-width:670px;}
.article_content p{text-indent:25px;font-size:12px; line-height:24px;}
.article_content a{ color:#1c7eca;}
/*.article_sh {float:left; width:100%; padding:20px 0; }
.article_sh  p{  float:left;width:100%; margin:5px 0 0 0; color:#333; line-height:22px;}
.article_sh  p a{ color:#666;}
*/


/*=================4-13网站地图================*/
.map_list { width:340px; float:left; margin:0 30px 0 0; height:150px;}
.map_list h5 { font-family:"微软雅黑", "黑体"; width:340px; float:left; line-height:40px; margin-bottom:10px; font-size:20px; font-weight:100; color:#1f80ca; border-bottom:1px dotted #1f80ca;}
.map_list h5 em { font-size:14px; font-style:normal; font-family:Arial, Helvetica, sans-serif;}
.map_list ul{ width:340px; float:left;}
.map_list li { line-height:25px;}
.map_list li a { font-family:"微软雅黑", "黑体"; font-size:14px; color:#666;}
.map_list li a:hover { display:inline-block; color:#fff; padding:0 3px; background:#1f80ca;}


.renren{ width:100%; margin:6px 0 0 0;}
.renren img{float:left; margin:3px 0 0 0;}
.renren span{ float:left; font-size:14px; color:#666; line-height:30px; margin:0 0 0 8px;}
.gz{ float:right; width:63px; height:22px; margin:4px 0 0 0; background:url(imagesgz.gif) no-repeat;}


/*下载列表页*/
.Newslists{ width:780px;}
.Newslists .tits { width: 778px; border: 1px solid #e1e1e1; float: left; margin: 10px 0 0 0; border-bottom: 0; text-indent: 16px; font-size: 18px; font-weight: bold; color: #3a93d8; height: 40px; line-height: 40px; margin: 10px 0 0 0;}
.Newslists .tits a { float: right; padding-right: 15px; color: #454545; font-size: 12px; font-weight: normal;}
.Newslists .tits a:hover{  text-decoration: none; color: #3a93d8;}
.Newslists ul{ width: 778px; border: 1px solid #e1e1e1; float: left;  border-bottom: 0; margin-bottom: 20px;}
.Newslists ul li{ width:750px; float:left; height:32px; line-height:32px; padding:0 15px;display:inline; border-bottom: 1px solid #e1e1e1;}
.Newslists ul li a{ width:570px;float:left; padding:0 0 0 15px; display:inline-block; color:#454545;background:url(imagesnewslist_icon01.gif) no-repeat 1px 12px;}
.Newslists ul li a:hover{  text-decoration: none; color: #3a93d8;}
.Newslists ul li .rmore{ width:80px; float:right; text-align: right; margin:0; color:#999; font-family: "瀹嬩綋";}
.odd{ background: #f9f9f9;}


/*li.lasts5{border-bottom:none;}*/