/* CSS Document */
body { margin:0; padding:0; font-size:12px; font-family:"宋体"; color:#333; line-height:20px; background:#fff; }
form, dl, dt, dd, ul, li, p, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
img { border:0; }
ul, li { list-style-type:none; }
.hr_10, .hr_15, .hr_20 { font-size:1px; line-height:1px; clear:both; }
.hr_15 { height:15px; }
.hr_20 { height:20px; }
.hr_10 { height:10px; }
.yc { display:none; }
.red { color:#F00; }
input { background:#FFF; }
textarea { width:350px; height:80px; border:solid 1px #999; }
.box, .footer { width:960px; margin:0 auto; overflow:hidden; }
.col1 { width:725px; float:left; overflow:hidden; }
.col2 { width:220px; float:right;}
.cola { width:220px; float:left; }
.colb { width:725px; float:right; overflow:hidden; }
.col1a { width:220px; float:left; }
.col1b { width:490px; float:right; }
.colb1 { width:490px; float:left; }
.colb2 { width:220px; float:right; }
#a1 .p1,#a2 .p2,#a3 .p3,#a4 .p4,#a5 .p5,#a6 .p6,#a7 .p7,#a8 .p8,#a9 .p9 { background:url(../images/bj_nav.gif) repeat-x; }
/* 链接 */
.nav a:link { color: #FFF; text-decoration: none; }
.nav a:visited { text-decoration: none; color: #FFF; }
.nav a:hover { text-decoration: underline; color: #ccc; }
.nav a:active { text-decoration: none; color: #ccc; }
.f_nav a:link { color: #fff; text-decoration: none; }
.f_nav a:visited { text-decoration: none; color: #fff; }
.f_nav a:hover { text-decoration: underline; color: #f00; }
.f_nav a:active { text-decoration: none; color: #f00; }
.xnav a:link, a:link { color: #333; text-decoration: none; }
.xnav a:visited, a:visited { text-decoration: none; color: #333; }
.xnav a:hover, a:hover { text-decoration: underline; color: #f00; }
.xnav a:active, a:active { text-decoration: none; color: #f00; }
/* css */
.header { width:100%; background:url(../images/top.gif) top repeat-x; }
.h_top { width:960px; height:111px; margin:0 auto; overflow:hidden; }
.logo { width:372px; height:111px; float:left; text-align:right; }
.h_top_r { width:578px; height:111px; float:right; }
.shijian { width:334px; height:111px; float:left; line-height:26px; }
.fuwu { width:234px; height:111px; float:right; }
.shijian .a1 { width:220px; height:26px; margin:0 auto; display:block; overflow:hidden; padding-top:45px; text-align:center; border-bottom:solid 1px #CCC; }
.shijian .a2 { width:220px; margin:0 auto; text-align:center; }
.nav { width:960px; margin:0 auto; line-height:35px; }
.nav ul { height:35px; display:block; }
.nav li { padding:0 15px; font-size:14px; float:left; }
.xnav { width:439px; height:41px; background:url(../images/bj_xn.gif) no-repeat; margin-left:490px; }
.xnav ul { padding-left:8px; }
.xnav li { padding:0 8px; float:left; font-size:12px; font-weight:bold; }
.nav .nav_x { width:113px; height:35px; background:url(../images/bj_nx.gif) no-repeat; padding-left:40px; }
.index { width:100%; height:1002px; background:url(../images/bj1.gif) bottom repeat-x; }
.zmhs { border:solid 1px #d0d0d0; }
.zmhs .content { padding:0 4px; }
.zmhsx { padding:10px 0; border-bottom:solid 1px #d0d0d0; }
.zmhsx .title { font-weight:bold; color:#fd6500; background:url(../images/ico2.gif) 10px center no-repeat; padding-left:25px; }
.zmhsx .content { padding:0 8px; }
.xdh { height:83px; clear:both; }
.huihei { height:395px; background:url(../images/bj2.jpg) no-repeat; }
.huihei .title { height:40px; margin-top:40px; text-align:center; font-size:14px; font-weight:bold; }
.huihei .content { padding-left:10px; overflow:hidden; }
.hh1 { width:135px; height:300px; float:left; padding:0 12px; border-right:solid 1px #dbdbdb; background:url(../images/bj3.jpg) center 30px no-repeat; }
.hh2 { width:135px; height:300px; float:left; padding:0 12px; border-right:solid 1px #dbdbdb; background:url(../images/bj4.jpg) center 30px no-repeat; }
.hh3 { width:135px; height:300px; float:right; padding:0 12px; background:url(../images/bj5.jpg) center 30px no-repeat; }
.huihei strong { display:block; text-align:center; color:#F00; }
.huihei span { display:block; margin-top:90px; }
.yinqi { height:880px; border:solid 1px #d0d0d0; background:#FFF; }
.yinqi .title { height:30px; background:url(../images/bj6.gif) no-repeat; }
.yinqi .content { padding:9px 0; }
.yqcs .title { width:140px; height:30px; margin:0 auto; background:url(../images/bj7.gif) no-repeat; text-align:center; line-height:30px; font-size:14px; font-weight:bold; color:#F00; }
.yqcs .content { padding:10px 18px; }
.jg_20 { height:20px; line-height:1px; background:url(../images/bj8.gif) no-repeat; }
.zhengzhuang { border:solid 1px #CCC; }
.clxksp { height:67px; }
.zhengzhuang .title { height:30px; line-height:30px; border-bottom:solid 1px #CCC; border-top:solid 1px #CCC; background:#f2f2f2; padding-left:20px; color:#000; }
.zhengzhuang .content { padding:5px 12px; }
.zjjd { border:solid 1px #CCC; }
.zjjd .title { height:42px; background:url(../images/bj10.gif) no-repeat; border-bottom:solid 1px #CCC; }
.zjjd .content { height:355px; background:url(../images/bj11.jpg) no-repeat; }
.zjjd ul { padding:12px 10px; }
.zjjd li { background:url(../images/ico3.gif) 5px 12px no-repeat; padding-left:20px; border-bottom: dashed 1px #c4c4c4; font-size:14px; line-height:32px; height:32px; overflow:hidden; }
.jlt { height:28px; line-height:28px; background:url(../images/bj12.gif) no-repeat; padding-left:46px; font-size:14px; font-weight:bold; color:#000; }
.jlc { padding-bottom:12px; }
.tyang { height:70px; background:url(../images/yang.jpg) no-repeat; border-top:solid 1px #a7a7a9; padding-left:85px; padding-top:10px; }
.jlc li { padding:16px; border-bottom: dashed 1px #CCC; }
.txie { height:110px; background:url(../images/zaoxie.jpg) no-repeat; border-top:solid 1px #a7a7a9; padding-left:85px; padding-top:10px; }
.tshi { height:130px; background:url(../images/shi.jpg) no-repeat; border-top:solid 1px #a7a7a9; padding-left:85px; padding-top:10px; }
.tzhen { height:70px; background:url(../images/zhen.jpg) no-repeat; border-top:solid 1px #a7a7a9; padding-left:85px; padding-top:10px; }
.yhzl { height:1421px; background:url(../images/yhzl.jpg) no-repeat; }
.yhzlt { height:32px; }
.yhzlc { padding:10px 0; }
.yhzl .title { text-align:center; font-size:14px; font-weight:bold; padding:10px 0; border-bottom:solid 1px #ccd4b8; border-top:solid 1px #ccd4b8; margin:0 10px 0 15px; }
.yhzl .content { margin:0 10px 0 15px; padding:5px 10px 10px 10px; }
.zljl { height:238px; background:url(../images/bj13.jpg) no-repeat; }
.zljl .title { height:42px; }
.swzy .title { height:55px; background:url(../images/bj14.jpg) no-repeat; }
.swzy .content { padding:10px; }
.lcyj .title { height:55px; background:url(../images/bj15.jpg) no-repeat; }
.lcyj .content { height:239px; padding:5px; background:url(../images/bj16.gif) no-repeat; }
.kfbl .title { height:42px; background:url(../images/bj17.jpg) no-repeat; }
.cffx { height:2300px; border:solid 1px #d0d0d0; }
.cffxt { height:29px; background:#a0a0a0; line-height:29px; font-size:14px; font-weight:bold; color:#FFF; text-align:center; }
.clx { padding:10px 18px; }
.cfx .title { height:30px; background:url(../images/bj18.gif) no-repeat; font-size:14px; font-weight:bold; color:#FFF; line-height:30px; padding-left:32px; }
.cfx .content { padding:12px; }
.dinggou { height:312px; background:url(../images/bj19.jpg) no-repeat; }
.fhgg .title { height:30px; background:url(../images/bj20.gif) repeat-x; text-align:center; line-height:30px; font-size:14px; font-weight:bold; }
.fhgg .content { height:290px; padding-top:3px;overflow:hidden; }
.fhgg li { padding:9px 0; text-align:center; border-bottom:solid 1px #666; }
.f_nav { height:30px; line-height:30px; background:#4f4f4f; font-weight:bold; color:#FFF; text-align:center; }
.footerc { height:90px; padding-top:20px; text-align:center; }
.weizhi { line-height:30px; }
.neiye { padding:10px 0; }
.nyxm { padding:0 10px 10px 10px; border-bottom:dotted 1px #CCC; }
.nyxm strong { display:block; line-height:30px; }
.neiye li { line-height:30px; border-bottom:dotted 1px #CCC; padding-left:2px; }
.wzbt { line-height:40px; font-size:14px; font-weight:bold; text-align:center; }
.col1f{ width:220px; height:307px; float:left;}
.col2f{ width:723px; height:305px; float:right; border:solid 1px #CCC; background: url(../images/col2ft.jpg) top no-repeat; line-height:22px; }
.col1f ul{ padding:5px;}
.col1f li{ height:26px; line-height:26px; border-bottom: dashed 1px #CCC; }
.col2f ul{ padding:0 5px;}
.col2f li{ height:24px; line-height:24px; border-bottom: dashed 1px #CCC; }

.col2f1 ul{ padding:0 5px;}
.col2f1 li{ height:24px; line-height:24px; border-bottom: dashed 1px #CCC; width:41%; margin-right:30px; float:left; overflow:hidden; }

.zjjd1{ border:solid 1px #CCC; }
.zjjd1 ul { padding:18px 10px; }
.zjjd1 li { background:url(../images/ico3.gif) 5px 12px no-repeat; padding-left:20px; border-bottom: dashed 1px #c4c4c4; font-size:12px; line-height:22px; margin-bottom:12px; }
.p20{ padding:16px;}


.dl1{ }
.dl1 dt{ color:#353535; font-size:14px; font-weight:bold; margin-bottom:5px; }
.dl1 dd{ color:#727272; font-size:12px; padding-bottom:6px; margin-bottom:6px; border-bottom:1px dashed #BEBEBE;}

.dwq{margin-bottom:10px; border:1px solid #ccc; background:#f3f3f3; padding:20px; height:120px;}
.dwq ul{ margin-bottom:20px;}
.dwq ul li{ float:left; margin-right:35px; height:24px; width:28%; display:inline; line-height:24px; padding:0px; overflow:hidden;}

