html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset { margin: 0; padding: 0; }
body { font-size:12px; line-height:19px; color:#606060; line-height:20px; background:#FFFFFF;}
img { border:0px;}
li { list-style:none;}
td { margin: 0; padding:5px 3px 5px 3px; }
a { color:#606060; text-decoration:none;}
a:hover { text-decoration:underline;}
.a1 a { color:#E5001F;}
.f_left { float:left;}
.top_nav { background:url(../images/fd1_04.jpg) repeat-x; width:884px; margin:0 auto; text-align:right; clear:both; height:36px;}
.top_nav img { margin-right:20px;}
.mar_10 { margin-bottom:8px; margin-top:8px;}
.pad_40 { padding:40px 0px; text-align:center; color:#733333;}
.pad_10 { padding-top:10px;}
	.pad_40 a { color:#733333;}
.p1 p { line-height:24px; text-indent:2em;}
.w_884 { width:884px; margin:0 auto; clear:both;}
.logo { background:url(../images/fd1_02.jpg) no-repeat; height:43px;padding-top:10px; text-align:right;font-family:simhei; font-size:20px; font-weight:bold; color:#000000; width:884px; margin:0 auto; line-height:43px;}
.cen { text-align:center;}
.cl { clear:both;}
.tit { background:#DCE1E5 url(../images/fd1_09.jpg) no-repeat left; width:884px; height:24px; margin:15px auto 15px auto; font-weight:bold; font-family:simhei; line-height:24px; color:#363535;  text-indent:36px; font-size:15px; padding-top:3px;}
.tit a { color:#363535;}
.list1 { width:634px;}
	.list1 li { background:url(../images/fd1_13.jpg) no-repeat 16px 15px; text-indent:17px; padding:8px 15px 8px 15px; border-bottom:1px solid #DCDCDC;}
	.list1 li span { float:right;}
.foot { background:url(../images/fd1_31.jpg) repeat-x top; width:884px; margin:0 auto; text-align:right; color:#8B8B8B; clear:both; padding:15px 0px;}
	.foot_seo { float:right; width:330px; padding-left:70px; color:#000; text-align:left;}
	.foot_seo input { background:url(../images/fd1_30.jpg) no-repeat; width:157px; height:18px; font-weight:bold; color:#3E6889; border:none; padding:6px 0px 0px 16px; vertical-align:middle;}
.red{ font-weight:bold; color:#733333; background:url(../images/fd1_13.jpg) no-repeat 10px 15px; text-indent:18px;}
.table { background:url(../images/fd1_32.jpg) repeat; color:#000000; }
.table td { height:30px; line-height:30px;}
.left_ry { width:215px; float:left; background:url(../images/fd2_31.jpg) repeat-y; margin-top:15px;}
.right_ry { width:635px; float:left; padding-left:34px;}
.nav { background:url(../images/fd2_30.jpg) no-repeat top; padding:10px 0px 10px 0px;}
	.nav li { background:url(../images/fd2_18.jpg) no-repeat bottom; padding:0px 0px 15px 0px; text-align:center}
.bot { background:url(../images/fd2_29.jpg) no-repeat; height:9px; overflow:hidden}
.tit_right { background:#DCE1E5 url(../images/fd1_09.jpg) no-repeat left; width:635px; height:24px; margin:15px auto 15px auto; font-weight:bold; font-family:simhei; line-height:24px; color:#363535;  text-indent:36px; font-size:15px; padding-top:3px;}
.ry_list li { border-bottom:1px solid #ccc; overflow:hidden; background:url(../images/fd2_07.jpg) no-repeat left top; padding-bottom:20px; width:635px; margin-bottom:20px;}
	.ry_list li img { float:left; margin:4px 18px 4px 4px;}
.gszs li { background:url(../images/fd3_17.jpg) no-repeat; border-bottom:1px solid #ccc; text-align:center; padding-bottom:5px; margin-bottom:10px; float:left; padding-right:31px;}
.gszs li.end { padding-right:5px;}
.gszs li img { display:block; margin:4px 0px 10px 3px; border:1px solid #E5E5E7;}
.tdjs {border-bottom:1px solid #E0E0E0; padding-bottom:30px; margin-bottom:20px; text-align:center;}
.tdjs img { margin:4px 0px 0px 4px;}

.tel { background:url(../images/fd4_05.jpg) no-repeat 20px 5px; width:175px; text-align:right; font-weight:bold; font-size:14px;}
.w_185 { width:175px; text-align:center; padding-left:10px; font-weight:bold; font-size:14px; color:#E60120;}

/* sy */
.w_436 { width:436px; float:left; padding-right:15px;}
.w_262 { width:264px; float:left; padding-right:6px; line-height:22px;}
.w_170 { width:170px; float:left; padding-right:17px;}
.w_170 p { line-height:21px;}
.w_245 { width:245px; float:left;}
.w_245 li { background:url(../images/jsx_16.jpg) no-repeat 3px 4px; text-indent:15px; border-bottom:1px dashed #C2C2C2;}


/* tc */
.tc_bg { background:url(../images/dh_02.jpg) no-repeat top; width:286px; padding-top:55px;}
.tc_bgin { background:url(../images/dh_03.jpg) repeat-y; width:286px;}
.tcsm { background:#F6F6F6 url(../images/dh_10.jpg) no-repeat 5px 11px; padding:6px 6px 6px 20px;}

.a_hor { color:#FF0000; text-decoration:underline}


/* map */
.map_left { width:598px; float:left; padding:10px 0px 10px 0px;}
	.map_left img { border:1px solid #000;}
.map_right { width:245px; float:left; padding:20px 0px 0px 20px;}
.adtel { padding:10px 0px; color:#E60021; padding-left:5px;}
	.adtel a { text-decoration:underline; color:#E60021;}
	.adtel a:hover { text-decoration:none;}





/* page */

.pagenext { padding:3px; margin:3px; text-align:center; color:#8F4628; font-size:13px; font-weight:bold; clear:left;}
.pagenext a {border:#FFFFFF 1px solid; padding:2px 5px; margin:2px; text-decoration:underline; color:#7F7F7F;}
.pagenext a:hover { border:1px solid #000099; color:#8F4628;}
.pagenext a:active { border:1px solid #000099; color:#FOO;}
.pagenext span.current {border: #fff 1px solid; padding:2px 5px; margin:2px; color:#8F4628;}
.pagenext span.disabled {boeder: #eee 1px solid; padding:2px 5px; margin:2px; color:#7F7F7F}


/* text */
.t_right { text-align:right;}
.t_14 { font-size:14px; color:#733333; text-align:center; padding:17px 0px;}
.t_red { color:#7E2A2B;}