@charset "gb2312";
/* CSS Document */

*{ text-decoration: none; margin: 0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; list-style-type: none; }
body{ background-image: url(imagesbg_body.png); background-repeat:no-repeat; background-position: center top;}
.haad_top { background-color: #7dc8f2; height: 30px; width: 100%; border-top-width: 3px; border-top-style: solid; border-top-color: #0975c9; filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; overflow: hidden;}
.haad_top .head_w { margin: auto; width: 1000px; }
.haad_top .head_w .head_hy { font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; color: #FFF; line-height: 30px; }
.fl{ float:left; width: 232px; }
.fr{ float:right;}
.fd{ clear:both;}.haad_top .head_w .sc { font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; line-height: 30px; color: #FFF; text-align: right; }
.haad_top .head_w .sc a { color: #FFF; }
.head { background-image: url(imageshead_bg.png); background-repeat: no-repeat; background-position: right top; margin: auto; width: 1010px; height: 170px; }
.sotxt{ font-family:"Î¢ÈíÑÅºÚ"; background-color: #ffffff; height: 41px; width: 265px; border: 1px none #FFF; border-radius:3px 0px 0px 3px; vertical-align: middle; float: left; font-size: 15px; line-height: 40px; color: #1e1e1e; }
.head .sosc { height: 41px; width: 315px; margin-top: 70px; }
.head .logo { margin-top: 25px; }
.nav { background-image: url(imagesnav_bg.png); background-repeat: repeat-x; width: 1010px; margin-right: auto; margin-bottom: auto; margin-left: auto; }
.nav ul li a { font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; color: #FFF; line-height: 46px; text-align: center; }
.nav ul li { float: left; background-image: url(imagesnav_l.png); background-repeat: no-repeat; background-position: right center; padding-right: 18px; padding-left: 19px; }
.nav ul .nozh { background-image: none; }
.con { width: 1000px; padding-right: 5px; padding-left: 5px; background-color: #fff; padding-top: 8px; margin: auto; }
.contes{ max-width: 1600px; margin: auto;}




.ly_s1 { display: block; border: 1px solid #e7e7e7; }
.li_s1 { display: block; border: 1px solid #e7e7e7; }
.mole { background-image: url(imagestz_bg_s.png); background-repeat: no-repeat; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-weight: bold; color: #FFF; line-height: 38px; padding-left: 20px; background-color: #6683E7; }
.syl { background-image: url(imagessy_li_din.png); background-repeat: no-repeat; background-position: left center; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; line-height: 27px; color: #1e1e1e; margin-right: 10px; margin-left: 10px; padding-left: 15px; }
.hdp_1 { width: 355px; margin-right: 15px; margin-left: 15px; }
.li_s2 { width: 380px; }
.yw { background-image: url(imagesyw_bg.png); background-repeat: no-repeat; height: 45px; padding-left: 15px; margin-bottom: 6px; }
.yw a { font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; line-height: 45px; font-weight: bold; color: #fff; }
.zyxx { border-top-width: 2px; border-top-style: solid; border-top-color: #008ad1; border-right-width: 1px; border-right-style: solid; border-right-color: #e6e6e6; border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #e6e6e6; border-left-color: #e6e6e6; }
.tab_t1 a { display: block; text-align: center; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-weight: bold; color: #008ad1; line-height: 45px; float: left; width: 120px; }
.tab_t1 span { display: block; float: left; }
.tab_t1 { padding-right: 9px; padding-left: 9px; }
.tab_t1 .ta_t1 { background-image: url(imagestab_1.png); background-repeat: no-repeat; background-position: left center; }
.tab_t1 .ta_t2 { background-image: url(imagestab_2.png); background-position: left center; background-repeat: no-repeat; }
.tab_t1 .ta_t3 { background-image: url(imagestab_3.png); background-repeat: no-repeat; background-position: left center; }
.tab_t1 .haon { }
.tab_t1 .tabon { background-image: url(imagestab_hov_2.png); background-repeat: no-repeat; background-position: center bottom; }
.cont { margin-bottom: 10px; overflow: hidden; }
.sygk { width: 324px; overflow: hidden; }
.sylmk { background-image: url(imagesmo_bg_2.png); background-repeat: no-repeat; background-position: left center; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #008ad1; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; line-height: 45px; color: #008ad1; padding-left: 40px; font-weight: bold; margin-bottom: 15px; }
.gklj_1 { background-image: url(imagesx_li_1.png); background-repeat: no-repeat; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold; line-height: 40px; height: 40px; width: 108px; color: #585858; padding-left: 50px; margin-right: 8px; display: block; margin-bottom: 8px; }
.gklj_2 { background-image: url(imagesx_li_2.png); background-repeat: no-repeat; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold; line-height: 40px; height: 40px; width: 108px; color: #585858; padding-left: 50px; margin-bottom: 8px; }
.gklj_3 { background-image: url(imagesx_li_3.png); background-repeat: no-repeat; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold; line-height: 40px; height: 40px; width: 108px; color: #585858; padding-left: 50px; margin-right: 8px; margin-bottom: 8px; }
.gklj_4 { background-image: url(imagesx_li_4.png); background-repeat: no-repeat; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold; line-height: 40px; height: 40px; width: 108px; color: #585858; padding-left: 50px; margin-bottom: 8px; }
.gklj { padding-bottom: 7px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e1e1e1; margin-bottom: 15px; overflow: hidden; }
.sy0 { background-image: url(imagessy_li_din2.png); background-repeat: no-repeat; background-position: left center; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; line-height: 30px; color: #1e1e1e; margin-right: 10px; margin-left: 10px; padding-left: 15px; }
.zwgk { width: 659px; overflow: hidden; }
.sylmz { background-image: url(imagesmo_bg_1.png); background-repeat: no-repeat; background-position: left center; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #008ad1; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; line-height: 45px; color: #008ad1; padding-left: 40px; font-weight: bold; margin-bottom: 15px; }
.tab_t2 li { float: left; width: 120px; }
.tab_t2 li a {color: #008ad1; }
.tab_t2 { overflow: hidden; }
.zklj { font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold; line-height: 32px; height: 32px; width: 101px; color: #585858; margin-right: 8px; display: block; margin-bottom: 8px; text-align: center; background-color: #fff6eb; border: 1px solid #fadaaf; }
.zklj_6 { font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold; line-height: 32px; height: 32px; width: 101px; color: #585858; display: block; margin-bottom: 8px; text-align: center; background-color: #fff6eb; border: 1px solid #fadaaf; }
.zklj a { color: #585858; }
.zklj_6 a { color: #585858; }
.zklj:hover { font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold; line-height: 31px; height: 31px; width: 101px; color: #fff; margin-right: 8px; display: block; margin-bottom: 8px; text-align: center; background-color: #e89b15; border: 1px solid #fadaaf; }
.zklj_6:hover { font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold; line-height: 31px; height: 31px; width: 101px; color: #fff; display: block; margin-bottom: 8px; text-align: center; background-color: #e89b15; border: 1px solid #fadaaf; }
.zklj_6:hover a{color: #fff;}
.zklj:hover a{ color: #fff; }
.sylmc { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #008ad1; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; line-height: 45px; color: #008ad1; font-weight: bold; margin-bottom: 15px; background-color: #ecf6fc; }
.tab_t3 li { float: left;  text-align: center; line-height: 38px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-weight: bold; color: #008ad1;min-width: 100px; }
.tab_t3 { overflow: hidden; }
.tabon4 { background-image: url(imagestab_hov.png); background-repeat: no-repeat; color: #fff !important; line-height: 40px !important; height: 40px; background-color: #008ad1;     min-width: 100px;}
.tabon3 { background-image: url(imagestab_hov.png); background-repeat: no-repeat; color: #fff !important; line-height: 40px !important; height: 40px; background-color: #008ad1; width:100px;}

.sylmw { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #008ad1; margin-bottom: 15px; background-color: #ecf6fc; height: 38px; }
.tab_t4 { margin-bottom: 15px; overflow: hidden; }
.syw { background-image: url(imagessy_li_din2.png); background-repeat: no-repeat; background-position: left center; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; line-height: 30px; color: #1e1e1e; margin-right: 10px; margin-left: 10px; padding-left: 15px; width: 290px; display: block; float: left; }





.gdtu { background-color: #f7f7f7; background-image: url(imagestup_bg.png); background-repeat: no-repeat; background-position: 10px center; height: 90px; padding-top: 20px; padding-left: 230px; padding-bottom: 20px; border: 1px solid #e8e8e8; padding-right: 20px; }
.tupl { margin-top: 20px; margin-bottom: 20px; overflow: hidden; }
.tupl ul li { float: left; margin-right: 6px; display: block; }
.tupl ul .nomain { margin: 0px; }
.sylmj { background-image: url(imagesmo_bg_3.png); background-repeat: no-repeat; background-position: left center; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #008ad1; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; line-height: 38px; color: #008ad1; padding-left: 40px; font-weight: bold; margin-bottom: 15px; }
.gduo { font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; color: #4d4d4d; padding-right: 8px; }
.gduo a { color: #4d4d4d; }
.tese { width: 350px; }
.tesq { width: 269px; }

.dwgd1 { position: relative; height: 240px; }
.tabgd { position: absolute; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; color: #4d4d4d; line-height: 40px; top: -55px; width: 45px; right: -310px; font-weight: bold; }
.tabgd a{ color: #4d4d4d;}
.sybs { float: left; margin-right: 15px; margin-bottom: 10px; }
.sybs_2{ float: left; margin-bottom: 10px; }
.sylmlink { background-image: url(imageslj_m_1.png); background-repeat: no-repeat; background-position: left center; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #008ad1; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; line-height: 38px; color: #008ad1; padding-left: 40px; font-weight: bold; margin-bottom: 15px; }.gduo { font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; color: #4d4d4d; padding-right: 8px; }
.linkm { border-top-width: 2px; border-top-style: solid; border-top-color: #008ad2; margin-bottom: 20px; }
.lin_t { line-height: 40px; text-align: center; height: 40px; width: 165.5px; font-family: "Î¢ÈíÑÅºÚ"; background-color: #f1f1f1; font-size: 14px; color: #1e1e1e; background-image: url(imageslj_bg_x.png); background-repeat: no-repeat; background-position: 150px center; border-right-width: 1px; border-right-style: solid; border-right-color: #dbdada; float: left; cursor: pointer; }
.linkm ul .nobr { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; width: 165px; }
.footer { background-image: url(imagesfoot_bg.png); background-repeat: repeat-x; padding-bottom: 10px; }
.fotlj { font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; color: #1e1e1e; text-align: center; line-height: 40px; }
.bq { font-family: "Î¢ÈíÑÅºÚ"; color: #1e1e1e; font-size: 14px; line-height: 40px; }
.fotlj a { color: #1e1e1e; }





.focusBox { position: relative; width: 355px; height: 275px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 355px; height: 275px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li { height:36px; line-height:36px; position:absolute; bottom:-36px; }
.focusBox .txt li a { display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li { float: left; position: relative; width: 14px; height: 14px; line-height: 14px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; border-radius:7px 7px 7px 7px}
.focusBox .num li a,
.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,
.focusBox .num a:hover { background-color: #F00; }




.con_nr { width:100%}
.listnr { padding-right: 15px; padding-bottom: 15px; padding-left: 15px; }



.ljmc { font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; color: #1e1e1e; line-height: 35px; }
.ljmc a { color: #1e1e1e; display: block; float: left; width: 100px; padding-right: 15px; padding-left: 15px; background-image: url(imagessy_li_din2.png); background-repeat: no-repeat; background-position: 8px center; }
.syl a,.sy0 a, .syw a { color: #1e1e1e; }
.syl a:hover,.sy0 a:hover, .syw a:hover { color: #008ad1; }
.gklj_1 a { color: #585858; }
.gklj_1 a:hover { color: #008ad1; }
.lis_pic_link { margin-top: 20px; }
.lis_left.fl { width: 245px; margin-right: 15px; }
.lis_pic_link li { margin-bottom: 15px; }
.gduos { font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; color: #4d4d4d; padding-right: 8px; }
.gduos a { color: #fff; }




.mols { background-image: url(imagestz_bg_mz.png); background-repeat: no-repeat; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-weight: bold; color: #FFF; line-height: 38px; padding-left: 20px; background-color: #2bb8cc; }
.libs { margin-top: 20px; }
.libs .gl { height: 103px; width: 120px; display: block; margin-bottom: 10px; }
.libs .gl1 { height: 103px; width: 120px; display: block; margin-bottom: 10px; margin-right: 5px; }
.con_lb { width: 725px; }
.sylmw .dqwz { font-family: "Î¢ÈíÑÅºÚ"; font-size: 13px; color: #2a2a2a; float: right !important; font-weight: normal; width: 400px; text-align: right; }
.sylmw .dqwz a { color: #2a2a2a;  }
.time { font-family: "Î¢ÈíÑÅºÚ"; float: right; color: #7d7d7d; font-size: 14px; }


.tabgd2 { position: absolute; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; color: #4d4d4d; line-height: 40px; top: -55px; width: 45px; right: 0px; font-weight: bold; }
.dwgd2 { position: relative; height:180px}
.tabgd2 a{ color: #4d4d4d;}


.gklj_2 a,.gklj_3 a,.gklj_4 a{color:#585858;}
.gklj_3 a:hover,.gklj_2 a:hover,.gklj_4 a:hover{color:#008ad1;}





.dqlm { font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; line-height: 40px; background-color: #008AD1; font-weight: bold; color: #fff; padding-right: 15px; padding-left: 35px; }
.ejdhl { font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; line-height: 40px; background-color: #CDE9FE; color: #585858; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #2BB8CC; padding-right: 15px; padding-left: 35px; }
.ejdhl a{ color: #585858;}
.ejdhl a:hover{color: #008ad1 ;}





.XzysY01{ height:275px; margin-bottom:4px;}
.sendRB{border:1px solid #dedede;}
.Rtit01{background:url(imageszsIdx010.gif) repeat-x; height:30px;}
.Rtit02{background:url(imageszsIdx011.gif) no-repeat 10px 5px; padding-left:35px;padding-top:3px;}
.Rtit03{color:#0578bc;margin-right:80px;font-family: "Î¢ÈíÑÅºÚ"; font-size:16px; }
.Ctitle{margin-top:10px;margin-bottom:5px;line-height:120%;}
.Ctitle00{font-weight:bold; font-size:14px; text-align:center; height:28px;}
.Ctitle01{ width:92%; margin:0 auto;font-size:12px;text-indent:2em;}
.Ctitle02{ width:100%; margin:0 auto;}
.Mred,.Mred a{ color:#f17b00}
.Ctitle02 img{ display:block;margin-top:2px;}
.tab_t2 .tabonzw { background-image: url(imagestab_hov_online2.png); background-repeat: no-repeat; background-position: left bottom; }

A.a0:link {text-decoration: none; color: black}
A.a0:visited {text-decoration: none; color: black}
A.a0:active{text-decoration:none:color: black}
A.a0:hover {text-decoration:none; color: red}