@charset "gb2312";

/* CSS Document */



body {color: #333; font-size: 14px; font-family: "Microsoft YaHei",arial; background: url(01.jpg) no-repeat center top;}



* { margin: 0; padding: 0;}

ul li, ol li { list-style:none;}

table { border-collapse:collapse;}

fieldset,img { border:0; vertical-align:middle;}

a { color:#4d4d4f; text-decoration:none;}

a:focus { outline:0;}

a:focus,a:hover { color:#c00; text-decoration:none;}

em { font-style:normal;}

input,textarea { font-family:"Arial";}

.fl { float:left;}

.fr { float:right;}

.cl { clear:both;}

.ov { overflow:hidden;}

.bor { border:1px solid #E0DEDE;}

.br { border-radius:3px;}

.pr { position:relative;}

.pa { position:absolute;}

.mg0 { margin:0 auto;}

.mr20 { margin-right:20px;}

.mr30 { margin-right:30px;}

.ml20 { margin-left:20px}

.clearLine { font-size: 0; clear: both; height: 15px;}

.w1000{ width:1000px; margin:auto;}



.menu01{ width:1020px; height:458px; margin-top:500px; background:#FFF; padding-top:27px;}

.menu01_l{ width:485px; height:426px;}

.menu01_r{ width:466px; height:426px}

.menu02{ width:982px; height:560px; margin-top:30px}



.lm01{ width:100%; height:36px; line-height:36px; background:url(lm_bj.jpg) repeat-x;}

.lm01_bt{ float:left; font-size:30px; background-color:#fff; color:#1E63B0}

.more01{ float:right; font-size:14px;color:#1E63B0; line-height:36px;}

.more01 a{color:#1E63B0; }



.kuai01{ width:485px; height:96px;margin:28px 0 0px;}

.kuai01 img{ width:150px; height:96px; margin-right:10px; float:left}

.bt01{float:left; /*width:320px;*/width: 485px; height:22px; line-height:22px;font-size:20px; font-weight:bold; }

.bt01 a{color:#4c4c4c}

.bt01 a:hover{color: #06C}

.jj{ float:left; /*width:320px;*/width: 485px; height:46px; display:block; line-height:23px;font-size:14px;color:#7a7a7a; margin:15px 0;}

.gg01{ width:466px; height:105px; margin-top:13px;}



.lm02{ width:981px; height:45px;}

.kuai02{ width:473px; height:97px; float:left; background:url(lm03.jpg) left no-repeat; margin-top:26px; }

.bt02{ float:right; width:450px; height:30px; line-height:30px; overflow:hidden; font-size:20px; color:#464646; border-bottom:1px #CCCCCC dashed; font-weight:bold;}

.jj02{ float:right; width:450px; height:46px; line-height:23px; margin-top:10px; font-size:14px; color:#707070}



.nav{ width:100%; height:55px; background:#1E63B0; margin-top:15px; color:#FFF; line-height:55px; font-size:14px; text-align:center;}

.nav a{ color:#FFF }

.footer{width:100%;background-color:#F2F2F2; height:243px; text-align:center; font-size:12px; line-height:28px; padding-top:15px;}

.footer img{ margin-top:15px;}







/* Ä¬ÈÏ»ÃµÆÆ¬ */

.FocusPic{ zoom:1; position:relative; overflow:hidden; width: 466px; height: 308px; background: #eee;}

.FocusPic .content{ overflow:hidden }

.FocusPic .changeDiv a{ position:absolute; top:0px; left:0px; display:none;}

.FocusPic .title-bg,.FocusPic .title{ position:absolute; left:0px; bottom:0; height:30px; padding: 0 10px; line-height:30px; overflow:hidden}

.FocusPic .title-bg{ background:#000; filter:alpha(opacity=50); opacity:0.5;}

.FocusPic .title a{ display:block; color:#fff; font-size:14px;}

.FocusPic .change{ bottom:4px; height:20px; right:3px; *right:5px; _right:4px; position:absolute; text-align:right; z-index:9999; }

.FocusPic .change i {background: #666; color: #FFF; cursor: pointer; font-family: Arial; font-size: 12px; line-height: 15px; margin-right: 2px; float: left; padding: 2px 6px; font-style: normal; height: 15px; display: inline-block; display:-moz-inline-stack; zoom:1; *display:inline;}

.FocusPic .change i.cur { background: #FF7700;}