﻿/*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{font:12px/1.75 "宋体", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#444;}
html, body, h1, h2, h3, h4, ul, li, dl,input{ margin:0px;padding:0px;list-style-type:none }
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none; border: 0;}
a:active {star:expression_r(this.onFocus=this.blur());} 
:focus { outline:0; } 
a img{border:none;} 
i{font-style:normal;}
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.clear {clear:both;height:0px; overflow:hidden;}
.blank1{height:1px;overflow:hidden;}
.blank2{height:2px;overflow:hidden;}
.blank10{height:8px;overflow:hidden;}
.blank12{height:10px;overflow:hidden;}
.blank20{height:13px;overflow:hidden;}
.blank30{height:33px;overflow:hidden;}
.dotline{border-bottom:#CCC 1px dashed;margin:8px;}


body{background: #ffffff;color:#666; font-family: "Microsoft yahei";}

.top{position: relative;float:left;width:100%;height:80px;min-width: 1120px;}
.content{position:relative;width:1120px;margin:0 auto;text-align:left;background-color:transparent;padding-top:10px;}
.top .left{float:left;background:url(logo.png) no-repeat;width:510px;height:60px;}

.top .right{float:right;width:400px;height:50px;}
.top .right .search{width:400px;margin:0 auto;height:32px;padding-top:15px; overflow:hidden;}
.top .right .search .slink{float:right;width: 275px;  overflow: hidden; height: 32px;background:url(searchbg.png) no-repeat;}
.top .right .search .slink input {border:none;width: 170px; height:28px; font: 14px/28px Arial, Helvetica, sans-serif; background: none; display: block;margin-left: 25px;padding-top:2px;color:#cfcfce;}
.top .right .search .slink .btnSearch { width:51px; height:32px;  display: block; cursor: pointer; border: none; float: right;background:url(btsearch.png) 0px no-repeat;}





.banner{background:url(banner.png) center no-repeat;width:100%;height:300px;margin:0 auto;min-width:1120px;}


.menu{width:100%;overflow: hidden;padding:0; background:#009af0;min-width: 1120px;}
.nav{width:1120px;height:38px;margin:0 auto;overflow: hidden; text-align:center; }
.nav ul{padding: 0; margin: 0; }
.nav li{width:90px;text-align:center;float: left;list-style: none; height:42px;line-height: 38px; display:block; position:relative; vertical-align:hidden; background:#009af0;}
.nav li a{ display:block;color: #fff; font: normal 14px/38px 'Microsoft yahei'; border: 0;}
.nav li a:hover { display:block;background:#fff;color: #009af0;font: normal 14px/38px 'Microsoft yahei'; border: 0; overflow:hidden; }


.menu .nav .menu-list { position: absolute; width: auto;display: none;background:#009af0; border: none;overflow: hidden; z-index: 99; margin-top: -5px; margin-left:-4px; border-bottom: 1px #fff bold;  }
.menu .nav .menu-list ul, .nav .menu-list ul li { padding: 0; margin: 0; z-index: 99; }
.menu .nav .menu-list ul li { float: none; display: inline; border: none;background: #f74181; padding: 0; margin: 0; height: 20px; overflow: hidden;}
.menu .nav .menu-list ul li a {border-bottom:1px solid #fff; display: block; width: 130px;clear: both; font: 14px/35px 'Microsoft yahei';color: #FFF !important; text-align: center; }
.menu .nav .menu-list ul li a:hover { clear: both;width: 130px; font: 14px/35px 'Microsoft yahei';background:#f5f5f5; color: #555 !important; text-decoration: none;border-bottom:1px solid #e9e9e9;  }

 

.main{ width:100%;height:100%;margin:0 auto; overflow: hidden; min-height: 320px; display: inline;min-width: 1120px;}
.main .lmain,.main .rmain{width:1120px;overflow: hidden;height:auto;margin:0 auto;}




/*滚动图片*/
.main .lmain .pic{float:left;width:570px;height:410px;}
.main .lmain .topnews{float:right;width:520px;height:390px;overflow: hidden;border-bottom:2px #d9d9d9 solid;}
.main .lmain .topnews .title{width:520px;height:32px;background: #009af0;}
.main .lmain .topnews .title h2{float:left;width:89px;height:32px;font:normal 16px/32px "Microsoft yahei";margin-left:10px;display: block;background: #fff;color:#333;text-align: center;}
.main .lmain .topnews .title a{width:50px;height:32px;float:right;background:url(more.gif) center no-repeat; text-indent: -9999em;}
.main .lmain .topnews .list ul{}
.main .lmain .topnews .list li{overflow:hidden;height:35px;background: url(li_blue.png) 10px 15px no-repeat;}
.main .lmain .topnews .list li a{padding-left: 20px; width:600px;font: 14px/30px 'Microsoft yahei'; color: #333; display: block;}
.main .lmain .topnews .list li span {font: 12px/25px "Microsoft yahei"; color: #333;float:right;; padding-right:5px;}
.main .lmain .topnews .list li a:hover{text-decoration: underline;color:#ff7c00;}



.main .rmain .notice{width:570px;height:360px;float:left;margin-right:25px;overflow: hidden;border-bottom:2px #d9d9d9 solid;}
.main .rmain .news{width:520px;height:360px;float:right;overflow: hidden;border-bottom:2px #d9d9d9 solid;}
.main .rmain .notice .title{width:570px;height:32px;background: #009af0;}
.main .rmain .notice .title li a{float: left;color:#fff;font: normal 12px/32px "Microsoft yahei";margin:0px 10px;}
.main .rmain .notice .title li a:hover{background: url(li_hover.png) bottom no-repeat;}
.main .rmain .news .title{height:32px;background: #009af0;}
.main .rmain .notice .title h2,.main .rmain .news .title h2{float:left;width:89px;height:32px;font:normal 16px/32px "Microsoft yahei";margin-left:10px;display: block;background: #fff;color:#333;text-align: center;}
.main .rmain .notice .title>a,.main .rmain .news .title a{width:50px;height:32px;float:right;background:url(more.gif) center no-repeat; text-indent: -9999em;}
.main .rmain .notice .list ul,.main .rmain .news .list ul{}
.main .rmain .notice .list li,.main .rmain .news .list li{  clear: both; background: url(li_blue.png) 8px 15px no-repeat; height: auto;  padding-left:15px;overflow:hidden;}
.main .rmain .notice .list li a,.main .rmain .news .list li a{ font: 14px/32px 'Microsoft yahei'; color: #333; }
.main .rmain .notice .list li span,.main .rmain .news .list li span { clear:none; font: 12px/20px "Microsoft yahei"; color: #777;float:right;padding-top:4px;padding-right:5px; }
.main .rmain .notice .list li a:hover,.main .rmain .news .list li a:hover{ font: 14px/32px 'Microsoft yahei'; color: #ff7c00;text-decoration: underline; }


.content .notice ul{margin:8px 10px 0px 10px;}
.content .notice  li{float: left;width:180px;height:100px;text-align: center;overflow: hidden;line-height:90px;font:normal 20px/90px 'microsoft yahei';display: block;background:#fcfcfc;border:1px solid #ededed;border-left:none;border-right:none;}
.content .notice li a.logo1{background: url(icon1.png) 65px 20px no-repeat;color:#000;font:normal 12px/170px 'microsoft Yahei';display:block;width:165px;height:100px;padding-left:5px;}
.content .notice li a.logo2{background: url(icon2.png) 65px 25px no-repeat;color:#000;font:normal 12px/170px 'microsoft Yahei';display:block;width:165px;height:100px;padding-left:5px;}
.content .notice li a.logo3{background: url(icon3.png) 65px 20px no-repeat;color:#000;font:normal 12px/170px 'microsoft Yahei';display:block;width:165px;height:100px;padding-left:10px;}
.content .notice li a.logo4{background: url(icon4.png) 65px 20px no-repeat;color:#000;font:normal 12px/170px 'microsoft Yahei';display:block;width:165px;height:100px;padding-left:10px;}
.content .notice li a.logo5{background: url(icon5.png) 65px 20px no-repeat;color:#000;font:normal 12px/170px 'microsoft Yahei';display:block;width:165px;height:100px;padding-left:5px;}
.content .notice li a.logo6{background: url(icon6.png) 65px 20px no-repeat;color:#000;font:normal 12px/170px 'microsoft Yahei';display:block;width:165px;height:100px;padding-left:10px;}
.content .notice li a.logo7{background: url(icon7.png) 65px 20px no-repeat;color:#000;font:normal 12px/170px 'microsoft Yahei';display:block;width:165px;height:100px;padding-left:5px;}
.content .notice li a.logo8{background: url(icon8.png) 70px 20px no-repeat;color:#000;font:normal 12px/170px 'microsoft Yahei';display:block;width:165px;height:100px;padding-left:8px;}
.content .notice li a.logo9{background: url(icon9.png) 75px 20px no-repeat;color:#000;font:normal 12px/170px 'microsoft Yahei';display:block;width:185px;height:100px;padding-left:-20px; white-space:nowrap;}

.content .notice  li:hover{background:#f4f4f4;}





/*频道首页左侧*/ 
.mainpdbox{width:1120px;margin: 0 auto; overflow: hidden;padding: 0;}
.mainpdbox .lmain{width:260px; height:auto;float: left;overflow:hidden;}
.mainpdbox .lmain .lmainpd{border:1px #e2e2e2 dotted;}

.mainpdbox .lmain .lmainpd h3,.mainpdbox .lmain .zlmainpd h3{border-bottom:2px #009af0 solid;width:100%;height: 35px;overflow: hidden; text-align: left;padding-left:30px;background:url(h3bg.gif) 8px 12px no-repeat;color:#333; font:normal 16px/35px 'Microsoft yahei';}
.mainpdbox .lmain .lmainpd .list ul{}
.mainpdbox .lmain .lmainpd .list li{background: url(li_blue.png) 1px 10px no-repeat; height: auto;overflow: hidden;padding-left: 10px; margin: 3px 5px; border-bottom: 1px dashed #CCC; clear: both;}
.mainpdbox .lmain .lmainpd .list li a{font-size:12px; font-family: "Microsoft yahei";color: #000;}
.mainpdbox .lmain .lmainpd .list li a:hover{text-decoration: underline;color:#009af0;}
.mainpdbox .lmain .lmainpd .list span{  display: block; float: right;font-size:12px;clear: both; overflow: hidden;color:#c5c5c5;}



/*频道页左侧子栏目*/

.mainpdbox .lmain .zlmainpd{height:100%;border:1px #e2e2e2 dotted;line-height: 45px;}
.mainpdbox .lmain .zlmainpd .list ul{}
.mainpdbox .lmain .zlmainpd .list li a{height:47px; text-align: left;padding-left: 30px; font:normal 16px/47px 'Microsoft yahei';color:#707070;display: block;}
.mainpdbox .lmain .zlmainpd .list li:hover{background:#009af0;overflow: hidden;text-align:center;color:#fff;display: block;}
.mainpdbox .lmain .zlmainpd .list li a:hover{color:#fff;display: block;}

.mainpdbox .lmain .wx{height:170px;width:260px; overflow:hidden;background:url(wx.png) no-repeat;}





/*频道首页右侧*/
.mainpdbox .rmain{width:830px;height:100%;float: right;overflow:hidden;background:#fff;}
.mainpdbox .rmain h3{width:810px; height:35px;float: left; overflow: hidden; background: #009af0; font: normal 16px/35px 'Microsoft yahei'; padding-left: 15px;color: #fff;border-left: #ff9913 5px solid; }
.mainpdbox .rmain h3 a{float: right; background: url(more.gif) 15px 15px no-repeat;text-indent: -9999em; overflow: hidden;width:45px;height: 20px;line-height: 20px;}
.mainpdbox .rmain h3 a:hover{text-indent: -9999em; overflow: hidden;  width:43px; height: 20px;border:0px;}

.mainpdbox .rmain .list ul {}
.mainpdbox .rmain .list li{ overflow:hidden;line-height: 31px; height: 31px; background: url(list.gif) 5px 15px no-repeat; padding-left:20px; margin: 3px 5px; border-bottom:#d8d8d8 1px dotted;clear:both; }
.mainpdbox .rmain .list li span{overflow:hidden;float: right;font: normal 12px/35px 'Microsoft yahei';}
.mainpdbox .rmain .list li a{font: normal 14px/30px 'Microsoft yahei';overflow:hidden;}
.mainpdbox .rmain .list li a:hover{text-decoration: underline;overflow:hidden;color:#009af0;}





/*内容页*/ 
    /*当前位置*/
.position {background: url(home.png) 5px 0px no-repeat; height: 22px; color: #999; padding-left: 25px; overflow: hidden;clear: both; width:1050px;margin:0 auto;font: normal 14px/15px 'Microsoft yahei';}
.position a{color:#999;}
.position a:hover{color: #129cfc;}

    /*内容*/
.mainpdbox .rmain .article{ width:820px;margin:0 auto;border:1px #e8e8e8 solid;border-top:#009af0 2px solid; height: 100%;background:#fff;}
.mainpdbox .rmain .article h3{width:810px;height:auto;background-image:none;text-align: center;line-height: 35px; font-size: 24px;padding: 25px 0px 10px 0px;border:none;background:none;color: #333;}
.mainpdbox .rmain .article .infoBox{text-align: left;padding: 10px; margin: 0 0 15px 0; font: 12px Tahoma; text-align: center; color: #999; cursor:pointer;border-bottom:1px #ccc solid; }
.mainpdbox .rmain .article #content{width:800px; margin:0 auto; margin-top:20px;overflow: hidden; padding:10px; font-size:16px;height:100%;}
.mainpdbox .rmain .article .page img { cursor: pointer; }
.mainpdbox .rmain .article .page{width:400px;margin: 0 auto; text-align: center;}
.mainpdbox .rmain .article .page a, .article .page a:visited, .article .page span { padding: 2px 5px; margin: 0 3px 0 0; border: 1px solid #999; }

.mainpdbox .rmain .article .other{width:800px; margin:0 auto;border-top:#dcdcdc 1px dashed;padding:10px;}
.mainpdbox .rmain .article .other a{ font-size: 12px;}
.mainpdbox .rmain .article .other a:hover{text-decoration: underline;}




/*分页样式*/
#fenye{clear:both;padding-top:15px;}
#fenye a{text-decoration:none; display:inline;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#1E50A2;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1f3a87;} 
#fenye a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;float:left;}
#fenye span{line-height:30px;}


.page { padding: 15px; text-align: center; }
.page img { cursor: pointer; }
.page a, .page a:visited, .page span { padding: 2px 5px; margin: 0 3px 0 0; border: 1px solid #999; }
.page a:hover, .page .current { background: #0479EB; border: 1px solid #002A96; color: #fff; }
.page .current { padding: 2px 5px; }
.page .disabled { border: 1px solid #ccc; color: #ccc; padding: 2px 5px; }

/*首页友情链接*/
.hotlink{width:1120px;height:160px; overflow:hidden;background:#fff;margin:0 auto;}
.hotlink .ewei{width:430px;height:150px;float: left;background: url(eweibg.png) no-repeat;}
.hotlink .ewei .title{float:left;width:120px;height:100px;margin:20px 0px 20px 15px;}
.hotlink .ewei .title span{display:block;text-align: center;color:#fff;font:bold 24px/30px "Microsoft yahei";}
.hotlink .ewei .title p{display:block;font-size:14px;text-align: left;padding:10px 5px;color:#fff;}
.hotlink .weibg{width:425px;height:150px;float:right;}
.hotlink .weibg li{text-align:center;width:130px;height:140px;float:left;margin:15px 0px 0px 8px;}
.hotlink .weibg li p{width:130px;text-align: center;color:#fff;font-size: 12px;height:15px;line-height: 15px;}
.hotlink .link{width:470px; overflow:hidden;height:150px;float:left;margin-left:17px;border: 1px #d9d9d9 solid;}
.hotlink .link h3{padding-top:10px;width:400px;height:60px;border-bottom:2px #d9d9d9 solid ;color:#333;margin:0 auto;font:normal 20px/60px "Microsoft yehei"; text-align: center; background:url(linkbg.png) 100px 15px no-repeat;}
.hotlink .link select{border:1px #d9d9d9 solid;height:30px; margin:20px 10px 0px 33px;width:180px;}
.hotlink .old{width:186px;height:150px;float:right;background: url(old.png) no-repeat;}
.hotlink .old a{text-indent: -999em;display: block;width: 186px;height:150px;}

.hotlink .link h2{background:url(link.png) center no-repeat;height:50px; text-indent:-999em;}
.hotlink .link ul{text-align:center;margin:0px auto;}
.hotlink .link ul li{list-style:none;width:1px;display:inline;margin:0 10px;}
.hotlink .link ul li a{font:normal 14px/30px 'Microsoft yahei';text-align:center;color:#666; overflow:hidden;margin-bottom:20px;}


/*底部*/
.footer{background:#f6f6f6;font:normal 14px/20px 'Microsoft yahei';color:#999999;	padding-top:20px;text-align: center;height: 70px; margin: 0 auto; width: 100%; line-height:20px; }
.small { font: bold 10px "Times New Roman"; color: #01458E; }
.big { font: bold 14px "Times New Roman"; }