/* CSS Document */



 div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,

pre, form, fieldset, input,blockquote,tj,td

{ margin: 0; padding: 0; list-style:none }

html{ text-align:center}

body{ width:1003px; margin:0 auto; text-align:left;}

a{ text-decoration:none; color:#666666;}

a:hover{ text-decoration:none; color:#660033}

select{ width:140px}

h4{ line-height:40px; text-align:center}



.moa{ color:#f3a40a; font-weight:bold}

.moa:hover{ color:#FF6600; font-weight:bold}



img{ border:none}

.in01{ width:110px}

.in02{ width:60px; height:18px; border: none #999999; background-color: #e1e1e1; color:#1f4666; line-height:20px}



/* header */

.header{ width:1003px; height:228px; background:url(../images/index521_01.jpg) no-repeat}

.top{ height:192px}

.nav{ height:36px; background:url(../images/index521_02.jpg) no-repeat; padding-left:314px}

.nav li{ float:left}

.nav li a{ display:block; width:86px; height:36px; text-align:center; font-size:13px; padding-top:10px; color:#FFFFFF; background: url(../images/dh-bj02.gif) no-repeat }

.nav li a:hover{ display:block; color: #FFFF33;}

.nav li.n01 a{ background: url(../images/nav01.jpg) no-repeat}

.nav li.n01 a:hover{ background: url(../images/nav01.jpg) no-repeat}

.nav li.n02 a{ background: url(../images/nav02.jpg) no-repeat}

.nav li.n02 a:hover{ background: url(../images/nav01.jpg) no-repeat}




/* content */

.content{ margin-top: 6px; padding-left:40px; font-size:12px; color:#404142}
.content2{ margin-top: 6px; padding-left:70px; font-size:12px; color:#404142}

/* left */

.left{ float:left; width:222px }

.wzgg{ height:135px; padding:40px 35px 0px 25px; line-height:18px; background:url(../images/wzgg.jpg) no-repeat;}

.gzyx{ height:87px; background: url(../images/index_15.jpg) no-repeat; padding:34px 10px 0px 74px;}

.gzyx li{ margin-bottom:3px}

.lxwm{ height:110px; background:url(../images/index_23.jpg) no-repeat; padding:35px 20px 0px 20px}



/* middle */

.middle{ float:left; width:483px; background:#f7f7f7;}

.zcxx{ height:214px; background:url(../images/zcxx.jpg) no-repeat; line-height:22px; padding:10px 0px 5px 18px}

.zcxx ul{ margin-top:10px; margin-right:12px}

.more01{ text-align:right}

.zcxx .photo{ float:left; width:216px; margin-right: 4px}

.nr01{ float:left;}

.nr01 li{ height:20px; }



.flfg{ float:left; width:212px; background:url(../images/index_16.jpg) no-repeat; height:198px; padding:40px 20px 10px 10px; }

.flfg li{ height:24px}

.zczn{ float:left; width:221px; background:url(../images/index_18.jpg) no-repeat; height:198px; padding:40px 10px 10px 10px; }

.zczn li{ height:24px}

/* right */

.right{ float:left; width:205px; margin-left:12px}

.llyj{ height:213px; background:url(../images/index_06.jpg) no-repeat; text-align: left; padding-top:35px; line-height:24px; padding-left:10px; }
.llyj .heh{ height:24px}

.come{  padding-left:10px; padding-top:15px}



.sftk{ height:129px; background:url(../images/index_21.jpg) no-repeat; padding-top:24px; line-height:22px}
.sfk li{}

.yqlj{ height:27px; background:url(../images/index_25.jpg) no-repeat; text-align:center; padding-top:40px}



/*ny*/

.ny-right{ float:left; margin-left:40px; width:572px; line-height:20px }

.ny-right01{ background:url(./images/ny-bj01.jpg) repeat-x }

.ny-bt{ height:38px; background:url(../images/ny-bt01.jpg) no-repeat;  font-size:14px; font-weight:bold; color: #000000; padding-left:76px; padding-top:12px}

.ny-bt-ml{ height:38px; background:url(../images/ny-bt04.jpg) no-repeat;  font-size:14px; font-weight:bold; color: #000000; padding-left:76px; padding-top:12px}



.ny-nr{ background:url(./images/ny-bj02.jpg) no-repeat bottom; padding-bottom:39px }

.ny-nr li{ padding: 0px 10px 0px 10px; height:auto !important; height:28px; line-height:28px; border-bottom:#CCCCCC 1px dashed}

.ny-nr .p-right{ float:right}



.ny-nr-m{ background:url(./images/ny-bj02.jpg) no-repeat bottom; padding-bottom:40px}

.ny-nr-m li{ padding-left:70px; line-height:26px}
.zc-con{ width:485px; padding-left:60px; padding-right:10px; font-size:12px; line-height:28px}
.zc-con a{ font-size:12px}
.titl{ border-bottom:1px #FF6600 solid; margin-bottom:5px; margin-top:10px; font-weight:bold; background:url(../images/orb.jpg) no-repeat; padding-left:20px; height:24px; line-height:24px}
.zc-con li{ height:28px; border-bottom:#CCCCCC 1px dashed}
.zc-con span{ float:right}
.zc-d{ width:585px; height:39px; background:url(../images/ny-w.jpg) no-repeat; }

.three{ width:400px; padding-top:5px }
.titk{ background:url(../images/orb-t.jpg) no-repeat; font-weight:bold; padding-left:20px; height:22px; border-bottom:1px #FF9900 solid; color:#666666}
.three li{ line-height:28px}
.xz{ text-align:center}

.bg-k{ width:550px}



.lmmc{ background:url(../images/left.jpg) no-repeat; margin-bottom:10px}

.biaoti{ font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:30px; padding-top:6px}

.bt-bj{ height:40px; background:url(../images/ny-bj03.jpg) no-repeat; padding-left:30px; line-height:40px; font-weight:bold}

.bt-bm{ }

.bt-bj:hover{ background: url(../images/bj-hover.jpg) no-repeat}



/* zcymd*/

#zcymd{ margin-left:4px; margin-top:10px; width:540px; border:1px #00FFFF solid;}

#zcymd ul {  width:540px; height:14px; line-height:14px; background: #EEFDFD; border-bottom:1px #CCCCCC dashed; text-align:center;}
#zcymd a{ color:#FF6600}

#zcymd ul li{ float:left; border-left:1px #FFFFFF solid; width:45px; border-right:1px #FFFFFF solid; line-height:18px; height:18px; border-bottom: none; }


#zcymd .zcy-01{ width:330px}
#zcymd .zcy-02{ width:30px}

#zcymd .zh { background:#DBFAFB}
#zcymd .tmp{ height:18px; }

#contain{ width:460px}







/* footer*/

.footer{ width:923px; height:63px; background:url(../images/index_26.jpg) no-repeat; font-size:12px; padding:30px 10px 10px 70px; line-height:26px; color: #1f4666 }



.footer ul li a{ color:#1c72bb; text-decoration:underline}

.footer ul li a:hover{ color: #FF6600}



