﻿@charset "utf-8";
/* CSS Document */
body { font-size:12px;font-family:"宋体",Arial, Helvetica, sans-serif; margin:0; padding:0px }
ul,dl,ol,form,ul li,ol li,dl,dt,dd{margin:0;padding:0;list-style:none;}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px}
a{color:#4c4b4b;text-decoration:none;}
a:hover{color:#fb6003;text-decoration:underline;}
a img{border:0}
body{ background:url(images/bj.gif) repeat-x}

/* top
----------------------------------------------------- */
#top{ width:1003px;margin:0 auto; height:320px; margin-bottom:20px;}
#top01{ height:5px; background:#000; font-size:0px;}
#top .a{ height:71px; width:262px; float:left}
#top .b{ height:71px; width:740px; float:left; background:url(images/01.gif)}
#top .b1{ height:50px}
#top .b ul{ float:right}
#top .b li{ float:left}
#top .b2{ clear:left; text-align:right; padding-right:8px ; height:21px; line-height:22px}
#top .c{ background:#eee}
/* mid
-------------------------------------------------------------- */
#mid{ width:973px; margin:0 auto; height:275px; padding:0 15px}
#mid .left{ height:252px; width:248px; float:left; border:1px solid #ff9900; text-align:left}
#mid .l01{ height:30px;background-color:#ff9900; color:#fff; font:18px  Arial, Helvetica, sans-serif; line-height:28px;}
#mid .l01 img{ margin:8px 5px; display:block; float:left}
#mid .l01 b{ float:left}
#mid .l01 span{ font-size:12px; float:right; padding-right:3px}
#mid .l01 a{ color:#fff}
#mid .left ul{padding:8px 0; margin:0px; color:#fff }
#mid .left li{ height:24px; line-height:24px; text-indent:12px}
#mid .left a{display:block;}
#mid .left li a:hover{ background-color:#f6f6f6; color:#3667a2}
#mid .right{ height:245px; width:700px; float:right}
#mid .r01{ height:35px; background:url(images/09.gif); line-height:35px}
#mid .r01 img{ display:block; float:left}
#mid .r01 span{ display:block; float:left}
#mid .r01 b{ display:block; float:right}
#mid .r02{ height:208px; border:1px solid #ddd; border-top:none; color:#585858; padding:5px 10px}
#mid .r02 img{ padding:2px; border:1px solid #ddd; margin:0px 20px 0 10px; float:left;  }
#mid .r02 p{ text-indent:2em; display:block; float:left; width:530px; margin:10px 0;line-height:20px;}
/* bottom
-------------------------------- */
#bottom{ display:block; clear:both; width:1003px; margin:0 auto; margin-top:20px}
.cp{ height:190px; width:1003px; margin:0 auto}
.cp01{ height:31px; background:url(images/13.gif); margin:8px 0 10px 10px}
.cp ul{ height:180px; color:#db7109; width:1003px}
.cp li{height:145px; width:144px; border:1px solid #bbc9d4; margin:5px 7px; text-align:center; background:#eef0f2; float:left}
.cp li img{ background:#fff;margin:3px; margin-bottom:8px}
#bottom .lj{height:70px; border:1px solid #ddd; background:#f7f7f7; padding:0 8px;}
#bottom .lj li{height:48px;width:165px;border:1px solid #ddd; background:#fff; margin:10px; text-align:center; float:left}
#bottom .bo{ height:80px;}
#bottom .bo01{ height:30px; background:#467db5; text-align:center; border-top:1px solid #666; color:#fff}
#bottom .bo01 a{ color:#fff;line-height:30px;}
#bottom .bo02{ padding-top:5px;line-height:20px; height:40px; text-align:center; color:#333}
.kongbai{ height:20px; clear:both}
/* jj
--------------------------------------------------------------------------------------------------- */
#m_jj{width:1003px; margin:0 auto; clear:both;}
.Menu{width:186px;border:1px solid #8e9ba2; background:#f5f5f5;float:left; display:inline; margin-left:10px}
.Menu h1{height:65px; background:url(images/18.gif) 8px no-repeat; display:block; line-height:65px; font-size:14px; color:#fff; text-align:center; margin-bottom:5px}
.Menu dl{width:165px;display:block;margin:0 auto;background:#fff;border:1px solid #d7d7d7;margin-bottom:5px; padding: 10px 0}
.Menu dt{  line-height:28px; font-weight:bold; display:block; border-bottom:1px dashed #ddd; margin-bottom:5px; padding-left:10px  }
.Menu dt a{ color:#135679; }
.Menu dt img{ display:block; float:left; margin:8px 5px}
.Menu dd{line-height:22px; height:22px;display:block; padding-left:10px;background:#fafafa; overflow:hidden}
.Menu dd img{ display:block; float:left; margin:5px}

.Content{ width:780px;float:right}
.Content01{ height:28px;display:block; margin:10px 0; background:url(images/20.gif); text-align:right}
.Content01 b{ width:80px; display:block; height:28px; background:url(images/19.gif); line-height:25px;color:#003366; float:left;}
.Content01 span{ text-align:right; margin:0 10px; line-height:25px; color:#999}
.Content01 span a{color:#999}
.Content02{display:block; font-size:12px; margin-top:10px;}
.Content02 img{ padding:2px; border:1px solid #ddd; float:left;}
.Content02 p{ display:block; width:630px; float:right; line-height:25px; text-indent:2em; margin:0 15px; color:#4d4c4c}
/* cp
--------------------------------------------------------------------------------------------------- */
#c01{width:785px;float:right; display:block; font-size:12px;clear:right; margin-top:10px; }
#c01 li{ display:block; width:165px; height:185px;text-align:center;float:left; margin-right:25px}
#c01 li img{border:1px solid #ddd; background:#eee; padding:5px; margin-bottom:10px}
.green-black{PADDING:15px 0; margin-top:15px; padding-left:200px;height:20px; color:#666;display:block; clear:right; float:right; width:585px; border-top:1px dashed #ddd}
.green-black A{BORDER:#2c2c2c 1px solid;padding:2px 5px;BACKGROUND:url(image1.gif) #2c2c2c;COLOR:#fff;MARGIN-RIGHT:2px;TEXT-DECORATION: none}
.green-black A:hover{BORDER: #aad83e 1px solid;BACKGROUND:url(image2.gif) #aad83e;COLOR:#fff;}
.green-black A:active{BORDER: #aad83e 1px solid; BACKGROUND: url(image2.gif) #aad83e;COLOR: #fff;}
.green-black SPAN.current {BORDER: #aad83e 1px solid; padding:2px 5px;FONT-WEIGHT: bold;BACKGROUND:url(image2.gif) #aad83e;
COLOR:#fff; MARGIN-RIGHT:2px;}
.green-black SPAN.disabled {BORDER: #f3f3f3 1px solid; padding:2px 5px;COLOR:#ccc; margin-right:2px;}
/* ry
--------------------------------------------------------------------------------------------------- */
#ry{width:785px;float:right; display:block; font-size:12px;clear:right; margin-top:10px; }
#ry li{ display:block; width:330px; height:300px;text-align:center;float:left; margin-left:20px}
#ry li img{border:1px solid #ddd; padding:5px; margin-bottom:10px}
/* sb
--------------------------------------------------------------------------------------------------- */
#sb{width:785px;float:right; display:block; font-size:12px;clear:right; margin-top:10px; }
#sb span{ font-size:18px; font-family:Arial, Helvetica, sans-serif; line-height:30px; color:#336699}
#sb li{ display:block; width:330px; height:300px;text-align:center;float:left; margin-left:20px}
#sb li img{border:1px solid #ddd; padding:5px; margin-bottom:10px}

/* news
--------------------------------------------------------------------------------------------------- */
#news{ height:500px; background:url(images/24.gif) repeat-y}
#news ul{padding:8px 0; margin:0 0 0 80px; color:#3667a2}
#news li{ display:block; height:28px; line-height:28px; background:url(images/25.gif) 5px 50% no-repeat; padding-left:20px}
#news a{display:block;}
#news span{ float:right; padding-right:200px}
#news a:hover{ background-color:#f6f6f6; color:#3667a2}

/* news_ny
--------------------------------------------------------------------------------------------------- */
#news_ny{}
#news_ny h1{height:50px; font-size:25px; font-family:"黑体"; font-weight:500; line-height:50px; border-bottom:1px dashed #999;text-align:center}
#news_ny p{ line-height:22px; text-indent:2em; padding:0 10px; color:#333}
#news_ny span{ display:block; height:25px;line-height:25px; text-align:center;color:#666}

/* news_lx
--------------------------------------------------------------------------------------------------- */
#lx{ height:350px; margin:30px 30px 0 10px}
#lx .a{ height:30px; background:url(images/27.gif)}
#lx .a img{ display:block; float:left}
#lx .a span{ float:right; display:block}
#lx .b{ height:300px; border:3px solid #588EB3; border-top:none;}
#lx .img img{ margin-left:10px;float:left}
#lx .b ul{ display:block; width:734px; height:300px;  margin-top:10px; height:270px}
#lx .b li{ height:35px; line-height:35px; display:block}
#lx .b li img{ width:19px; height:18px;display:block; float:left; margin:7px 12px}

/* news_ly
--------------------------------------------------------------------------------------------------- */
#ly{ height:750px; width:720px; margin:0 auto}
#ly p{ line-height:22px; color:#666; padding-right:10px; border-bottom:1px dashed #999}
.table1 td{ height:28px; margin:0px; padding:0px; color:#333}
.table1 input{ height:20px; line-height:20px;border:1px solid #ddd; font-size:12px; margin:0px; padding:0}
.table1 textarea{ width:700px; height:100px; border:1px solid #ddd; background:#f8f8f8; margin:0}


#ly .tj{ height:60px;border-bottom:1px dashed #999; margin-bottom:10px}
#ly .tj img{float:right; margin:10px 0}

#ly .hf{margin-bottom:10px}
#ly .hf01{ border:1px solid #699FC2; margin-bottom:5px;color:#3E6F90}
#ly .hf01 h1{ height:25px; background:#699FC2; font-size:12px; line-height:25px; color:#fff; font-weight:100;}
#ly .hf01 h1 img{ margin:2px 5px; float:left;}
#ly .hf01 h1 b{ float:left;font-weight:100 }
#ly .hf01 h1 span{ float:right; padding-right:10px}
#ly .hf01 span{ line-height:18px; margin:5px 10px; display:block}
#ly .hf02{border:1px solid #DDD; line-height:18px; padding:5px 10px;color:#666}
#ly .hf02 b{ color:#FF6600}

