@charset "gb2312";

html, body, div, h1, h2, h3, h4, h5, h6, p, img, dl, dt, dd, ol, ul, li, table, caption, tbody, tfoot, thead, tr, th, td, form, fieldset, input, embed, object, applet, header, nav, section, strong, footer, a img { border: 0; margin: 0; padding: 0 }

ul { list-style: none }

.gl { float: left }

.gr { float: right }

.gclear { clear: both; font-size: 0; overflow: hidden; height: 0px; }

body { background: #f1f1f1; color: #666; font-size: 12px; font-family: "ËÎÌå"; }

a { text-decoration: none; color: #666; }

a:hover { color: #ff6600; text-decoration: underline; outline: none; }

img { border: none; }

.head_bj-s { width: 100%; background: url(../images/bj.jpg); }

.menu_bj { width: 100%; background: url(../images/menu_bj.jpg) repeat-x; margin: 0px; padding: 0px; }

.menu { height: 50px; width: 1178px; margin: 0 auto; }

.head { width: 1440px; margin: 0px auto; height: 302px; }

.head-t { width: 980px; margin: 0px auto; height: 90px; }

.head_lg { background: #066AA5; }

.logo { width: 980px; margin: 0 auto; }

.xil { float: left; margin: 10px 0 0 0px; display: inline; width: 301px; }

.qq { float: right; margin: 17px 0 0 10px; }

.head_bj-s { width: 100%; background: url(../images/bj.jpg); }

.head { width: 1000px; height: 100px; margin: 0 auto; }

.head .logo { float: left; width: 441px; }

.head_right { float: right; width: 298px; }

.head_r1 { background: url(../images/head_r1.png) no-repeat; width: 292px; height: 28px; text-align: center; padding: 0px 3px; }

.head_r1 a { line-height: 28px; padding: 0px 5px; }

.head_r1 a.hover { color: #00a2ff; }

.head_right .search { width: 287px; background: url(../images/search.jpg) no-repeat; height: 25px; margin-top: 14px; }

.head_right .search input { background: none; border: none; height: 25px; float: left; }

.head_right .search .srk { line-height: 25px; padding: 0px 4px 0px 30px; width: 200px; color: #999999; }

.head_right .search .tj { width: 53px; cursor: pointer; }

.head_right .hot { line-height: 30px; color: #fff; }

.menu_bj { width: 100%; background: url(../images/menu_bj.jpg) repeat-x; margin: 0px; padding: 0px; }

.menu { height: 50px; width: 1178px; margin: 0 auto; }

.menu ul.nav { height: 50px; width: 1178px; margin: 0 auto; }

.menu ul.nav li { height: 50px; float: left; font-size: 14px; border-right: 1px solid #296cb5; line-height: 32px; text-align: center; position: relative; }

.menu ul.nav li span { line-height: 18px; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

.menu ul.nav li a { display: block; color: #fff; height: 50px; padding-top: 10px; }

.menu ul.nav li a:hover { color: #fff; text-decoration: none; background: url(../images/nav_fu.jpg) no-repeat top center; }

.menu ul.nav li a:hover span { color: #dddddd; }

.menu ul.nav li:hover a { background: url(../images/nav_fu.jpg) no-repeat top center; color: #fff; /*×ÓÖ÷µ¼º½Ð§¹û*/}

.menu ul.nav li#m1 { width: 118px; }

.menu ul.nav li#m2 { width: 132px; }

.menu ul.nav li#m3 { width: 160px; }

.menu ul.nav li#m4 { width: 131px; }

.menu ul.nav li#m5 { width: 133px; }

.menu ul.nav li#m6 { width: 132px; }

.menu ul.nav li#m7 { width: 118px; }

.menu ul.nav li#m8 { width: 118px; border-right: none; }

.menu ul.nav li:hover a span { color: #dddddd;/*×ÓÖ÷µ¼º½Ð§¹û*/ }

.menu ul.nav li ul.subNav { display: none; position: absolute; left: 0px; top: 50px; z-index: 10; }

.menu ul.nav li:hover ul.subNav { display: block; z-index: 10; background: #1871d0; height: 470px; }

.menu ul.nav li ul.subNav li { height: 49px; line-height: 49px; background: none; width: 133px; text-align: left; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; border-bottom: 1px dotted #5e9cde; }

.menu ul.nav li ul.subNav li a { color: #fff; text-decoration: none; height: 49px; line-height: 49px; background: none; display: block; text-align: left; padding-left: 13px; background: url(../images/sanjiaoxing_10.jpg) no-repeat 114px 20px; }

.menu ul.nav li ul.subNav li a:hover { color: #fff000; background: #005aba url(../images/sanjiaoxing_02_10.jpg) no-repeat 114px 20px; }

.menu ul.nav li ul.subNav li:hover a { color: #fff000; background: #005aba url(../images/sanjiaoxing_02_10.jpg) no-repeat 114px 20px; }

.menu ul.nav li ul.subNav li#c1 .nr { display: none; position: absolute; left: 133px; top: 0px; z-index: 10; }

.menu ul.nav li ul.subNav li#c1:hover .nr { display: block; z-index: 10; background: #005aba; height: 430px; width: 739px; }

.menu ul.nav li ul.subNav li#c2 .nr { display: none; position: absolute; left: 133px; top: -50px; z-index: 10; }

.menu ul.nav li ul.subNav li#c2:hover .nr { display: block; z-index: 10; background: #005aba; height: 430px; width: 739px; }

.menu ul.nav li ul.subNav li#c3 .nr { display: none; position: absolute; left: 133px; top: -100px; z-index: 10; }

.menu ul.nav li ul.subNav li#c3:hover .nr { display: block; z-index: 10; background: #005aba; height: 430px; width: 739px; }

.menu ul.nav li ul.subNav li#c4 .nr { display: none; position: absolute; left: 133px; top: -150px; z-index: 10; }

.menu ul.nav li ul.subNav li#c4:hover .nr { display: block; z-index: 10; background: #005aba; height: 430px; width: 739px; }

.menu ul.nav li ul.subNav li#c5 .nr { display: none; position: absolute; left: 133px; top: -200px; z-index: 10; }

.menu ul.nav li ul.subNav li#c5:hover .nr { display: block; z-index: 10; background: #005aba; height: 430px; width: 739px; }

.menu ul.nav li ul.subNav li .nr { padding: 20px 16px; }

.menu ul.nav li ul.subNav li#c1 .nr .text01 { float: left; width: 420px; }

.menu ul.nav li ul.subNav li#c1 .nr .text01 h4 { width: 420px; text-align: center; font-size: 14px; font-weight: bold; color: #ff0; height: 35px; line-height: 35px; }

.menu ul.nav li ul.subNav li#c1 .nr .text01 p { font-size: 12px; color: #fff; text-indent: 2em; line-height: 22px; margin-bottom: 15px; }

.menu ul.nav li ul.subNav li#c1 .nr .text01 p a { margin: 0; padding: 0; background: none; color: #F00; line-height: 22px; text-decoration: none; display: inline; }

.menu ul.nav li ul.subNav li#c1 .nr .text01 p a:hover { text-decoration: underline; }

.menu ul.nav li ul.subNav li#c1 .nr .img01 { float: right; width: 300px; }

.menu ul.nav li ul.subNav li#c1 .nr .img01 img { margin-bottom: 10px; overflow: hidden; }

.menu ul.nav li ul.subNav li#c2 .nr { width: 765px; overflow: hidden; }

.menu ul.nav li ul.subNav li#c2 .nr ul { margin-left: -11px; }

.menu ul.nav li ul.subNav li#c2 .nr li { float: left; width: 236px; height: 135px; text-align: center; margin-right: 14px; margin-bottom: 12px; border: none; text-indent: 0em; }

.menu ul.nav li ul.subNav li#c2 .nr li img { width: 236px; height: 135px; }

.menu ul.nav li ul.subNav li#c2 .nr li span { display: none; position: absolute; left: 13px; bottom: 0px; z-index: 11; }

.menu ul.nav li ul.subNav li#c2 .nr li:hover span { display: block; z-index: 11; height: 30px; line-height: 30px; width: 236px; text-align: center; color: #FFF; background: url(../images/1_17.png) repeat; }

.menu ul.nav li ul.subNav li#c3 .nr { width: 765px; overflow: hidden; }

.menu ul.nav li ul.subNav li#c3 .nr ul { margin-left: -11px; }

.menu ul.nav li ul.subNav li#c3 .nr li { float: left; width: 236px; height: 135px; text-align: center; margin-right: 14px; margin-bottom: 12px; border: none; text-indent: 0em; }

.menu ul.nav li ul.subNav li#c3 .nr li img { width: 236px; height: 135px; }

.menu ul.nav li ul.subNav li#c3 .nr li span { display: none; position: absolute; left: 13px; bottom: 0px; z-index: 11; }

.menu ul.nav li ul.subNav li#c3 .nr li:hover span { display: block; z-index: 11; height: 30px; line-height: 30px; width: 236px; text-align: center; color: #FFF; background: url(../images/1_17.png) repeat; }

.menu ul.nav li ul.subNav li#c4 .nr { width: 765px; overflow: hidden; }

.menu ul.nav li ul.subNav li#c4 .nr ul { margin-left: -11px; }

.menu ul.nav li ul.subNav li#c4 .nr li { float: left; width: 236px; height: 135px; text-align: center; margin-right: 14px; margin-bottom: 12px; border: none; text-indent: 0em; }

.menu ul.nav li ul.subNav li#c4 .nr li img { width: 236px; height: 135px; }

.menu ul.nav li ul.subNav li#c4 .nr li span { display: none; position: absolute; left: 13px; bottom: 0px; z-index: 11; }

.menu ul.nav li ul.subNav li#c4 .nr li:hover span { display: block; z-index: 11; height: 30px; line-height: 30px; width: 236px; text-align: center; color: #FFF; background: url(../images/1_17.png) repeat; }

.menu ul.nav li ul.subNav li#c5 .nr { width: 765px; overflow: hidden; }

.menu ul.nav li ul.subNav li#c5 .nr ul { margin-left: -11px; }

.menu ul.nav li ul.subNav li#c5 .nr li { float: left; width: 236px; height: 135px; text-align: center; margin-right: 14px; margin-bottom: 12px; border: none; text-indent: 0em; }

.menu ul.nav li ul.subNav li#c5 .nr li img { width: 236px; height: 135px; }

.menu ul.nav li ul.subNav li#c5 .nr li span { display: none; position: absolute; left: 13px; bottom: 0px; z-index: 11; }

.menu ul.nav li ul.subNav li#c5 .nr li:hover span { display: block; z-index: 11; height: 30px; line-height: 30px; width: 236px; text-align: center; color: #FFF; background: url(../images/1_17.png) repeat; }

.banner { height: 470px; background: #005aba url(../images/bj.jpg); width: 100%; }

.banner img { width: 1000px; margin: 0 175px; }

.ganj-s { width: 1000px; margin: 10px auto; background: #fff; height: 140px; border: 1px solid #dfecf5; }

.ganj-s-t { float: left; margin: 15px 0 0 0; display: inline; width: 960px; border-bottom: 1px dashed #ccc; height: 36px; line-height: 23px; padding-left: 15px; color: black; font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; font-weight: normal; }

.ganj-s-t span { float: left; }

.ganj-s-t .ss { float: right; width: 278px; line-height: 23px; }

.ganj-s-t .ss dt { width: 200px; height: 23px; border: 1px solid #CCC; line-height: 23px; float: left }

.ganj-s-t .ss dt input { float: left; width: 200px; height: 23px; }

.ganj-s-t .ss dd { float: left; background: #007ebb; width: 57px; height: 25px; }

.ganj-s-t .ss dd input { float: left; width: 57px; height: 23px; background: none; color: #fff; }

.ganj-s-b { float: left; margin: 15px 0 0 13px; width: 966px; display: inline; }

.ganj-s-b ul { float: left; width: 970px; overflow: hidden; }

.ganj-s-b ul li { float: left; width: 194px; height: 30px; }

.ganj-s-b ul li span { float: left; width: 50px; margin-top: 3px; }

.ganj-s-b ul li p { float: left; width: 140px; }

.body_bj-s { width: 1000px; margin: 0 auto; overflow:hidden; }

.body { margin: 10px 0px; width: 1000px; }

.body1_left-s { float: left; width: 265px; height: 285px; background: #fff; }

.body1_left-s p{margin:10px 0 0 10px; line-height:18px;}

.body1_left-s h2 { color: #000000; font-family: "Î¢ÈíÑÅºÚ"; line-height: 50px; padding-left: 15px; font-size: 20px; font-weight: normal; }

.body1_f1 li { width: 235px; height: 182px; display: block; overflow: hidden; margin: 0 auto; position: relative; }

.body1_f1 li span { height: 48px; width: 215px; display: block; background: url(../images/png.png); position: absolute; bottom: -55px; left: 0px; line-height: 20px; padding: 7px 10px 0px 10px; color: #fff; }

.body1_f1 li span a { color: #f76f01; }

.body_f2 { padding-top: 10px; width: 265px; }

.body_f2 li { margin: 0px 10px 0px 15px; display: block; float: left; height: 30px; width: 106px; text-align: center; _display: inline; overflow: hidden; position: relative; line-height: 30px; font-size: 16px; font-family: "Î¢ÈíÑÅºÚ"; }

.body_f2 li span { position: absolute; left: 0px; width: 108px; cursor: pointer; }

.body_f2 .out { top: 0px; width: 108px; height: 30px; background: #d9d9d9; color: #404040; }

.body_f2 .out a:hover { color: #404040; }

.body_f2 .over { top: -30px; background: #ff6600; color: #fff; height: 30px; color: #fff; }

.body_f22 { width: 265px; }

.body_f22 li { margin: 0px 10px 0px 15px; display: block; float: left; height: 30px; width: 106px; text-align: center; _display: inline; overflow: hidden; position: relative; line-height: 30px; font-size: 16px; font-family: "Î¢ÈíÑÅºÚ"; }

.body_f22 li span { position: absolute; left: 0px; width: 108px; cursor: pointer; }

.body_f22 .out { top: 0px; width: 108px; height: 30px; background: #d9d9d9; color: #404040; }

.body_f22 .out a:hover { color: #404040; }

.body_f22 .over { top: -30px; background: #ff6600; color: #fff; height: 30px; color: #fff; }

.body1 { float: left; width: 455px; margin-left: 10px; _display: inline; background: #fff; }

.body1 h2 { height: 33px; padding: 9px 0px 8px 16px; line-height: 33px; font-weight: normal; }

.body1 h2 span { float: right; background: url(../images/body1_span.jpg) left 11px no-repeat; width: 40px; padding-left: 14px; font-size: 12px; }

.body1 h2 p a { width: 90px; float: left; border-right: solid 1px #fff; background: #ebebeb; text-align: center; font-size: 16px; font-family: "Î¢ÈíÑÅºÚ"; }

.body1 h2 p a.hover { color: #fff; background: #005aba; }

.body1 h2 p a:hover { color: #fff; text-decoration: none; }

.body1_1-s { clear: both; padding-left: 16px; display: none; }

.body1_1-s dl { width: 426px; border-bottom: dotted #c4c4c4 1px; height: 126px; }

.body1_1-s dl dt { float: left; width: 162px; }

.body1_1-s dl dt img { display: block; border: solid 1px #e1e1e1; padding: 3px; }

.body1_1-s dl dd { float: right; width: 255px; }

.body1_1-s dl dd h3 { font-size: 16px; font-family: "Î¢ÈíÑÅºÚ"; line-height: 26px; }

.body1_1-s dl dd h3 a { color: #005aba; }

.body1_1-s dl dd p { line-height: 22px; text-indent: 24px; font-size: 12px; color: #898989 }

.body1_1-s dl dd p a { color: #ff6600; }

.body1_1-s ul { padding-top: 2px; height: 106px; width: 424px; clear: both; }

.body1_1-s ul li { color: #5c5c5c; font-size: 12px; float: left; width: 50%; line-height: 32px; }

.body1_1-s ul li a { color: #5c5c5c; }

.body1_1-s ul li a:hover { color: #ff6600; }

.body1_right-s { float: right; width: 260px; background: #fff; }

.body1_right-s h2 { line-height: 49px; padding: 0px 15px 0px 20px; color: #000; font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; font-weight: normal; }

.body1_right-s h2 a { font-size: 12px; font-family: "ËÎÌå"; color: #666; float: right; background: url(../images/body1_span.jpg) left 20px no-repeat; padding-left: 15px; }

.body1_right-s ul { padding-left: 15px; height: 236px; clear: both; }

.body1_right-s ul li { line-height: 30px; width: 230px; border-bottom: dotted 1px #bababa; color: #5c5c5c; }

.body1_right-s ul li a { color: #5c5c5c; }

.body1_right-s ul li a:hover { color: #ff6600; }

.body2_left-s { float: left; background: #fff; width: 670px; }

.body2_left-s h2 { line-height: 50px; padding-left: 15px; color: #000; font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; font-weight: normal; }

.body2_left-s h2 span { color: #cbcbcb; font-size: 18px; font-family: Arial; }

.body2_f1-s { padding-left: 15px; }

.body2_f1-s li { float: left; height: 191px; position: relative; width: 159px; padding-right: 1px; overflow: hidden; }

.body2_f1-s li h3 { line-height: 36px; text-align: center; width: 159px; }

.body2_f1-s li h3 a { color: #fff; background: #666666; display: block; }

.body2_f1-s li h3 a:hover { color: #fff; background: #005aba; text-decoration: none; }

.body2_f1-s li.hover h3 a { color: #fff; background: #005aba; }

.body2_f1-s li img { display: block; }

.body2_f1-s li span { position: absolute; display: block; line-height: 18px; color: #fff; background: url(../images/png.png); padding: 10px 0px 0px 10px; width: 143px; height: 65px; left: 0px; bottom: -86px; }

.body2_f1-s li span a { color: #ff6600; }

.body2_f2 { clear: both; padding-top: 12px; }

.body2_f2 li { margin: 0px 3px 0px 15px; width: 310px; border-bottom: dotted 1px #bababa; line-height: 30px; float: left; _display: inline; color: #5c5c5c; font-size: 14px; overflow: hidden; }

.body2_f2 li span { display: block; background: url(../images/body2_f2span.jpg) 3px 5px no-repeat; width: 50px; height: 30px; padding-right: 12px; float: left; text-align: center; color: #fff; font-size: 14px; font-weight: bold; }

.body2_f2 li a { color: #5c5c5c; }

.body2_f2 li a:hover { color: #f60; }

.body2_f3-s { clear: both; padding-top: 10px; height: 110px; }

.body2_f3-s li { margin: 0px 3px 0px 15px; width: 310px; border-bottom: dotted 1px #bababa; line-height: 30px; float: left; _display: inline; color: #5c5c5c; font-size: 14px; overflow: hidden; }

.body2_f3-s li a { color: #5c5c5c; }

.body2_f3-s li a:hover { color: #f60; }

.body2_right-s { float: right; width: 320px; background: #fff; }

.body2_right-s h2 { line-height: 50px; padding-left: 15px; color: #000; font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; font-weight: normal; }

.body2_r1-s { overflow: hidden; width: 290px; height: 295px; margin: 0px 15px; }

.body2_r1-s div { position: relative; width: 290px; height: 295px; display: none; overflow: hidden; }

.body2_r1-s div img { display: block; }

.body2_r1-s div span { position: absolute; left: 0px; bottom: 0px; height: 72px; width: 250px; padding: 8px 20px 0px 20px; background: url(../images/png.png); line-height: 20px; color: #fff; }

.body2_r1-s div span h4 { font-size: 14px; line-height: 24px; }

.body2_r1-s div span h4 a { color: #fff; font-weight: bold; }

.body2_r2-s { clear: both; padding-left: 15px; margin-top: 10px; margin-bottom: 10px; }

.body2_r2-s ul { padding-top: 3px; height: 99px; }

.body2_r2-s ul li { float: left; width: 71px; padding-right: 2px; }

.body2_r2-s ul li img { padding: 1px; border: solid 1px #cccccc; }

.body2_r2-s ul li.hover img { border: solid 1px #f78c01; }

.body3_left-s { float: left; background: #fff; width: 740px; }

.body3_left-s h2 { line-height: 50px; padding-left: 15px; color: #000; font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; font-weight: normal; }

.body3_left-s h2 span { color: #cbcbcb; font-size: 18px; font-family: Arial; }

.body3_f { width: 740px; height: 394px; margin-left: 15px; overflow: hidden; }

.body3_f1 { width: 710px; height: 379px; overflow: hidden; float: left; }

.body3_f1 ul { width: 500%; }

.body3_f1 .body3_f1_li { width: 710px; float: left; }

.body3_f1 .body3_f1_li dl { width: 710px; }

.body3_f1 .body3_f1_li dl dt { float: left; width: 244px; }

.body3_f1 .body3_f1_li dl dd { float: right; width: 452px; }

.body3_f1 .body3_f1_li dl dd h3 { font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-weight: bold; text-align: center; line-height: 30px; height: 40px; }

.body3_f1 .body3_f1_li dl dd h3 a { color: #000000; }

.body3_f1 .body3_f1_li dl dd p { text-indent: 24px; font-size: 12px; color: #5c5c5c; line-height: 24px; padding: 0px 5px; }

.body3_f1 .body3_f1_li dl dd p a { color: #F00; }

.body3_f1 .body3_f1_li dl dd h4 { height: 52px; padding-top: 14px; padding-bottom: 8px; }

.body3_f1 .body3_f1_li dl dd h4 span { float: left; border-left: solid 1px #fff; width: 112px; background: url(../images/body3_f1_lispan.jpg) no-repeat; height: 49px; padding-top: 3px; display: block; color: #fff; font-size: 16px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: normal; line-height: 18px; cursor: pointer; }

.body3_f1 .body3_f1_li dl dd h4 span strong { width: 35px; display: block; line-height: 45px; text-align: center; float: left; font-size: 36px; font-family: Arial; font-style: italic; }

.body3_f1 .body3_f1_li dl dd h4 span.hover { background: url(../images/body3_f1_lihover.jpg) no-repeat; }

.body3_f1 .body3_f1_li dl dd h5 { height: 86px; padding-top: 2px; padding-bottom: 8px; clear: both; }

.body3_f1 .body3_f1_li dl dd h5 span { float: left; border-left: solid 1px #fff; border-bottom: solid 1px #fff; background: #ADADAD; height: 42px; display: block; color: #fff; font-size: 15px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: normal; line-height: 42px; cursor: pointer; }

.body3_f1 .body3_f1_li dl dd div { padding: 0px; margin: 0px; }

.body3_f1 .body3_f1_li dl dd h5 span strong { width: 25px; display: block; line-height: 42px; text-align: center; float: left; font-size: 36px; font-family: Arial; font-style: italic; }

.body3_f1 .body3_f1_li dl dd h5 span.hover { background: url(../images/body3_f1_lih5.png) center bottom no-repeat #005aba; }

#zc1, #zc4 { width: 124px; }

#zc2, #zc5 { width: 184px; }

#zc3, #zc6 { width: 141px; }

#con_zb_1, #con_zb_2, #con_zb_3, #con_zb_4, #con_zc_1, #con_zc_2, #con_zc_3, #con_zc_4, #con_zc_5, #con_zc_6 { _margin-top: -25px; _margin-bottom: -10px; }

.body3_f1 .body3_f1_li dl dd ul { width: 452px; height: 90px; }

.body3_f1 .body3_f1_li dl dd ul li { float: left; line-height: 30px; color: #333333; width: 226px; }

.body3_f1 .body3_f1_li dl dd ul li a { color: #333333; }

.body3_f1 .body3_f1_li dl dd ul li a:hover { color: #f60; }

.body3_f1 .body3_f1_li dl dd .body_f1_li_u1 { padding-top: 8px; }

.body3_f1 .body3_f1_li dl dd .body_f1_li_u2 { padding-top: 28px; }

.body3_f_left { width: 15px; height: 394px; float: left; position: relative; display: block; }

.body3_f_left img { width: 51px; height: 124px; display: block; position: absolute; left: 15px; top: 124px; cursor: pointer; }

.body3_f_right { width: 15px; height: 394px; float: left; position: relative; }

.body3_f_right img { width: 51px; height: 124px; display: block; position: absolute; left: -51px; top: 124px; cursor: pointer; }

.body3_right-s { float: right; width: 250px; background: #fff; }

.body3_r1-s { border-bottom: solid 1px #ebebeb; height: 206px; padding-left: 15px; }

.body3_r1-s h2 { line-height: 46px; font-size: 20px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: normal; color: #000; }

.body3_r1-s p { line-height: 24px; color: #5c5c5c; }

.body3_r1-s span { color: #ff6600; }

.body3_r2 { clear: both; height: 237px; }

.body3_r2 h2 { line-height: 54px; font-size: 16px; font-family: "Î¢ÈíÑÅºÚ"; color: #000; padding-left: 45px; background: url(../images/body3_r2h2.jpg) 15px 15px no-repeat; }

.body3_r2 ul { padding-left: 11px; }

.body3_r2 ul li { width: 75px; height: 85px; float: left; line-height: 30px; text-align: center; }

.body3_r2 ul li a { color: #5c5c5c; text-decoration: none; width: 75px; height: 85px; display: block; }

.body3_r2 ul li a:hover { color: #00a2ff; }

.body3_r2 ul li a span { width: 47px; height: 47px; display: block; transition: all 0.3s linear 0s; margin: 0px 14px; }

.body3_r2 ul li .body3_r2_1 { background: url(../images/body3_r2.png) -3px 0px no-repeat; }

.body3_r2 ul li:hover .body3_r2_1 { background: url(../images/body3_r2.png) -3px -47px no-repeat; }

.body3_r2 ul li .body3_r2_2 { background: url(../images/body3_r2.png) -57px 0px no-repeat; }

.body3_r2 ul li:hover .body3_r2_2 { background: url(../images/body3_r2.png) -57px -47px no-repeat; }

.body3_r2 ul li .body3_r2_3 { background: url(../images/body3_r2.png) -111px 0px no-repeat; }

.body3_r2 ul li:hover .body3_r2_3 { background: url(../images/body3_r2.png) -111px -47px no-repeat; }

.body3_r2 ul li .body3_r2_4 { background: url(../images/body3_r2.png) -165px 0px no-repeat; }

.body3_r2 ul li:hover .body3_r2_4 { background: url(../images/body3_r2.png) -165px -47px no-repeat; }

.body3_r2 ul li .body3_r2_5 { background: url(../images/body3_r2.png) -219px 0px no-repeat; }

.body3_r2 ul li:hover .body3_r2_5 { background: url(../images/body3_r2.png) -219px -47px no-repeat; }

.body3_r2 ul li .body3_r2_6 { background: url(../images/body3_r2.png) -273px 0px no-repeat; }

.body3_r2 ul li:hover .body3_r2_6 { background: url(../images/body3_r2.png) -273px -47px no-repeat; }

.body4 { padding: 16px 0px 0px 12px; background: #fff; height: 273px }

.body4 li h2 { height: 58px; margin-top: 4px; background: #005aba; padding-left: 52px; line-height: 32px; padding-top: 12px; font-size: 26px; font-family: "Î¢ÈíÑÅºÚ"; color: #fff; }

.body4 li h2 span { font-size: 14px; font-family: Arial; display: block; line-height: 20px; }

.body4 div { width: 244px; float: left; }

.body4 li { height: 273px; padding-right: 5px; width: 239px; display: block; }

.body4 li p { padding-top: 4px; position: relative; display: block; overflow: hidden; }

.body4 li p span { position: absolute; left: 0px; bottom: -30px; height: 30px; line-height: 30px; background: url(../images/png.png); color: #fff; width: 100%; text-align: center; display: block; }

.body4_1 { width: 118px; float: left; height: 129px; margin-right: 3px; _display: inline; }

.body4_2 { margin: 0px; }

#body4_3 { background: #ff6600; }

.body_f2 { padding-top: 10px; width: 265px; }

.body_f2 li { margin: 0px 10px 0px 15px; display: block; float: left; height: 30px; width: 106px; text-align: center; _display: inline; overflow: hidden; position: relative; line-height: 30px; font-size: 16px; font-family: "Î¢ÈíÑÅºÚ"; }

.body_f2 li span { position: absolute; left: 0px; width: 108px; cursor: pointer; }

.body_f2 .out { top: 0px; width: 108px; height: 30px; background: #d9d9d9; color: #404040; }

.body_f2 .out a:hover { color: #404040; }

.body_f2 .over { top: -30px; background: #ff6600; color: #fff; height: 30px; color: #fff; }

.yqlj-s { clear: both; width: 1000px; background: #fff; margin: 10px auto; }

.yqlj-s h2 { height: 33px; padding: 15px 0px 8px 15px; line-height: 33px; font-weight: normal; }

.yqlj-s h2 p a { padding: 0 15px; float: left; border-right: solid 1px #fff; background: #ebebeb; text-align: center; font-size: 16px; font-family: "Î¢ÈíÑÅºÚ"; }

.yqlj-s h2 p a.hover { color: #fff; background: #005aba; }

.yqlj-s h2 p a:hover { color: #fff; text-decoration: none; }

.yqlj-s_1 { clear: both; padding: 2px 15px 15px 15px; display: none; }

.yqlj-s_1 p { line-height: 24px; color: #666; }

.yqlj-s_1 p a { color: #666; }

.yqlj-s_1 p a:hover { color: #005aba; }

.Yellow { color: #FF0; }

.foot_bj-s { background: url(../images/bj.jpg) repeat; width: 100%; }

.footerBox-s { height: 245px; margin: 0px auto 0px auto; width: 1000px; }

.footer { clear: both; padding-top: 25px; }

.footer h1 { background: url(../images/bottom_line.jpg) no-repeat right top; padding-right: 23px; height: 186px; }

.footer .copyright { margin-left: 25px; }

.footer .copyright ul { width: 450px; margin-left: -13px; }

.footer .copyright ul li { float: left; color: #fff; font-size: 14px; height: 24px; line-height: 24px; }

.footer .copyright ul li a { color: #fff; padding: 0 13px; }

.footer .copyright ul li a:hover { color: #FF0; }

.footer .copyright p.txt_bottom { clear: both; color: #fff; line-height: 24px; }

.footer p.img_bottom { padding-right: 13px; }

.pagelist-s li { margin: 10px; float: left; }

.bdf{ width:998px; height:320px; margin:10px auto; background:#fff; border:1px solid #deecf5;}

.bdf-t-s{ float:left; width:998px;  height:49px; line-height:25px;}

.bdf-t-szb{float:left; width:998px;  height:49px; line-height:25px;}

.bdf-t-szb span{display:inline-block;width:180px;height:45px;line-height:45px;padding-left:15px;font-size:18px;background:#066AA5;}

.bdf-t-szb span a{ color:#fff;}

.bdf-t-s b{ float:left; margin:4px 0 0 10px;display:inline;}

.bdf-t-s h2{ line-height: 50px;padding-left: 15px;color: #000;font-family: "Î¢ÈíÑÅºÚ";font-size: 20px;font-weight: normal;}

.bdf-t-s h2 span{color: #cbcbcb;font-size: 18px;font-family: Arial;letter-spacing:3px;}

.bdf-r-s2zb{margin:10px 20px;float:left;}

.bdf-r-s2zb li{width:120px;float:left;}

.bdf-l-s ul{width:172px;margin:0 auto;}

.bdf-l-s{ float:left; margin:10px 0 0 20px; display:inline;}

.bdf-l-s dl{ float:left; width:220px;  height:80px;}

.bdf-l-s dl dt{ text-align:center; float:left; width:210px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; margin-top:5px;}

.bdf-l-s dl dd{ text-align:center; float:left; width:200px; margin-top:6px; margin-left:20px; line-height:20px;display:inline;}

.bdf-l-s dl dd p{ text-align:center; float:left; width:80px;}



.bdf-l-s dl.hover{  color:#FFF;}

.bdf-l-s dl.hover a{ color:#FFF;}

.bdf-l-s dl.hover a:hover{ color:#FFF;}

.bdf-r-s{ width:730px; float:left; margin:10px 0 0 20px;}

.bdf-r-s1{ width:730px; float:left; height:118px;}

.bdf-r-s1 li{float:left; width:181px; text-align:center;}



.bdf-r-s2{ width:730px; float:left;}

.bdf-r-s2 dl{ float:left; margin-top:10px;}

.bdf-r-s2 dl b{ float:left; width:92px; height:23px; background:#5d9cbb; text-align:center; line-height:23px; margin-left:6px; color:#fff;display:inline;}

.bdf-r-s2 dl b a{ color:#fff;}

.bdf-r-s2 dl b a:hover{ color:#fff;}



.bdf-r-s2 dl span{ float:left;margin-left:6px;display:inline;}



.bdf-r-s2 ul{ float:left; margin:10px 0 0 10px; width:700px; line-height:28px;display:inline;} 

.bdf-r-s2 ul li{ float:left; width:350px;} 

.bdf-r-s2 ul li strong{ font-weight:normal; color:#00689b; margin-right:5px;} 



