/* CSS Document */
html, body { -webkit-text-size-adjust: none; }
body { width: 100%; font-size: 14px; line-height: 24px; font-family: Microsoft YaHei, 微软雅黑, Arial, sans-serif; margin: 0; padding: 0; color: #666; background: #f5f5f5; }
h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, button, input, textarea, th, td { margin: 0; padding: 0; }
ul, li { list-style: none; margin: 0; padding: 0 }
img { border: 0px; vertical-align: top; }
div, dl { display: block; }
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.null { zoom: 1; clear: both; height: 0; font-size: 0; overflow: hidden; }
.null:after { content: "."; visibility: hidden; display: block; clear: both; height: 0; font-size: 0; overflow: hidden; }
/*----------linkes---------*/
a { color: #666; text-decoration: none; -webkit-transition: color 0.2s linear; -khtml-transition: color 0.2s linear; -moz-transition: color 0.2s linear; -o-transition: color 0.2s linear; }
.red { color: #e15a00; }
/*----------Base---------*/
.box { width: 1000px; margin: 0 auto; }
.fle { float: left; overflow: hidden; }
.flr { float: right; overflow: hidden; }
.mle { margin-left: 20px; }
.mlr { margin-right: 20px; }
/*----------下划线---------*/
.dx01 { width: 415px; margin: 0 auto; }
.dx01 span.gren { display: inline-block; width: 132px; border-bottom: 1px #1c7446 solid; float: left; overflow: hidden; }
.dx01 span.grey { display: inline-block; width: 283px; border-bottom: 1px #dddddd solid; float: left; overflow: hidden; }
.dx02 { width: 275px; margin: 0 auto; }
.dx02 span.gren { display: inline-block; width: 132px; border-bottom: 1px #1c7446 solid; float: left; overflow: hidden; }
.dx02 span.grey { display: inline-block; width: 143px; border-bottom: 1px #dddddd solid; float: left; overflow: hidden; }
.dx03 { width: 710px; float: left; }
.dx03 span.gren { display: inline-block; width: 195px; border-bottom: 1px #1c7446 solid; float: left; overflow: hidden; }
.dx03 span.grey { display: inline-block; width: 515px; border-bottom: 1px #dddddd solid; float: left; overflow: hidden; }
.dx04 { width: 1000px; float: left; }
.dx04 span.gren { display: inline-block; width: 195px; border-bottom: 1px #1c7446 solid; float: left; overflow: hidden; }
.dx04 span.grey { display: inline-block; width: 805px; border-bottom: 1px #dddddd solid; float: left; overflow: hidden; }
/*----------顶部开始---------*/
.main { width: 1040px; margin: 0 auto; background: #FFF; }
.boxtop { width: 1040px; margin: 0 auto; height: 45px; }
.hydl { margin-top: 10px; }
.dsf { margin-top: 5px; }
.dsf ul { width: 410px; }
.dsf ul li { float: left; overflow: hidden; line-height: 35px; }
.dsf ul li span.dsf01 { height: 35px; width: 30px; display: inline-block; background-image: url(../images/tb.png); background-position: -5px -2px; margin-left: 12px; margin-right: 6px; }
.dsf ul li span.dsf02 { height: 35px; width: 38px; display: inline-block; background-image: url(../images/tb.png); background-position: -48px -2px; margin-left: 12px; margin-right: 6px; }
.dsf ul li span.dsf03 { height: 35px; width: 30px; display: inline-block; background-image: url(../images/tb.png); background-position: -90px -2px; margin-left: 12px; margin-right: 6px; }
.dsf ul li span.dsf04 { height: 35px; width: 30px; display: inline-block; background-image: url(../images/tb.png); background-position: -120px -2px; margin-left: 0px; margin-right: 6px; }
.logo { width: 100%; background: #FFF; height: 155px; }
.logo01 { width: 1040px; margin: 0 auto; height: 125px; }
.logo01 h1 img { margin-top: 18px; }
.logo01 h2 img { margin-top: 18px; }
.logo01 p img { margin-top: 18px; }
.logo01 ul { width: 960px; margin: 0 auto; padding-top: 18px; }
.logo01 ul li { float: left; overflow: hidden; line-height: 33px; }
.logo01 ul li span.lory01 { height: 25px; width: 26px; display: inline-block; background-image: url(../images/tb.png); background-position: -5px -40px; margin-left: 12px; }
.logo01 ul li span.lory02 { height: 25px; width: 27px; display: inline-block; background-image: url(../images/tb.png); background-position: -30px -40px; margin-left: 111px; }
.logo01 ul li span.lory03 { height: 25px; width: 30px; display: inline-block; background-image: url(../images/tb.png); background-position: -60px -40px; margin-left: 111px; }
.logo01 ul li span.lory04 { height: 25px; width: 32px; display: inline-block; background-image: url(../images/tb.png); background-position: -88px -40px; margin-left: 111px; }
.dhnav { background: url(../images/navbj01.jpg) repeat-x; width: 100%; height: 39px; }
.dhnavk{width: 1040px; margin: 0 auto;}
.dhnavk ul { width: 1040px; margin: 0 auto; float:left;}
.dhnavk ul li { line-height: 39px; width: 110px; background: url(../images/navbj02.jpg) no-repeat; height: 39px; text-align: center; margin-top: -3px; }
.dhnavk ul li a { color: #FFF; }
.dhnavk ul li a:hover { text-decoration: underline; }
/*头部幻灯*/
.banner{  margin:0 auto;}
/*二级导航*/
.subnav { width: 1040px; background: #FFF; height: 86px; margin: 0 auto; padding-top: 15px; }
.subnav01 { width: 1008px; height: 70px; border: #dddddd solid 1px; margin: 0 auto; }
.subnav01 dl { float: left; overflow: hidden; margin-top: 10px; }
.subnav01 dl dt { width: 30px; height: 50px; float: left; overflow: hidden; background: #1c7446; color: #FFF; font-size: 16px; text-align: center; margin-left: 10px; margin-right: 8px; }
.subnav01 dl dd { float: left; overflow: hidden; }
.subnav01 dl dd span { margin-left: 8px; margin-right: 8px; }
/*热门搜索*/
.sskbj { margin: 0 auto; width: 1040px; background: #FFF; height: 55px; padding-top: 15px; }
.ssk { margin: 0 auto; width: 1010px; overflow: hidden; border: 1px solid #ddd; margin-bottom: 10px; background: #FFF; }
.rmss { float: left; height: 35px; width: 960px; overflow: hidden; margin-left: 20px; }
.rmss p { font-size: 13px; color: #1c7446; line-height: 35px; }
.rmss p span a { color: #333; text-decoration: none; padding-right: 16px; }
.ss { float: left; height: 30px; width: 300px; margin-top: 2px; }
.ss .ss_nr { float: left; height: 18px; width: 240px; padding-top: 6px; }
.ss input { height: 20px; width: 230px; float: left; display: inline; margin: 0px; padding: 0px; border: 1px solid #E5E5E5; color: #CCCCCC; }
.ss .img { height: 23px; width: 49px; float: left; margin-top: 5px; margin-left: 0px; display: inline; border: 0px; }
/*box1开始*/
.box1 { width: 1040px; background: #FFF; height: 355px; margin: 0 auto; }
.box1bj { width: 1000px; margin: 0 auto; }
.box1left { width: 277px; height: 345px; border: 1px solid #dddddd; }
.box1cen { margin-left: 15px; width: 415px;height: 348px; }
.box1cen h2 { font-size: 18px; color: #444; line-height: 30px; font-weight:normal; }
.box1cen h2 span.tjtb { height: 25px; width: 36px; margin-top: 5px; margin-bottom: -5px; display: inline-block; background-image: url(../images/tb.png); background-position: -4px -1997px; margin-left: 8px; margin-right: 10px; }
.box1cen h2 span.tjpy { font-weight: normal; font-size: 14px; margin-left: 15px; }
.box1cen dl { margin-top: 10px; /*text-align: center;*/ border-bottom: 1px dashed #dddddd; }
.box1cen dl dt { text-align: center; }
.box1cen dl dt h3{ font-weight:normal;}
.box1cen dl dt a { color: #1c7446; font-size: 16px; }
.box1cen dl dd { text-indent: 2em; padding-bottom: 10px; }
.box1cen ul { margin-top: 10px; margin-left: 10px; border-bottom: 1px solid #dddddd; padding-bottom: 15px; }
.box1cen ul li span.lifk { width: 5px; margin-bottom: 2px; height: 5px; display: inline-block; background: #1c7446; margin-right: 5px; }
.box1rig { width: 275px; margin-left: 15px; }
.box1rig h2{ font-size: 18px; color: #444; font-weight:normal; line-height: 30px; }
.box1rig h2 span.tjtb { height: 30px; width: 36px; margin-bottom: -5px; display: inline-block; background-image: url(../images/tb.png); background-position: -120px -40px; margin-left: 8px; margin-right: 10px; }
.box1rig h2 span.tjpy { font-weight: normal; font-size: 14px; margin-left: 15px; }
.box1rig img { margin-top: 8px; margin-left: 4px; margin-bottom: 7px; }
.box1rig p { text-indent: 2em; }
.yydh { border-bottom: 1px solid #dddddd; }
/*广告条*/
.ggt { width: 1040px; margin: 0 auto; background: #FFF; }
.ggtbj { width: 1000px; margin: 0 auto; }
.huanz { width: 998px; margin: 0 auto; height: 115px; }
.huanz a { color: #FFFFFF; font-size: 16px; }
.huanz ul { width: 998px; margin: 0 auto; height: 115px; }
.huanz ul li { float: left; overflow: hidden; }
.huanz ul li.huan01 { width: 200px; float: left; }
.huanz ul li.huan02 { width: 230px; margin-left: 7px; }
.huanz ul li.huan02 .zhe01 { background: #8dc73d; height: 40px; width: 230px; line-height: 40px; text-align: center; }
.huanz ul li.huan02 .zhe02 { background: #e15a00; height: 67px; width: 230px; margin-top: 7px; line-height: 67px; text-align: center; }
.huanz ul li.huan03 { width: 340px; margin-left: 7px; }
.huanz ul li.huan03 .zhe03 { background: #04c598; height: 60px; width: 340px; line-height: 60px; text-align: center; }
.huanz ul li.huan03 .zhe04 { height: 46px; width: 340px; margin-top: 7px; line-height: 46px; text-align: center; }
.huanz ul li.huan04 { width: 206px; margin-left: 7px; }
.huanz ul li.huan04 .zhe05 { background: #f39323; height: 40px; width: 206px; line-height: 40px; text-align: center; }
.huanz ul li.huan04 .zhe06 { background: #1c7446; height: 67px; width: 206px; margin-top: 7px; line-height: 67px; text-align: center; }
/*box2*/
.box2 { width: 1040px; margin: 0 auto; background: #FFF; height: 345px; }
.box2bj { width: 1000px; margin: 0 auto; }
.box2lef { width: 710px; float: left; overflow: hidden; margin-top: 10px; }
.bdfzj { font-size: 18px; color: #444; line-height: 30px; }
.bdfzj span.tjtb { height: 25px; width: 36px; margin-top: 5px; margin-bottom: -5px; display: inline-block; background-image: url(../images/tb.png); background-position: -160px -40px; margin-left: 8px; margin-right: 10px; }
.bdfzj span.tjpy { font-weight: normal; font-size: 14px; margin-left: 15px; }
.box2zj01 { width: 708px; border: 1px solid #dddddd; height: 280px; margin-top: 10px; }
.box2zj01lef { padding-top: 12px; padding-left: 12px; width: 190px; }
.box2zxzj { font-size: 14px; margin-top: 8px; }
.box2zxzj span.box2zxzjtb { height: 28px; width: 30px; display: inline-block; background-image: url(../images/tb.png); background-position: -40px -70px; margin-left: 12px; margin-right: 6px; }
.zjzxzx a { margin-top: 2px; float: left; overflow: hidden; color: #1c7446; }
.box2zj01rig { width: 506px; }
.zysc { color: #b81a0e; font-size: 15px; font-weight: bold; margin-top: 8px; line-height: 32px; width: 506px; height: 33px; }
.zysc span.zytb { height: 28px; width: 25px; display: inline-block; background-image: url(../images/tb.png); background-position: -70px -70px; margin-left: 8px; margin-right: 6px; }
.box2zj01rig p { padding-left: 10px; padding-right: 15px; text-indent: 2em; }
.zjry { color: #b81a0e; font-size: 15px; font-weight: bold; margin-top: 1px; line-height: 30px; width: 510px; height: 30px; }
.zjry span.zjrytb { height: 28px; width: 21px; display: inline-block; background-image: url(../images/tb.png); background-position: -95px -70px; margin-left: 8px; margin-right: 6px; }
.box2zj01rig ul { width: 510px; margin-top: 5px; height: 42px; }
.box2zj01rig ul li { width: 250px; float: left; overflow: hidden; margin-left: 5px; }
.box2zj01rig ul li span { height: 24px; width: 25px; display: inline-block; background-image: url(../images/tb.png); background-position: -156px -2px; margin-left: 8px; margin-right: 6px; }
.ydgy { width: 475px; height: 100px; border: 0px solid #dddddd; margin-top: 42px; margin-left: 15px; }
.ydgy01 { text-align: center; width: 45px; line-height: 22px; height: 45px; background: #1c7446; color: #FFF; margin-left: 8px; margin-top: 8px; }
.ydgy02 { width: 410px; margin-left: 10px; margin-top: 7px; }
.box2rig { width: 275px; margin-left: 15px; margin-top: 10px; }
.yhwd { font-size: 18px; color: #444; line-height: 30px; }
.yhwd h2{ display:inline-block; float:left; overflow:hidden; font-weight:normal; font-size: 18px;}
.yhwd span.ask1 { height: 30px; width: 36px; margin-bottom: -5px; display: inline-block; background-image: url(../images/tb.png); background-position: -1px -70px; margin-left: 8px; margin-right: 10px; }
.yhwd span.ask2 { font-weight: normal; font-size: 14px; margin-left: 15px; }
.yhwd01 { border: 1px solid #dddddd; width: 273px; height: 275px; margin-top: 10px; padding-top: 4px; }
.yhwd01 ul { padding-left: 8px; padding-right: 5px; margin-top: 8px; }

/*box3*/
.box3 { width: 1040px; margin: 0 auto; background: #FFF; height: 345px; padding-top: 10px; }
.box3bj { width: 1000px; margin: 0 auto; }
.box3lef { width: 710px; float: left; overflow: hidden; }
.zylf { font-size: 18px; color: #444; line-height: 30px; height: 30px; width: 710px; margin-bottom: 10px; }
.zylf span.tjtb { height: 30px; width: 26px; margin-top: 5px; margin-bottom: -5px; display: inline-block; background-image: url(../images/tb.png); background-position: -116px -70px; margin-left: 8px; margin-right: 10px; }
.zylf span.tjpy { font-weight: normal; font-size: 14px; margin-left: 15px; line-height: 30px; height: 30px; }
/*Technical left*/
.box3lefta { width: 708px; border: 1px #dddddd solid; margin-top: 18px; height: 298px; }
.TechBox { width: 305px; height: 280px; padding: 8px 8px; float: left; overflow: hidden; }
.TechBox .hd { float: left; width: 300px; overflow: hidden; }
.TechBox .hd ul { overflow: hidden; zoom: 1; }
.TechBox .hd li { float: left; position: relative; background: #41ac88; width: 145px; height: 60px; overflow: hidden; display: block; cursor: pointer; }
.TechBox .hd .d1 { width: 300px; height: 84px; margin-bottom: 6px; display: inline; }
.TechBox .hd .d2 { margin-right: 8px; width: 145px; margin-bottom: 6px; display: inline; }
.TechBox .hd .d3 { width: 145px; margin-bottom: 6px; display: inline; }
.TechBox .hd li .off { background: #017B6A; position: absolute; width: 145px; height: 60px; display: block; left: 0px; }
.TechBox .hd .d1 .off { padding: 0; width: 300px; height: 84px; }
.box3gkwj { float: left; overflow: hidden; width: 376px; }
.box3gkwj p.zyh3 { text-align: center; font-weight:bold; font-size:18px; padding-top: 10px; color: #1c7446; padding-bottom: 5px; }
.box3gkwj p { text-indent: 24px; padding-top: 8px; }
.box3gkwj img { padding-top: 8px; padding-left: 4px; }
.box3rig { width: 278px; float: left; overflow: hidden; border: 1px solid #dddddd; margin-left: 8px; }
.yuygh { font-size: 18px; color: #444; line-height: 30px; }
.yuygh span.yuy1 { height: 30px; width: 30px; margin-bottom: -5px; display: inline-block; background-image: url(../images/tb.png); background-position: -144px -70px; margin-left: 8px; margin-right: 10px; }
.yuygh span.yuy2 { font-weight: normal; font-size: 14px; margin-left: 15px; }
.yuy { padding-top: 10px; padding-bottom: 10px; }
.zixun { background: #e7e7e7; height: 52px; }
.zixun ul { width: 280px; }
.zixun ul li { float: left; overflow: hidden; width: 53px; margin-right: 10px; margin-left: 10px; }
.zixun ul li.zixun01 { height: 50px; width: 50px; margin-bottom: -5px; display: inline-block; background-image: url(../images/tb.png); background-position: -2px -101px; }
.zixun ul li.zixun02 { height: 50px; width: 50px; margin-bottom: -5px; display: inline-block; background-image: url(../images/tb.png); background-position: -52px -101px; }
.zixun ul li.zixun03 { height: 50px; width: 50px; margin-bottom: -5px; display: inline-block; background-image: url(../images/tb.png); background-position: -102px -101px; }
.zixun ul li.zixun04 { height: 50px; width: 50px; margin-bottom: -5px; display: inline-block; background-image: url(../images/tb.png); background-position: -152px -103px; }
.zixun2 { background: #e7e7e7; height: 24px; }
.zixun2 ul { width: 280px; }
.zixun2 ul li { float: left; overflow: hidden; width: 70px; text-align: center; }
/*box4*/
.box4 { width: 1040px; margin: 0 auto; background: #FFF; height: 320px; padding-top: 10px; }
.box4bj { width: 1000px; margin: 0 auto; }
.bdfrq { font-size: 18px; color: #444; line-height: 30px; height: 30px; width: 710px; margin-bottom: 10px; }
.bdfrq span.renq1 { height: 30px; width: 35px; margin-top: 5px; margin-bottom: -5px; display: inline-block; background-image: url(../images/tb.png); background-position: -2px -160px; margin-left: 8px; margin-right: 10px; }
.bdfrq span.renq2 { font-weight: normal; font-size: 14px; margin-left: 15px; line-height: 30px; height: 30px; }
.box4a { width: 1000px; margin-top: 20px; height: 340px; }
/*白癜风人群*/
.bdf { margin-top: 5px; }
.bdf .a1 { color: #029b8f; }
.bdf .a2 { color: #6c9b4b; }
.bdf .a3 { color: #0491c7; }
.bdf .a4 { color: #e8681e; }
.bdf .a5 { color: #6c9b4b; }
.bdf .a6 { color: #029b8f; }
.bdf .a7 { color: #525252; }
.etbdf { width: 156px; height: 230px; padding: 15px 21px 9px; border: 1px solid #e6e6e6; float: left; text-align: center; overflow: hidden; }
.etbdf p.daoy1 { text-align: left; color: #1c7446; font-size: 16px; }
.etbdf p.daoy2 { text-align: left; text-indent: 2em; }
.etbdf p.daoy2 { text-align: left; }
.etbdf p.chak { width: 135px; height: 36px; background: #1c7446; margin-left: 10px; color: #FFF; line-height: 36px; margin-top: 6px; }
.etbdf p.chak a { color: #FFFFFF; }
.etbdf p.rqh3 { font-family: "微软雅黑"; font-size: 16px; color: #444444; font-weight: 100; }
.etbdf .p1 { font-family: "微软雅黑"; font-size: 9px; color: #ccc; line-height: 15px; }
.etbdf em { width: 68px; height: 68px; background: url(../images/xren_bg.png) no-repeat; float: left; margin: 10px 0 3px 35px; }
.etbdf .p2 { clear: both; font-size: 14px; line-height: 26px; color: #FFFFFF; }
.etbdf .p2 .alss { font-size: 12px; color: #666; border-bottom: 1px dashed #d3d3d3; width: 140px; float: left; margin-bottom: 10px; padding-bottom: 3px; }
.etbdf .hhjt { width: 140px; height: 14px;float: left; text-indent: 9999px; overflow: hidden; line-height: 14px; text-align: left; font-size: 12px; }
.etbdf .hhjt a { color: #fff; }
.etbdf:hover .a1, .etbdf:hover .a7, .etbdf:hover .alss, .etbdf:hover p.rqh3, .etbdf:hover .p1, .etbdf:hover .a2, .etbdf:hover .a3, .etbdf:hover .a4, .etbdf:hover .a5, .etbdf:hover .a6 { color: #fff; }
.etbdf:hover em { background-position: 0 -68px; }
.etbdf:hover .hhjt { background-position: 107px 3px; text-indent: 35px; }
#qsnbdf, #nxbdf, #nvxbdf, #yfbdf, #lrbdf { border-left: none; }
#qsnbdf:hover { background: #6c9b4b; }
#qsnbdf em { background-position: -68px 0; }
#qsnbdf:hover em { background-position: -68px -68px; }
#qsnbdf:hover .hhjt { background-position: 107px 3px; text-indent: 35px; }
#nxbdf:hover { background: #0491c7; }
#nxbdf em { background-position: -136px 0; }
#nxbdf:hover em { background-position: -136px -68px; }
#nxbdf:hover .hhjt {background-position: 107px 3px; text-indent: 35px; }
#nvxbdf:hover { background: #e8681e; }
#nvxbdf em { background-position: -204px 0; }
#nvxbdf:hover em { background-position: -204px -68px; }
#nvxbdf:hover .hhjt { background-position: 107px 3px; text-indent: 35px; }
#lrbdf:hover { background: #029b8f; }
#lrbdf em { background-position: -340px 0; }
#lrbdf:hover em { background-position: -340px -68px; }
#lrbdf:hover .hhjt {background-position: 107px 3px; text-indent: 35px; }
/*box5*/
.box5 { width: 1040px; margin: 0 auto; background: #FFF; height: 325px; padding-top: 10px; }
.box5bj { width: 1000px; margin: 0 auto; }
.box5left { width: 710px; float: left; overflow: hidden; }
.box5left h2.kfal { font-size: 18px; color: #444; line-height: 30px; height: 30px; width: 710px; margin-bottom: 10px; }
.box5left h2.kfal span.al1 { height: 30px; width: 36px; margin-top: 5px; margin-bottom: -5px; display: inline-block; background-image: url(../images/tb.png); background-position: -40px -160px; margin-left: 8px; margin-right: 10px; }
.box5left h2.kfal span.al2 { font-weight: normal; font-size: 14px; margin-left: 15px; line-height: 30px; height: 30px; }
.yxmain { width: 325px; float: left; margin-top: 8px; display: inline; padding: 10px; background: #fff; border: 1px #dddddd solid; margin-left: 8px; }
.yxmain:hover { background: #f8f8f8; }
.yxmain p.alh4 { font-size: 14px; }
.yxmain span { float: left; display: inline; margin: 0 10px 5px 0; }
.yxmain p { color: #666; line-height: 22px; }
.yxmain p a { color: #e15a00; margin-left: 8px; }
.yxmain p a:hover { color: #F00; }
/*服务宗旨*/
.box5righ { width: 278px; float: left; overflow: hidden; border: 1px solid #dddddd; margin-left: 8px; }
.fwzz { font-size: 18px; color: #444; line-height: 30px; }
.fwzz span.fuw1 { height: 30px; width: 30px; margin-bottom: -5px; display: inline-block; background-image: url(../images/tb.png); background-position: -144px -70px; margin-left: 8px; margin-right: 10px; }
.fwzz span.fuw2 { font-weight: normal; font-size: 14px; margin-left: 15px; }
.box5righ ul { margin-top: 14px; margin-bottom: 2px; }
.box5righ ul li {width: 258px; height: 58px; margin-left: 10px; line-height: 18px; padding-top: 12px; }
.box5righ ul li span { width: 45px; height: 45px; display: inline-block; color: #1c7446; text-align: center; line-height: 20px; font-size: 16px; margin-left: 8px; float: left; overflow: hidden; margin-right: 3px; }
/*白癜风百科*/
.box6 { width: 1040px; margin: 0 auto; background: #FFF; padding-top: 10px; clear: both; height: 395px; }
.box6a { font-size: 18px; color: #444; line-height: 30px; height: 30px; width: 710px; margin-top: 28px; float: left; overflow: hidden; }
.box6a span.al1 { height: 30px; width: 36px; margin-top: 5px; margin-bottom: -10px; display: inline-block; background-image: url(../images/tb.png); background-position: -100px -163px; margin-left: 8px; margin-right: 10px; }
.box6a span.al2 { font-weight: normal; font-size: 14px; margin-left: 15px; line-height: 30px; height: 30px; }
.box6a span.you1 { margin-left: 140px; }
.box6a span.you2 { color: #1c7446; }
.box6a span.you3 { margin-left: 20px; }
.box6a span.you4 { color: #bf2a26; }
.box6b { float: right; overflow: hidden; width: 260px; height: 65px; }
.box6b span.wen01 { float: left; overflow: hidden; display: inline-block; width: 170px; text-align: center; margin-top: 10px; }
.box6b span.wen02 { float: left; overflow: hidden; display: inline-block; width: 65px; }
.box6c { width: 1000px; margin: 0 auto; height: 11px; clear: both; }
.box6d { width: 730px; float: left; overflow: hidden; margin-top: 12px; }
.box04a { width: 708px; height: 300px; float: left; overflow: hidden; margin-left: 20px; border: 1px #dddddd solid; }
.box04adh ul { margin-top: 6px; }
.box04adh ul li { text-align: center; background: #1c7446; width: 85px; float: left; margin-left: 15px; height: 28px; display: inline; line-height: 28px; margin-bottom: 13px; }
.box04adh ul li h2{ font-weight:normal; font-size:14px;}
.box04adh ul li.hover { width: 79px; height: 28px; cursor: pointer; background: #f56202; }
.box04adh ul li.hover a { color: #fff; }
.box04adh ul li a { color: #fff; }
.box04awz { width: 708px; float: left; overflow: hidden; }
.con2_img { -webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.75); -moz-box-shadow: 0 1px 5px rgba(0,0,0,0.75); box-shadow: 0 1px 5px rgba(0,0,0,0.75); width: 190px; border: 1px solid #e3e5e4; float: left; overflow: hidden; margin-left: 15px; margin-right: 12px; margin-bottom: 10px; }
.con2_imga { margin: 5px 5px; height: 228px; }
.con2_imga p { padding-top: 4px; text-align: center; }
.con2_imga p a { color: #1c7446; }
.con2_text dl { width: 480px; float: left; overflow: hidden; }
.con2_text dt { text-align: center; font-size: 14px; padding-bottom: 5px; }
.con2_text dt h3{ font-weight:normal;}
.con2_text dt a { color: #555; }
.con2_text dd { width: 480px; text-indent: 2em; border-bottom: #6b6b6b 1px dashed; padding-bottom: 10px; margin-bottom: 10px; color: #444; }
.con2_text dd a { color: #1c7446; }
.con2_text dd a:hover { color: #cd0200; }

.con2_text ul { width: 480px; float: left; overflow: hidden; margin-bottom: 15px; }
.con2_text ul li { width: 220px; float: left; overflow: hidden; padding-left: 15px; padding-bottom: 2px; padding-top: 3px; border-bottom: 1px dashed #ddd; }
.con2_text ul li a { color: #444; }
.con2_text ul li a:hover { color: #cd0200; }
.box6e { width: 278px; float: left; overflow: hidden; margin-left: 18px; }
.box6e h3.din1 { display:inline-block; width: 276px; height: 28px; background: #54d2ec; line-height: 28px; color: #FFF; margin-top: 10px; text-align: center; }
/* .box6e a { color: #FFF; } */
.box6e h3.din2 { display: inline-block; background: #85e7be; float: left; overflow: hidden; width: 170px; height: 28px; line-height: 28px; margin-top: 5px; text-align: center; }
.box6e h3.din3 { display: inline-block; width: 100px; height: 54px; float: right; overflow: hidden; background: #c6cf24; margin-top: 5px; margin-right: 2px; text-align: center; line-height: 22px; padding-top: 7px; margin-bottom: 5px; }
.box6e h3.din4 { display: inline-block; background: #f48b52; float: left; overflow: hidden; width: 170px; height: 28px; line-height: 28px; margin-top: 5px; text-align: center; }
.box6e h3.din5 { clear: both; width: 276px; height: 28px; background: #3fd997; line-height: 28px; color: #FFF; text-align: center; }
.box6e h3.din6 { display: inline-block; background: #4ce2d9; float: right; overflow: hidden; width: 170px; height: 28px; line-height: 28px; margin-top: 5px; text-align: center; }
.box6e h3.din7 { display: inline-block; background: #ec9f44; float: right; overflow: hidden; width: 170px; height: 28px; line-height: 28px; margin-top: 5px; text-align: center; }
.box6e h3.din8 { display: inline-block; width: 100px; height: 54px; float: left; overflow: hidden; background: #f2b43d; margin-top: 5px; margin-right: 2px; text-align: center; line-height: 22px; padding-top: 7px; }
.box6e h3.din9 { background: #6c9b4b; float: left; overflow: hidden; width: 137px; height: 28px; line-height: 28px; margin-top: 5px; text-align: center; margin-bottom: 8px; }
.box6e h3.din10 { background: #0491c7; float: left; margin-left: 5px; overflow: hidden; width: 136px; height: 28px; line-height: 28px; margin-top: 5px; text-align: center; margin-bottom: 8px; }
.box6e .din11 { clear: both; width: 277px; height: 32px; font-weight: bold; background: #c13f3c; line-height: 32px; color: #FFF; text-align: center; }
/*关于华柱*/
.box7 { width: 1040px; margin: 0 auto; background: #FFF; clear: both; height: 340px; }
.box7bj { width: 1000px; margin: 0 auto; }
.gyhz { font-size: 18px; color: #444; line-height: 30px; height: 30px; width: 710px; margin-bottom: 10px; }
.gyhz span.hz1 { height: 30px; width: 36px; margin-top: 5px; margin-bottom: -5px; display: inline-block; background-image: url(../images/tb.png); background-position: -150px -160px; margin-left: 8px; margin-right: 10px; }
.gyhz span.hz2 { font-weight: normal; font-size: 14px; margin-left: 15px; line-height: 30px; height: 30px; }
.tup1 { float: left; overflow: hidden; width: 240px; margin-top: 8px; margin-left: 5px; }
.tup1 img { margin-bottom: 5px; }
.tup2 { float: left; overflow: hidden; width: 239px; margin-top: 8px; margin-left: 5px; }
.tup2 img { margin-bottom: 5px; }
.tup3 { float: left; overflow: hidden; width: 250px; margin-top: 8px; margin-left: 5px; }
.tup3 img { margin-bottom: 5px; }
.tup4 { float: left; overflow: hidden; width: 247px; margin-top: 8px; margin-left: 5px; }
.tup4 img { margin-bottom: 5px; }
/*友情链接*/
.box8 { width: 1040px; margin: 0 auto; background: #FFF; clear: both; height: 180px; }
.box8bj { width: 1000px; margin: 0 auto; }
.youq { font-size: 18px; color: #444; line-height: 30px; height: 30px; width: 710px; margin-bottom: 10px; }
.youq span.you1 { height: 26px; width: 26px; margin-top: 5px; margin-bottom: -5px; display: inline-block; background-image: url(../images/tb.png); background-position: -108px -198px; margin-left: 8px; margin-right: 10px; }
.youq span.you2 { font-weight: normal; font-size: 14px; margin-left: 15px; line-height: 30px; height: 30px; }
.box8bj ul { padding-top: 10px; }
.box8bj ul li { float: left; overflow: hidden; margin-left: 13px; }
/*网站地图*/
.foot { width: 100%; background: #1c7446; height: 198px;clear:both; }
.footbj { width: 1000px; margin: 0 auto; }
.foota { width: 126px; text-align: center; float: left; overflow: hidden; }
.foota ul { padding-top: 35px; }
.foota ul li.jiua { font-size: 18px; color: #FFF; margin-bottom: 8px; }
.foota ul li a { color: #FFF; font-size: 16px; }
.footb { width: 126px; text-align: center;float: left; overflow: hidden; }
.footb ul { padding-top: 35px; }
.footb ul li.jiua { font-size: 18px; color: #FFF; margin-bottom: 8px; }
.footb ul li a { color: #FFF; font-size: 16px; }
.footc { width: 126px; text-align: center; float: left; overflow: hidden; }
.footc ul { padding-top: 35px; }
.footc ul li.jiua { font-size: 18px; color: #FFF; margin-bottom: 8px; }
.footc ul li a { color: #FFF; font-size: 16px; }
.footd { float: left; overflow: hidden; }
.footd ul { margin-left: 15px; }
.footd ul li { float: left; overflow: hidden; margin-top: 22px; color: #FFF; margin-left: 20px; padding-bottom: 6px; }
.footd ul li a { color: #FFF; font-size: 16px; }
.footd ul li span { display: inline-block; margin-left: 20px; }
.footd p { color: #FFF; margin-left: 35px; }
/*文章列表*/
.list { width: 1040px; margin: 0 auto; margin-top: 15px; }
.listlef { width: 705px; float: left; background: #FFF; overflow: hidden; margin-right: 15px; margin-bottom: 10px; }
.dqwz { margin-left: 15px; margin-top: 8px; font-size: 16px; color: #1c7446; border-bottom: 2px solid #1c7446; padding-bottom: 5px; margin-right: 15px; }
.dqwz h1{ font-weight:normal; display:inline-block; font-size:16px;}
.dqwz h2{ font-weight:normal; display:inline-block; font-size:16px;}
.dqwz a { color: #1c7446;}
.dqwz span { float:left; overflow:hidden;height: 20px; width: 23px; margin-top: 5px; display: inline-block; background-image: url(../images/tb.png); background-position: -85px -200px; margin-left: 8px; margin-right: 10px; }
.listlef dl { width: 660px; margin: 0 auto; border-bottom: dashed 1px #ddd; }
.listlef dt { font-size: 16px; background: url(../images/listbj.jpg) no-repeat; width: 557px; height: 28px; color: #FFF; margin-top: 15px; }
.listlef dt h2{ font-size:16px; font-weight:normal;}
.listlef dt a { color: #FFF; padding-left: 8px; line-height: 28px; }
.listlef dd { margin-top: 12px; text-indent: 2em; line-height: 22px; }
.listlef dd a { color: #1c7446; }
.listlef p { font-size: 14px; margin-top: 9px; padding-bottom: 9px; }
.listlef p span.hz01 { margin-left: 30px; }
.listlef p span.hz02 { width: 75px; height: 20px; display: inline-block; float: right; background: #1c7446; overflow: hidden; text-align: center; border-radius: 10px; line-height: 20px; color:#e0e0e0;  }
.listlef p span.hz02 a { color: #FFF; }
/*文章分页*/
.dede_pages { width: 600px; margin: 0 auto; clear: both; }
.dede_pages ul { float: left; padding: 12px 0px 12px 16px; margin-top: 10px; margin-bottom: 22px; }
.dede_pages ul li { float: left; font-family: Tahoma; line-height: 17px; margin-right: 6px; }
.dede_pages ul li a { float: left; padding: 2px 4px 2px; color: #555; display: block; }
.dede_pages ul li a:hover { color: #690; text-decoration: none; padding: 2px 4px 2px; }
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover { background-color: #F8F8F8; padding: 2px 4px 2px; font-weight: bold; display: block; }
.dede_pages .pageinfo { line-height: 21px; padding: 12px 10px 12px 16px; color: #999; }
.dede_pages .pageinfo strong { color: #555; font-weight: normal; margin: 0px 2px; }
.listrig { width: 320px; float: left; overflow: hidden; }
.box1rigbj { background: #FFF; padding-top: 5px; padding-bottom: 8px; width: 320px; padding-left: 8px; margin-bottom: 10px; }
.box3rigk { background: #FFF; padding-top: 5px; width: 320px; margin-top: 15px; clear: both; }
.zixunk { margin-left: 18px; margin-right: 18px; }
.box5righk { background: #FFF; padding-top: 5px; width: 320px; margin-top: 15px; clear: both; }
.box5righk ul { margin-top: 14px; margin-bottom: 2px; margin-left: 20px; }
.box5righk ul li {width: 258px; height: 58px; margin-left: 10px; line-height: 18px; padding-top: 10px; }
.box5righk ul li span { width: 45px; height: 45px; display: inline-block; color: #1c7446; text-align: center; line-height: 20px; font-size: 16px; margin-left: 8px; float: left; overflow: hidden; margin-right: 3px; }
.dianj { background: #FFF; padding-top: 5px; width: 320px; margin-top: 15px; clear: both; height: 330px; margin-bottom: 10px; }
.dianjk { margin-left: 4px; }
.dian { font-size: 18px; color: #444; line-height: 30px; }
.dian span.diji1 { height: 30px; width: 24px; margin-bottom: -5px; display: inline-block; background-image: url(../images/tb.png); background-position: -76px -162px; margin-left: 8px; margin-right: 10px; }
.dian span.diji2 { font-weight: normal; font-size: 14px; margin-left: 15px; }
/*文章页开始*/
.wenz { padding-left: 15px; padding-right: 15px; margin-top: 10px; }
.wenz h1 { text-align: center; font-size: 22px; font-weight: normal; }
.wenz p { text-align: center; border-bottom: 1px dashed #ddd; }
.wenz p span { margin-left: 20px; display: inline-block; }
.artc { margin-top: 10px; margin-left: 12px; margin-right: 12px; }
.artc p { line-height: 22px; font-size: 14px; border: 0; text-align: left; }
.shang { float: right; }
.shang ul li { margin-left: 10px; }
.tags { width: 635px; height: 20px; margin: 20px 20px 10px 20px; }
.tags ul li { float: left; margin-left: 10px; }
.tags ul li a { border: 1px solid #CCC; line-height: 14px; margin-right: 5px; margin-bottom: 5px; display: inline-block; padding: 4px 10px; }
.tags ul li a:hover { color: #ffffff; text-decoration: none; padding: 4px 10px; background: #FF9900; }
.tags dl { float: right; font-size: 16px; }
.tags dl a { font-size: 14px; color: #1c7446; }
.thisclass a { color: #ffffff; text-decoration: none; padding: 8px 10px; background: #FF9900; }
.xiang { margin-left: 15px; margin-right: 15px; width: 675px; padding-top: 15px; clear: both; }
.xiang ul { width: 675px; margin-left: 15px; margin-right: 15px; margin-top: 15px; margin-bottom: 15px; height: 124px; }
.xiang ul li { width: 322px; float: left; overflow: hidden; margin-left: 15px; }
/*导航开始*/
.daoh { margin: 0 auto; width: 1040px; background: #FFF; }
.daohk { margin: 0 auto; width: 1010px; overflow: hidden; padding-bottom: 15px; background: #FFF; }
.daohk ul { width: 1010px; }
.daohk ul li { text-align: center; width: 133px; height: 137px; float: left; overflow: hidden; margin-right: 10px; border: 1px solid #ddd; }
.daohk ul li.end { margin-right: 0px; }
.daohk ul li img { padding-top: 13px; padding-bottom: 3px; }
.daohk ul li a { color: #333; }
.daohk ul li a:hover { color: #e15a00; }

.artc img{
	text-align:center;
	margin:0 auto;
	}