
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;font-size:12px;font-weight:normal;}
body>div, form>div {margin:0 auto;}
div {margin:0 auto}
body{ background:url(/enimages/bdBg.jpg) no-repeat center top }
a img {border:0;}
table{border-collapse:collapse; border-spacing:0;}
select,textarea{font: 12px Arial,"宋体";}
body {color:#666666;text-align:center;font: 12px Arial,"宋体";}
ul, ol, li {list-style-type:none;vertical-align:0;}
a {outline-style:none;color:#666666;text-decoration:none;}
a, area {blr:expression(this.onFocus=this.blur())}
:focus {-moz-outline-style: none;}
.clear {clear:both;}
.hidden {display:none;}
.block {display:block;}
.left{float:left;}
.right{float:right;}
.bm{margin-bottom:10px;}
h4{ font-weight:bolder;}
.headBox{ width:960px; padding-top:50px; height:112px; position:relative}
.logoBox{width:340px;height:66px;position:absolute;left: 40px;top: 74px;}
.navBox{ width:884px; height:29px; margin:0 auto;background:url(/enimages/navBg.jpg) repeat-x; padding-left:40px;}
.navBox li{ float:left; display:block; width:118px;background:url(/enimages/navBgLine.jpg) no-repeat right}
.navBox li a{ color: #FFFFFF; line-height:29px; height:29px; display:block; width:115px; font-size:14px}
.navBox li a:hover{background:url(/enimages/navBgHover.jpg) left; }
.headBox li{ float:right; height:26px; line-height:26px;background:url(/enimages/lineBg.jpg) no-repeat right; display:block; padding:20px 10px;}
.headBox ul{ padding-right:30px;}
.headBox li a{ color:#0581c9}
.mianBox{width:941px;background:url(/enimages/lingBg1.png) -1px 142px repeat-y; background-position:0 142px \9; min-height:700px; _height:700px; padding-left:19px; padding-top:8px;}
.mianBoxLeft{ float:left; width:173px;}
.mianBoxRight{float:left; width:744px; padding-left:7px;}
.inputBtn{ border:0}
.ssBox{ height:20px; border:1px #d6e2e2 solid; background:#FFFFFF; margin-top:8px;}
.ssBox input{ float:left; margin-top:1px; padding-left:5px;}
.ssBox .inputBtn{ float:left; width:113px;}
.picPic a img{ display:block; border:1px #d6e2e2 solid; margin-top:8px;}
.mianBoxLeftNav li{ display:block; height:26px; line-height:26px; text-align:left; margin-bottom:1px;}
.mianBoxLeftNav li a{ display:block; height:26px; line-height:26px; text-align:left; padding-left:15px; background:#017ec3; color:#FFFFFF}
.mianBoxLeftNav li a:hover{ background:#0070af;}
.mianBoxLeftNav #show a:hover{ background:#ff7f00;}
#show a{ background:#ff7f00;}
.mianBoxLeftNav .mianBoxLeftNavLink a:hover{ background:#ff7f00;}
.lujingBox{ height:26px; line-height:26px; text-align:left; padding-left:15px; margin-bottom:10px;}
.listTitle{ height:30px;background:url(/enimages/spanBgRight.jpg) right; text-align:left; position:relative; }
.listTitle span{ color:#FFFFFF; display:block; line-height:30px;background:url(/enimages/spanBg.jpg) no-repeat left; padding-left:20px; }
.textList{ border:1px #017ec3 solid; background:#FFFFFF; padding:20px 0}
.textList li{ line-height:22px; text-align:left; padding-left:30px;background:url(/enimages/icon1.jpg) no-repeat 15px 8px; padding-right:10px;color:#005F90; font-weight:bold; cursor:pointer;}
.textList li a{ color:#005F90; font-weight:bold;}
.videoList,.mainR_part1,.leaderList,.weatherList,.weatherList2,.proList{border:1px #017ec3 solid; background:#FFFFFF; padding:10px 0 }
.videoList li{ display:block; position:relative; width:130px; height:135px; overflow:hidden; float:left; margin:10px 0 10px 15px; display:inline}
.videoList li span{ display:block; width:35px; height:35px; position:absolute; left:45px; top:40px;}
.videoList li a span img{ border:0}
.videoList li a{ display:block;line-height:20px; _line-height:18px; color:#045b93}
.videoList li a img{ padding:2px; border:1px #ebebeb solid}
.ContactUsBox{border:1px #017ec3 solid; background:#FFFFFF; padding:10px 0}
.ContactUsBox p{ text-align:left; padding:0 15px; line-height:25px;}
.ContactUsBox p strong{ color:#ff7f00}
.mapBox{ padding:15px 0;}
.mianBoxRight1{ width:449px;  }
.mianBoxRight2{width:287px; float:left; padding-left:7px; padding-top:36px;}
.textListTop{ height:5px;background:url(/enimages/textListTop.jpg); font-size:0px; width:449px; overflow:hidden}
.textListFt{ height:5px;background:url(/enimages/textListFt.jpg); font-size:0px;width:449px; overflow:hidden}
.textList1{ border-bottom:none;border-top:none;padding:7px 0;}
.textList1 p{ text-align:left; line-height:22px; padding:6px 10px; text-indent:25px;}
.picBox{width:447px; height:88px; overflow:hidden}
.picBox ul{ padding-left:10px;}
.picBox ol{ float:left; padding-left:3px; }

.listTitle a{ float:right; position: absolute; top:0px; right:5px; line-height:14px; width:34px; height:14px; color:#FFFFFF; background:#0471a9; margin-top:10px; text-align:center}
.mianBoxRight2 .textList li a{ color:#005f90; font-weight:bold}
.textListBox{ height:130px;}
.textListBox dt{ float:left; padding:0 15px;}
.textListBox dd{ text-align:left; padding-right:10px; line-height:25px;}

.mainR_part1{padding:15px; text-align:left}
.mainR_part1 img{float:left }
.mainR_part1 p{ padding-left:15px; width:505px; float:left }
.leaderList{text-align:center}
.leaderList ul{width:742px;  }
.leaderList a img{border:1px solid #EBEBEB; padding:2px; text-align:center;}
.leaderList li a  {color: #045B93;text-align:center; display: block; line-height: 20px;}
.leaderList li span{ float:left;text-align:center;}
.leaderList li span a{}
#img1{ margin-bottom: 15px; margin-left:240px;*margin-left:0px;}
#img1 a{width:742px; max-width:260px;}
#img2 span{max-width:200px;}
#img2 {margin-left:70px;*margin-left:80px;_margin-left:55px;  display:block;}
#img1,#img2,#img3{margin-bottom:20px;}
#img2 h4{width:200px;}
#img3{margin-top:20px;}
#nobor{border:none;}
.weatherList img{ width:135px; height:105px;}
.weatherList li{float:left;  margin: 10px 0 10px 37px; display:inline; }
.weatherList li a {color: #045B93; display: block; line-height: 20px;}
.weatherList2{padding:10px 18px 20px;}
.weatherList2 li{width:108px; height:128px; display:inline; margin:15px auto 0px 25px; margin-top:15px; float:left; border:1px solid #ebebeb; background:#d6e4ff; }
.weatherList2 h4{ margin:8px; background:#407dbc; width:92px; height:37px; line-height:37px; color:#fff}
.weatherList2 img{ width:53px; height:53px; border:1px solid #fff;}
.textList h4{color:#ff7f00; padding-left:10px; height:38px; line-height:38px;text-align:left}
.pro{padding:0 15px 15px; position:relative;}
.pro img{position:absolute;	padding-top:25px;left: 281px;_left:-160px;top: 13px; z-index:8;}
.next{ height:16px; width:25px;background:#407dbc; font-family:"宋体"; text-align:center; line-height:16px;}
.next a{ color:#FFFFFF}
.pageXz{ width:18px; height:16px; line-height:16px; background:#ff7f00; color:#FFF; text-align:center}
.pages a{ padding:0 4px;}
.pages { height:50px; padding-top:30px;}
.patList1Left{ width:345px; height:246px; float:left}
.patList1Right{ float:left; width:378px; padding-left:7px; text-align:left}
.patList1Right h1{ display:block; border-bottom:1px #0f6eb8 dashed; height:32px; line-height:32px;}
.patList1Right h1 span{ float:left; font-size:24px; color:#ff7f00}
.patList1Right h1 a{ float: right; color:#0374b0}
.patList1Right li{ line-height:22px; text-align:left; padding-left:20px;background:url(/enimages/icon1.jpg) no-repeat 8px 8px; padding-right:10px; margin-top:5px;}
.patList1Right li a{ font-weight:bold}
.patList2{ text-align:left}
.patList2 a{ float:left; padding-right:6px;}
.h6{ border-bottom:2px solid #1f78bc; color:#1f78bc; font-size:16px; font-family:Arial;height:40px; line-height:40px; width:746px; text-align:left; font-weight:bolder;}

.patList4Left{ width:375px; float:left}
.patList4Leftovdi{ border:1px #1d8cc9 solid}
.patList4{ padding-bottom:10px; height:315px; overflow:hidden}
.patList4RightBox{ text-align:left; padding-left:25px;}
.patList4Right{ float:left; width:328px}
.titleH1{ height:30px;background:url(/enimages/icon2.jpg) no-repeat left 15px; padding-right:10px; padding-left:15px;}
.titleH1 img{ float:left}
.titleH1 span{ color:#017ec3; font-size:14px; line-height:30px; float:left }
.RightBoxText{ border:1px #7ab9dc solid; background:#fff; padding:10px; line-height:18px; margin-bottom:7px;}
.RightBoxText p{ text-indent:25px; color:#005F90; font-weight:bold}
.footer{ height:135px; width:960px;background:url(/enimages/ftBg.jpg) -1px 0 repeat-y; margin-top:-8px \9; background-position:0 0 \9; }
.footer p{ display:block; padding-top:50px;}

.cmatext1{ margin-top:-50px;}
.cmatext2 li{ background:url(/enimages/cmatext1libg.jpg) bottom no-repeat; line-height:22px; padding:10px 0;font-family:'Arial'; font-size:14px; white-space:nowrap; font-weight:bold; letter-spacing:-1px;}
.cmatext li{ float:left; height:50px; line-height:50px;text-align:center; color:#fff; font-size:18px; margin-top:58px; font-family:'Arial';}
.cmatext2 li a{  color:#017ec3; }
.currentt{color:ff0000; font-size:20px;}
