﻿body {margin: 0px auto; height: 100%; color: rgb(51, 51, 51); line-height: 160%; font-family: "宋体"; font-size: 12px;}

img {border: currentColor;}
.Top {background: rgb(255, 255, 255); margin: 0px auto; padding: 0px; width: 1002px;}
.main { background:url( main_5_02.jpg); margin: 0px auto; padding: 0px; width: 1000px; padding-left:1px; padding-right:1px; clear:both; height:36px;}
.main ul{ margin:0px; padding:0px;}
.main ul li{ list-style:none; width:90px; float:left; text-align:center; height:36px; line-height:36px;}
.main ul li span{ background:url( main_5_04.jpg); width:1px; height:36px; float:right;}
.main ul li a{ font-size:14px; font-weight:bold; color:#FFFFFF;}
.main ul li a:hover{ font-size:14px; font-weight:bold; color:#FF0000;}


.main img{border:0px; float:left;}
.mainTwo {background: url("Count.jpg") no-repeat rgb(255, 255, 255); margin: 0px auto; padding: 0px 10px; width: 982px; height: 34px; font-size: 12px;}
.Count {background: rgb(255, 255, 255); margin: 0px auto; padding: 0px 8px; width: 986px;}
.CountLeft {margin: 0px; padding: 0px; width: 751px; float: left;}
.CountRight {margin: 0px 0px 8px; padding: 0px; width: 225px; float: right;}
.IndexNews {margin: 0px; padding: 0px; border: 1px solid rgb(159, 176, 203); width: 751px; height: 392px; float: left;}
.IndexNewsTwo {background: url(" IndexNewsBg.jpg") repeat-x; margin: 1px; padding: 5px; width: 740px; height: 380px;}
.IndexBanner {margin: 10px 0px 0px; padding: 8px 0px; width: 751px; float: left;}
.line {margin: 0px; width: 100px; height: 8px; float: left;}
.IndexCountNews {margin: 0px; padding: 0px; width: 751px; float: left;}
.ClassNews {padding: 0px; border: 1px solid rgb(159, 176, 203); width: 751px; margin-bottom: 8px; float: left;}
.ClassNewsTwo {background: url("IndexNewsBg.jpg") repeat-x rgb(255, 255, 255); margin: 1px; padding: 5px; width: 741px;}
.IndexTitle {color: rgb(0, 51, 153); font-size: 15px; font-weight: bold; margin-left: 15px; float: left;}
.IndexMore {color: rgb(0, 51, 153); font-size: 12px; margin-right: 15px; float: right;}
.ClassName {color: rgb(0, 51, 153); font-size: 15px; font-weight: bold; float: left;}
.Class_kjrw {margin: auto; padding: 0px; width: 600px; text-align: center;}
.Class_kjrw ul {list-style: none; margin: 0px; padding: 0px;}
.Class_kjrw ul li {margin: 0px; padding: 10px; width: 100px; float: left;}
.food {background: url("bottom_bg.jpg") repeat-x rgb(255, 255, 255); margin: 0px auto; padding: 20px 0px; width: 1002px; text-align: center;}
.In_Title_News {color: rgb(0, 102, 204); font-size: 13px;}
.Td_title {background: rgb(223, 233, 241); margin: 0px; padding: 0px; border: 1px solid rgb(181, 204, 226); width: auto; height: 31px;}
.font {line-height: 6mm; font-size: 13px;}
.rolltext {padding-bottom: 12px;}

* {margin: 0px; padding: 0px; -ms-word-break: break-all;}

h1 {font-size: 1em;}

h2 {font-size: 1em;}

h3 {font-size: 1em;}

h4 {font-size: 1em;}

h5 {font-size: 1em;}

h6 {font-size: 1em;}

a {color: rgb(0, 102, 204); font-size: 13px; text-decoration: none;}

a:hover {font-size: 13px; text-decoration: underline;}
.STYLE5 {color: #CC0000; font-weight: bold; font-size: 14px;}
.STYLE6 {font-size: 12px}
.STYLE7 {color: #FF0000}
.STYLE1 {color: #0066CC}
.STYLE243 {color: #FF6600}
.index_listnews{ text-align:left;}
.index_listnews ul{ margin:0px; padding:0px;}
.index_listnews ul li{ text-align:left; line-height:25px;}

.list_showpic{ text-align:left;}
.list_showpic ul{ margin:0px; padding:0px;}
.list_showpic ul li{ text-align:center; float:left;}
.list_showpic ul li img{ width:150px; height:180px;}


ul {list-style: none;}

li {list-style: none;}

fieldset {border: currentColor;}

img {border: currentColor;}

legend {display: none;}

em {font-style: normal; font-weight: normal;}

strong {font-style: normal; font-weight: normal;}

cite {font-style: normal; font-weight: normal;}

th {font-style: normal; font-weight: normal;}

input {font: 12px/normal Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal;}

textarea {font: 12px/normal Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal;}

select {font: 12px/normal Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal;}

button {font: 12px/normal Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal;}

table {border-collapse: collapse;}

html {}
#ifocus {background: rgb(234, 242, 240); width: 460px; height: 350px;}

#ifocusCou {margin: 5px 0px 5px 5px; height: 330px; overflow: hidden; float: left; display: inline; position: relative;}

#ifocus_pic {width: 350px; height: 240px; overflow: hidden; float: left; display: inline; position: relative;}

#ifocus_piclist {position: absolute;}

#ifocus_piclist li {width: 370px; height: 240px; overflow: hidden;}

#ifocus_piclist img {width: 370px; height: 240px;}

#ifocus_btn {width: 91px; margin-right: 5px; float: right; display: inline;}

#ifocus_btn li {width: 91px; height: 60px; cursor: pointer; opacity: 1; -moz-opacity: 1;}

#ifocus_btn img {margin: 7px 0px 0px 11px; width: 75px; height: 45px;}

#ifocus_btn .current {background: url(" ifocus_btn_bg.gif") no-repeat; opacity: 1; -moz-opacity: 1;}

#ifocus_tx {left: 8px; top: 248px; height: 80px; text-align: left; color: rgb(0, 0, 0); position: absolute;}
.ifocus_Title {color: rgb(0, 0, 0); font-size: 14px; font-weight: bold;}

#ifocus_tx .normal {display: none;}
.index_news2_tit {background: url("index_news2_titbg.jpg"); padding: 5px 1px 0px 15px; border: 1px solid rgb(204, 204, 204); width: auto; height: 22px; color: rgb(0, 51, 153); font-size: 14px; font-weight: bold;}
.index_news2_count {padding: 5px; width: auto; height: 125px; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;}
.index_news3_tit {background: url("index_news6_titbg.jpg"); padding: 5px 1px 0px 15px; border: 1px solid rgb(204, 204, 204); width: auto; height: 22px; color: rgb(51, 51, 51); font-size: 14px; font-weight: bold;}
.index_news3_count {padding: 5px; width: auto; height: 125px; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;}
.index_news4_tit {background: url("index_news4_titbg.jpg"); padding: 5px 1px 0px 15px; border: 1px solid rgb(235, 221, 188); width: auto; height: 22px; color: rgb(136, 68, 0); font-size: 14px; font-weight: bold;}
.index_news4_count {padding: 5px; width: auto; height: 125px; border-right-color: rgb(235, 221, 188); border-bottom-color: rgb(235, 221, 188); border-left-color: rgb(235, 221, 188); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;float:left; display:inline; width:371px; height:146px}
.index_news4_count_CLAdd {padding: 5px; width: auto; height: 125px; border-right-color: rgb(235, 221, 188); border-bottom-color: rgb(235, 221, 188); border-left-color: rgb(235, 221, 188); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;}
.kjrw {width: 753px; height: 205px; float: left;}
.kjrw_left {width: 370px; height: 168px; border-right-color: rgb(174, 196, 247); border-right-width: 1px; border-right-style: dotted; float: left;}
.kjrw_right {width: 362px; height: 168px; padding-left: 8px; float: right;}
.index_news5_tit {background: url("index_news5_titbg.jpg"); margin: auto; padding: 5px 1px 0px 15px; border: 1px solid rgb(174, 196, 247); width: auto; height: 22px; color: rgb(0, 51, 153); font-size: 14px; font-weight: bold;}
.index_news5_count {padding: 5px; width: auto; height: 168px; /*border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;*/
}
.index_news4_pic {padding: 5px; width: auto; height: 163px; border-right-color: rgb(235, 221, 188); border-bottom-color: rgb(235, 221, 188); border-left-color: rgb(235, 221, 188); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;}
.index6_tit {background: url("index_news2_titbg.jpg"); padding: 5px 1px 0px 15px; border: 1px solid rgb(205, 235, 188);  height: 22px; color: rgb(0, 102, 51); font-size: 14px; font-weight: bold;}
.index6_count {padding: 5px; width: 230px; height: 170px; border-right-color: rgb(205, 235, 188); border-bottom-color: rgb(205, 235, 188); border-left-color: rgb(205, 235, 188); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;}

.index6_count2 {padding: 5px; width: 230px; height: 170px; border-right-color: rgb(205, 235, 188); border-bottom-color: rgb(205, 235, 188); border-left-color: rgb(205, 235, 188); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;}




.text_title{ text-align:center; clear:both; font-size:14px; font-weight:bold; line-height:50px;}
.text_time{ text-align:center; line-height:30px;}
.text_newstext{ text-align:left; padding:5px 7px 5px 7px; line-height:25px;}
.text_info{ text-align:left; line-height:25px; padding-left:7px; padding-top:20px;}

.noborder{border:none}

/*---*/
.index_piczx{ clear:both;}
.index_piczx ul{ margin:0px; padding:0px;}
.index_piczx ul li{ width:76px; float:left; height:84px; overflow:hidden; text-align:center; line-height:25px;}
.index_piczx ul li img{ width:70px; height:75px; border:1px solid #CCCCCC;}


.bottom_bg { background:url(bottom_bg.jpg); background-repeat:repeat-x; margin: 0px auto; padding: 20px 0px; width: 1002px; text-align: center; }