/* CSS Document */

body { background: url(../images/bg.gif) repeat-x top center #fff; font-family: "ËÎÌå"; font-size: 12px; margin: 0; color: #5d5d5d; }
ul, li, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding: 0; margin: 0; }
ul { list-style: none; }
img { border: 0px; }
a { color: #5B5B5B; text-decoration: none; }
a:hover { color: #FC6205; }
.word14 { font-size: 14px; }

.clearfloat { clear: both; height: 0; font-size: 1px; line-height: 0px; }

/* Body */
#layout { margin: 0 auto; width: 100%; }

/* Header */
#header { margin: 0 auto; height: 84px; width: 100%; background-color: #CEF0FC; background-image:url(../Images/logoNav.jpg); background-repeat:no-repeat;}
#logo { float: left; }




/* main */
#maincontent { width: 960px; overflow: hidden; zoom: 1; margin: 0 auto; margin-top: 20px; }
#banner { background: url(../images/banner01.jpg) no-repeat bottom; height: 389px; }
#banner01 { background: url(../images/inner_banner01.jpg) no-repeat bottom; height: 200px; }
#banner05 { background: url(../images/inner_banner05.jpg) no-repeat bottom; height: 355px; }

#side { float: left; }
#side_search { background: url(../images/side_searchbg.gif) no-repeat; width: 210px; height: 27px; margin-bottom: 11px; }
.keywords { margin-left: 5px; border: 1px solid #fff; width: 167px; height: 14px; }
.searchBtn { width: 28px; height: 27px; background: url(../images/side_search2.gif) 0 0 no-repeat; border: none; cursor: pointer; text-indent: -999em; }
#side_search * { vertical-align: middle; }


#index_box { margin: 0 auto; width: 960px; margin-top: 20px; margin-bottom: 30px; }
.box { width: 447px; float: left; }
.box1 { float: right; }
.box h2 { height: 40px; font-family: "Î¢ÈíÑÅºÚ"; padding: 10px 0px 0 10px; font-size: 16px; background: url(../images/index01.gif) no-repeat; color: #444; overflow: hidden; }
.box h2 span { font-family: "Î¢ÈíÑÅºÚ"; display: block; font-size: 15px; height: 38px; padding-left: 5px; }
.more { float: right; padding-left: 13px; background: url(../images/index03.gif) no-repeat; }
.more:hover { color: #cb6d0a; background: url(../images/index03b.gif) no-repeat; }
.box_con { padding: 0px 15px 0 15px; overflow: hidden; }
.box_con dl { height: 100px; overflow: hidden; border-bottom: 1px #D5D5D5 dashed; }
.box_con dl dt { float: left; padding: 1px; width: 154px; height: 91px; background: url(../images/index06.gif) no-repeat; }
.box_con dl dt img { margin-left: 3px; margin-top: 3px; }
.box_con dl dd { float: right; width: 246px; color: #888; line-height: 1.8; }
.box_con dl dd span { display: block; margin-bottom: 3px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: bold; }
.box_con ul { margin-top: 10px; }
.box_con ul li { background: url(../images/icon.gif) 0 12px no-repeat; padding-left: 15px; line-height: 2.5; }
.box_con ul li span { float: right; font-family: Arial; color: #999; }


.side_box { margin-bottom: 11px; width: 176px; float: left; }
.side_box h2 { background: url(../images/left01.jpg) no-repeat; padding-left: 16px; width: 176px; height: 34px; font-size: 16px; font-weight: bolod; color: #333; line-height: 29px; }
.side_box h2 span { padding-left: 25px; }
.more { float: right; padding: 2px 10px 0 0; }

.side_con ul { border-bottom: 1px solid #CDCDCD; }
.side_con ul li { height: 36px; line-height: 36px; background: url(../images/arrow.jpg) right no-repeat; border-top: 1px solid #CDCDCD; }
.side_con ul li a { padding-left: 18px; }
.current_page { padding-left: 18px; font-weight: bold; line-height: 30px; margin-top: 4px; background: url(../images/left02.gif) no-repeat; display: block; width: 176px; height: 28px; color: #fff; }
.contact { line-height: 180%; color: #211C19; background: url(../images/side_conbg1.gif) no-repeat bottom; }
.omnews { background: url(../images/side_conbg2.gif) no-repeat bottom; }
.inews { background: url(../images/side_conbg3.gif) no-repeat bottom #FDF5DE; }
.banews { background: url(../images/side_conbg4.gif) no-repeat bottom #FDF5DE; }

#main { float: right; width: 725px; overflow: hidden; }
.right_con p { text-indent: 2em; margin: 5px 0; line-height: 200%; }
.right_con ul li { background: url(../images/dot.gif) no-repeat; padding: 0px 0px 5px 18px; }
.right_con a { text-decoration: underline; }
.right_con h2 { text-align: center; margin-top: 7px; }
.right_con center { margin-top: 10px; margin-bottom: 20px; font-family: Arial; }
.right_con a:hover { text-decoration: none; }
.imglink { background: #4b547b; height: 20px; margin-bottom: 22px; text-align: right; }

#location { border-bottom: 1px dashed #999; margin-top: 10px; margin-bottom: 20px; }
#location ul { margin-bottom: 10px; }
#location ul li strong { margin-top: 10px; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; }
#location ul li span { float: right; }


.news_con { overflow: hidden; }
.news_con dl { height: 150px; margin-top: 10px; overflow: hidden; border-bottom: 1px #D5D5D5 dashed; }
.news_con dl dt { float: left; padding: 1px; width: 132px; height: 95px; background: url(../images/index08.gif) no-repeat; }
.news_con dl dd span a { float: right; color: #999; background: url(../images/about05.gif) no-repeat; }
.news_con dl dd span a:hover { float: right; color: #999; background: url(../images/about05b.gif) no-repeat; }
.news_con dl dt img { margin-left: 3px; margin-top: 3px; }
.news_con dl dd font { font-family: Arial; color: #999; font-size: 12px; }
.news_con dl dd { float: right; width: 570px; line-height: 1.8; }
.news_con dl dd h3 { text-decoration: none; display: block; margin-bottom: 3px; font-size: 13px; font-family: "Î¢ÈíÑÅºÚ"; }
.news_con dl dd h3 a { text-decoration: none; color: #23A7D9; }


#gallery { overflow: hidden; zoom: 1; padding-bottom: 20px; margin-top: 15px; }
#gallery ul li { float: left; background: url(../images/about01.jpg) no-repeat bottom; margin-right: 20px; width: 221px; display: inline; height: 230px; }
#gallery ul li h2 { font-size: 12px; color: #23A7D9; padding-left: 13px; margin-bottom: 10px; margin-top: 5px; }
#gallery ul li span { display: block; width: 195px; margin-left: 15px; line-height: 1.8; }
#gallery ul li img { margin-bottom: 8px; padding-left: 5px; padding-top: 5px; }
#gallery ul li a { display: block; width: 211px; }

#gallery2 { overflow: hidden; zoom: 1; padding-bottom: 20px; margin-top: 15px; }
#gallery2 ul li { float: left; background: url(../images/cpzx.jpg) no-repeat bottom; margin-right: 9px; width: 311px; display: inline; height: 294px; }
#gallery2 ul li h2 { font-size: 12px; color: #23A7D9; padding-left: 13px; margin-bottom: 10px; margin-top: 5px; }
#gallery2 ul li span { display: block; width: 248px; margin-left: 30px; line-height: 1.8; margin-bottom: 30px; }
#gallery2 ul li img { margin-bottom: 8px; }
#gallery2 ul li a { display: block; width: 211px; }


#fwzx_side { width: 247px; height: 520px; line-height: 1.8; font-family: Arial; float: right; background: url(../images/fwzx03.gif) repeat-x bottom #fff; border-left: 1px #E8E8E8 solid; border-right: 1px #E8E8E8 solid; border-top: 1px #E8E8E8 solid; }
#fwzx_side h2 { font-size: 13px; font-family: "Î¢ÈíÑÅºÚ"; margin-left: 18px; }
#fwzx_side p { margin-left: 18px; }
#fwzx_main { width: 699px; }
#fwzx_con { }
.fwzx_qa { float: right; width: 460px; line-height: 1.8; }
.fwzx_qa a { font-size: 14px; }
.fwzx_nav { width: 212px; background: url(../images/fwzx03.gif) repeat-x bottom #fff; height: 520px; text-align: center; line-height: 2; border-left: 1px #E8E8E8 solid; border-right: 1px #E8E8E8 solid; border-top: 1px #E8E8E8 solid; }
.fwzx_nav h2 { font-size: 13px; font-family: "Î¢ÈíÑÅºÚ"; margin-top: 20px; margin-bottom: 10px; color: #2CA8D7; }


#prolist { background: url(../images/fwzx04.gif) no-repeat; height: 227px; }
#prolist ul li { margin-top: 20px; float: left; margin-left: 30px; margin-right: 20px; width: 180px; display: inline; height: 230px; }
#prolist ul li h2 { font-size: 12px; color: #23A7D9; padding-left: 13px; margin-bottom: 10px; margin-top: 5px; }
#prolist ul li span { display: block; width: 195px; margin-left: 15px; line-height: 1.8; }
#prolist ul li img { margin-bottom: 8px; padding-left: 5px; padding-top: 5px; }
#prolist ul li a { display: block; width: 211px; }
#newslist { background: url(../images/fwzx03.gif) repeat-x bottom #fff; height: 280px; margin-top: 13px; border-left: 1px #E8E8E8 solid; border-right: 1px #E8E8E8 solid; border-top: 1px #E8E8E8 solid; }
#newslist h2 { font-size: 13px; font-family: "Î¢ÈíÑÅºÚ"; margin-left: 15px; margin-top: 10px; color: #666; }
#newslist ul { margin-top: 10px; }
#newslist ul li { background: url(../images/icon.gif) 0 12px no-repeat; padding-left: 15px; line-height: 2.5; }
#newslist ul li span { font-family: Arial; color: #23A8D9; }
.qabox1 { float: right; width: 330px; }
.qabox2 { width: 330px; margin-left: 20px; }

/* footer */
#footer { background: #B4B4B4; height: 39px; margin-top: 50px; }
.footer_con { width: 960px; margin: 0 auto; position: relative; color: #525252; font-family: Arial,ËÎÌå; }
.footer_con span { float: right; position: absolute; top: 5px; }
