@charset "gb2312";
/*重置样式*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button { padding:0; margin:0; }
body { font:14px Verdana, Simsun, Helvetica, Arial, sans-serif; color:#666; background: url(../images/header_02.jpg) repeat-x; font-size:14px; }
fieldset, img { border:0; margin:0; padding:0; }
input, label, select, option, textarea, button, fieldset, legend { font:12px/22px "宋体", Arial; }/*表单中的字体属性与表单以外的不一致，需要单独定义*/
ul { list-style:none; }
/*设置常用样式,定义页面中常重复使用的一些样式，可以观察设计稿来确定*/
.dis { display:none; } /*隐藏*/
.left { float:left } /*左浮动*/
.right { float:right } /*右浮动*/
.clear { clear:both } /*清除浮动*/
.red { color:#cd0000; } /*红色文字*/
.boder1px { border:1px solid #e4e4e4 } /*1像素边框*/
/*区块与区块间隔调用样式*/
.blank6 { clear:both; height:6px; overflow:hidden; display:block; }
.blank8 { clear:both; height:8px; overflow:hidden; display:block; }
.blank10 { clear:both; height:10px; overflow:hidden; display:block; }
.blank12 { clear:both; height:12px; overflow:hidden; display:block; }
.blank15 { clear:both; height:15px; overflow:hidden; display:block; }
.blank20 { clear:both; height:20px; overflow:hidden; display:block; }
.blank { clear:both; overflow:hidden; display:block; height:0px; }
p { text-indent:2em; }
/*默认文字链接样式*/
a { color: #666; text-decoration:none; }
a:hover { text-decoration: underline; }
.width { width:980px; margin:0 auto; }
.header { padding-top:13px; height:83px; }
.header h1 { width:499px; margin-right:64px; float:left; }
.header img { float:left; }
#banner { width:100%; background:url(../images/banner_bj.jpg) no-repeat center; }
.banner-1 { width:1000px; height:92px; margin:0 auto; background:url(../images/header_11.jpg) no-repeat center; }
.banner-2 { width:1000px; height:97px; margin:0 auto; background:url(../images/header_13.jpg) no-repeat center; }
.banner-3 { width:1000px; height:183px; margin:0 auto; background:url(../images/header_14.jpg) no-repeat top center; overflow:hidden; }
#nav { width:100%; height:41px; background:url(../images/header_17.jpg) repeat-x; }
.nav ul li { width:108px; background:url(../images/header_16.jpg) right top no-repeat; line-height:38px; height:38px; float:left; text-align:center; }
.nav ul li a { color:#FFF; font-size:14px; }
.nav ul li a:hover { font-weight:bold; color:#FFF; }
.content { background:url(../images/content_07.jpg) repeat-y center; width:980px; padding:0 5px; margin:0 auto; }
.content h2 { padding:0 10px; }
.content-p { padding:10px 30px; text-indent:2em; }
.content-no { width:305px; height:270px; border:#a5a2ad 1px solid; float:left; margin-left:10px; display:inline; }
.content-no p { padding:0 20px; line-height:20px; text-indent:2em; height:145px; }
.content-pd { padding-left:10px; }
.content-no-bom img { margin-left:20px; display:inline; float:left; }
.content-f { width:934px; overflow:hidden; border:#009d6e solid 1px; margin-left:23px; }
.content-f h3 { position:relative; }
.content-f span { width:270px; position: absolute; left: 1000px; top: 1080px; }
.content-f span img { margin-left:20px; float:left; display:inline; }
.content-f3 { width:270px; position: absolute; left: 1000px; top: 2264px; }
.content-f3 img { margin-left:20px; float:left; display:inline; }
.content-f5 { width:270px; position: absolute; left: 1000px; top: 1670px; }
.content-f5 img { margin-left:20px; float:left; display:inline; }
.content-f h3 img { display:block; margin:9px auto; }
.content-f-left { width:280px; float:left; margin-left:24px; display:inline; line-height:24px; overflow:hidden; }
.content-f-left p { text-indent:2em; }
.content-f-left strong a { font-size:12px; font-weight:bold; color:#006346; }
.content-f-left a { color:#F00; }
.content-f-cne { width:281px; border:#009d6e solid 1px; float:left; display:inline; margin-left:24px; overflow:hidden; }
.content-f-cne img { float:left; padding:2px; }
.content-bom { width:988px; margin:0 auto; clear:both; }
.jieyu { width:980px; height:94px; font-size:14px; }
.jieyu img { float:left; display:inline; }
.jieyu-con { background:url(../images/jieyu-bg_75.jpg) repeat-x; padding:20px 0 0 21px; width:861px; float:left; height:76px; }
.jieyu-con p { text-indent:2em; line-height:22px; }
.footer-nav { background:#efefef; border:1px #e1e1e1 solid; border-left:none; border-right:none; text-align:center; height:31px; line-height:31px; color:#006346; }
.footer-nav a { color:#006346; padding:0 8px; }
.footer p { text-align:center; color:#666; }
/*新加*/
.banner2_con { float: left; line-height: 24px; padding: 82px 0 0 300px; background:url(../images/mftel.jpg) no-repeat; font-size:14px; }
.banner2_con p { color: #FFFBBA; float: left; font-size: 14px; font-weight: bold; width: 100%; }
.banner2_con .mfdh { height:34px; width: 240px; }
.banner2_con .mfdh .tel_txt { background: url(../images/mfdh_txt.gif) repeat scroll 0 0 transparent; border: 1px solid #9F5B23; float: left; height: 24px; line-height: 23px; padding: 0 5px; width: 260px; }
.banner2_con .mfdh .tel_btn { background: url(../images/mfdh_btn.gif) no-repeat scroll 0 0 transparent; border: medium none; cursor: pointer; float: right; height: 34px; width: 109px; }
.banner2_con strong { color: #5c5b5b; display: block; float: left; font-size: 14px; font-weight: bold; }
/*con6*/

.con6 { overflow: hidden; width: 980px; margin:10px auto; background:#FFF; color:#58595b; }
.bd_nr { border:1px #eee solid; border-top:none; overflow:hidden; height:212px; }
.con6_jj { background: url(../images/jj_img9_j.jpg) repeat scroll 0 0 transparent; height: 35px; width: 980px; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
.yang { background: url(../images/yytj_01.jpg) no-repeat scroll 0 0 transparent; float: left; font-size: 12px; padding-top: 15px; width: 535px; }
table { border-collapse: collapse; border-spacing: 0; }
#xingming, #dianhua, #yisheng, #yysj, #sex, #age { background-image: url(../images/yytj_04.jpg); border: 0 none; height: 22px; padding-left: 5px; width: 150px; }
#miaoshu { height: 42px; width: 400px; border:1px #ccc solid; }
.five-txt-txt2 h3 { height: 44px; padding-top: 15px; text-align: center; width: 573px; }
.five-txt-txt2 dl { width:177px; float:left; padding-left:10px; margin-top:8px; }
.five-txt-txt2 dl dd { text-indent:2em; padding:0px 5px; margin-top:5px; }
.five-txt-txt2 dl dd a { color:#F00; }