@charset "utf-8";
/* 基础标签固定样式 */
html       { padding:0}
body       { margin:0 auto;  color:#737373; font:12px SimSun,Arial; width:995px; text-align:center; position:relative}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
div,ul,ol,li,form { border:0; padding:0; margin:0 auto;}
ol         { list-style-position: inside;              }
ul         { list-style:none;                          }
a          { color:#737373; text-decoration: none         }
a:hover	   { color:#737373; text-decoration: underline }
p          { margin:0px 0px 0 0px; padding:0;      }
img	       { border-style: none; border:0; margin:0}
h1, h2, h3, h4, h5, h6, h7{ margin:0; padding:0; font-weight: bold;}
H7  { font-size:28px; color:#ff0000;}
b, i, u    { font-weight: bold; border:0; display:block}
b          { font-weight: bold;                        }
u          { text-decoration: underline;               }
br	       { clear:both;                               }

.zong{background:#FFF url(../images/body_bg.jpg) center 0 repeat-y; width:995px;margin:0 auto; }
.clear{clear:both}
.header{ width:960px; float:left; margin:0 0 0 19px;*margin:0 0 0 20px;_margin:0 0 0 20px; display:inline; background:url(../images/header.jpg) repeat-x; height:91px; position:relative}
.logo{ float:left; margin:0 0 0 25px; display:inline}
.header-zy{ background:url(../images/zy.jpg) no-repeat; width:130px; height:28px; line-height:22px; float:right; position:relative; right:-7px; margin:10px 0 0 0}
.header-zy a.hong{ color:#af0001}
.header-zy a{ color:#393738; margin:0 5px;}
.header-go{ float:right; width:329px; margin:10px 0 0 0}
.header-go select{ width:204px; float:right}
.header-go img{ float:right; margin:0 5px}
.nav{ background:url(../images/nav_z.jpg) repeat-x; height:41px;}
.nav ul li{ float:left}
.nav-cen{ width:960px; float:left; margin:0 0 0 19px;*margin:0 0 0 20px;_margin:0 0 0 20px; display:inline;}
.nav-cen ul li a{ width:129px; color:#FFF; height:41px; line-height:41px; font-size:14px; text-align:center; float:left; margin:0 0 0 25px}
.nav-cen ul li a:hover{ width:129px; color:#FFF; height:41px; line-height:41px; font-size:14px; background:url(../images/nav_dian.jpg) no-repeat; text-align:center; float:left; text-decoration:none; margin:0 0 0 25px}
.nav-cen ul li a.jghover{ width:129px; color:#FFF; height:41px; line-height:41px; font-size:14px; background:url(../images/nav_dian.jpg) no-repeat; text-align:center; float:left; text-decoration:none; margin:0 0 0 25px}
.nav-di{ background:url(../images/nav_bg.jpg) repeat-x; height:34px;}
.nav-di-l{ background:url(../images/nav_l_bg.jpg) no-repeat; width:27px; height:34px; float:left}
.nav-di-r{ background:url(../images/nav_r_bg.jpg) no-repeat; width:25px; height:34px; float:right}
.nav-di-z{ width:943px; float:left; height:30px; line-height:30px; text-align:left}
.nav-di-z a{ margin:0 10px}
.nav-di-z a:hover{ margin:0 10px; color:#752020; text-decoration:none}
.flash01{ float:left; margin:0 0 0 19px;display:inline;}
.flash01-di{ background:url(../images/flash_bg.jpg) repeat-x; height:19px; float:left; margin:0 0 0 19px;display:inline; width:960px;}
.content{ width:960px;float:left; margin:0 0 0 19px;*margin:0 0 0 20px;_margin:0 0 0 20px; display:inline;}
.main{ width:900px; margin:0 auto}
.main-l{ width:440px; float:left}
.main-l h4{ border-bottom:1px solid #cdd1d0; height:30px; line-height:30px;}
.main-l h4 img{ float:left; margin:0 0 0 10px}
.main-l h4 a{ float:right; margin:10px 10px 0 0}
.main-l-cen{ padding:10px}
.main-l-cen img{ float:left; border:1px solid #e2e2e4; padding:4px; color:#747474; margin:0 10px 0 0}
.main-l-cen p{ float:left; width:290px; text-align:left; text-indent:2em; line-height:20px;}
.main-l-cen p a,.main-l-cen p a:hover{ color:#083d73}
.main-tb ul li{ width:107px; text-align:center; float:left}
.main-tb ul li img{ margin:0 0 5px 0}
a.tb001,a.tb001:hover{ color:#023608}
a.tb002,a.tb002:hover{ color:#24242f}
a.tb003,a.tb003:hover{ color:#004355}
a.tb004,a.tb004:hover{ color:#722a00}
.main-r{ width:440px; float:right}
.main-r h4{ background:url(../images/gsaxw.jpg) no-repeat; width:440px; height:41px;}
.main-r h4 a{ float:right; margin:20px 10px 0 0; display:inline}
.main-r-cen{}
.main-r-cen img{ float:left; margin:0 10px; 0 0}
.main-r-cen ul{ float:left}
.main-r-cen ul li{ clear:both; line-height:18px;}
.main-r-cen ul li a{ float:left}
.main-r-cen ul li span{ float:right}
h4.cgal{ background:url(../images/gsaxw02.jpg) no-repeat;width:440px; height:41px;}
.cgal-cen01{ width:220px; float:left; margin:5px 0 0 0}
.cgal-cen01 img{ border:1px solid #b4b4b4; float:left; margin:0 5px 0 0}
.cgal-cen01 p{ text-align:left; line-height:16px}
.footer{width:960px; float:left; margin:20px 0 0 19px;*margin:20px 0 0 20px;_margin:20px 0 0 20px; display:inline; border-top:3px solid #ccd0cf}
.footer-ss{ float:left; margin:10px 0 0 0}
.footer-ss input.kuang{ border:1px solid #cbcbcb; width:200px; float:left; margin:0 0 0 5px}
.footer-ss input.an{ background:url(../images/search.jpg) no-repeat; width:54px; height:20px; cursor:pointer; border:none; margin:0 0 0 5px}
.bqsy{  text-align:right; padding:0 10px 0 0; float:right; margin:15px 0 0 0}
.touzi-l{ width:200px; float:left}
.touzi-l-dh{ border-right:1px solid #ac4443; width:200px;}
.touzi-l-dh ul li a{ width:179px; height:30px; float:right; text-align:center; line-height:30px; font-size:14px; color:#000; text-align:left; padding:0 0 0 20px}
.touzi-l-dh ul li a:hover{ width:179px; height:30px; float:right; text-align:center; line-height:30px; font-size:14px; color:#fff; background:url(../images/sbjg.jpg) no-repeat; text-decoration:none; text-align:left; padding:0 0 0 20px}
.touzi-l-dh ul li a.jghover{ width:179px; height:30px; float:right; text-align:center; line-height:30px; font-size:14px; color:#fff; background:url(../images/sbjg.jpg) no-repeat; text-decoration:none; text-align:left; padding:0 0 0 20px}

.touzi-l-hy{ background:url(../images/huiyu.jpg) no-repeat; width:201px; height:268px; margin:20px 0 0 0;float:left}
.touzi-l-hy ul li img{ float:right; margin:1px 20px 0 0; display:inline} 
.touzi-l-hy ul li{ clear:both}
.touzi-r{ float:right; width:680px;} 
.touzi-r h4{ background:url(../images/top.jpg) no-repeat; width:680px; float:right; height:31px;}
.touzi-r h4 span{ font-weight:lighter;}
.touzi-r h4 span.bt-top{ float:left; font-size:14px; padding:10px 0 0 30px; color:#343434}
.bt-right{ float:right;padding:10px 10px 0 15px; color:#343434; background:url(../images/dian002.jpg) 0 13px no-repeat; font-size:12px}
.bt-right strong{ font-weight:lighter; color:#a91c01}
.footer-di{ background:url(../images/foot_di.jpg) no-repeat; width:995px; height:28px; float:left}
.touzi-r-cen{ padding:10px;}
.touzi-r-cen h3{ background:url(../images/jbxx.jpg) no-repeat; width:91px; height:21px; line-height:21px; font-size:12px; text-align:center; color:#FFF; float:left; clear:both; margin:10px 0}
.touzi-r-cen p{clear:both; line-height:22px; text-align:left; color:#343434}
.touzi-r-cen p.pem{text-indent:2em;}
.h48{ background:#f4f4f4;}
.touzi-r-cen table span{ color:#7c0101;background:#f4f4f4;}
.touzi-r-cen h2{ text-align:center; font-size:14px; color:#000; margin:20px auto}
.zhuan-z{ background:#f4f4f4; height:20px; line-height:20px; text-align:center; margin:0 auto 20px;}
.touzi-r-cen01{ background:url(../images/news.jpg) right 0 no-repeat; height:514px; position:relative; right:-30px;*right:-28px;_right:-28px; top:20px}

.touzi-r-list{ width:500px; float:left; text-align:left}
.touzi-r-list ul li{ height:30px; line-height:30px; border-bottom:1px dashed #d7d7d7}
.touzi-r-list ul li a{ float:left; background:url(../images/dian003.jpg) 0 10px no-repeat; padding:0 0 0 10px; color:#343434}
.touzi-r-list ul li a:hover{ float:left; background:url(../images/dian004.jpg) 0 10px no-repeat; padding:0 0 0 10px; color:#700707; text-decoration:none}
.touzi-r-list ul li span{ float:right}
.fyq{ width:500px; float:left; padding:30px 0 0 0; }

.header-zy a.hong{ color:#af0001; background:url(../images/zy001.jpg) no-repeat; width:54px; height:28px; float:left; margin:0; text-decoration:none; text-align:right; padding:0 8px 0 0}
.header-zy a.hong:hover{ color:#fff; background:url(../images/zy001_01.jpg) no-repeat; width:54px; height:28px; float:left; margin:0; text-decoration:none;text-align:right; padding:0 8px 0 0}
.header-zy a.hong01{ color:#af0001; background:url(../images/zy002.jpg) no-repeat; width:68px; height:28px; float:left; margin:0; text-decoration:none}
.header-zy a.hong01:hover{ color:#fff; background:url(../images/zy002_01.jpg) no-repeat; width:68px; height:28px; float:left; margin:0; text-decoration:none}
