@charset "gb2312";
/* CSS Document */

body { font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 0; margin: 0; color: #444; background: url(../images/body.jpg) bottom center no-repeat #f9edd8; }
div, form, ul, dd, dl, ol, dt, li, p { list-style: none; padding: 0; margin: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; margin: 0; padding: 0; }
img { border: none; }
.none { display: none; }
a { text-decoration: none; color: #444; cursor: pointer; }
.clear { width: 0; height: 0; margin: 0; padding: 0; line-height: 0px; font-size: 0px; clear: both; overflow: hidden; }
/*css  */

.top { background: #fff; width: 100%; height: 106px; text-align: center; }
.nav { width: 100%; height: 38px; margin: 0 auto; background-color: #ec5109; border-bottom: 1px solid #f7dac3; }
.nav_center { width: 980px; height: 38px; margin: 0 auto; background-color: #ec5109; }
.nav_center ul { width: 110%; height: 38px; float: left; overflow: hidden; }
.nav_center ul li { width: 112px; height: 38px; text-align: center; line-height: 38px; font-size: 14px; float: left; }
.nav_center ul li a { color: #fff; }
.main { width: 980px; height: auto; margin: 15px auto 0; }
.main h2 { width: 980px; height: 140px; }
.main h2 a { width: 117px; height: 36px; overflow: hidden; text-align: center; color: #fff; line-height: 28px; float: right; margin-right: -8px; background: url(../images/a.jpg) center center no-repeat; font-weight: lighter; margin-top: 55px; display: inline; font-size: 14px; text-indent: 1em; }
.case { background-color: #fff; padding-bottom: 10px; }
.case h2 { background: url(../images/case.jpg) center center no-repeat; }
.case ul { width: 940px; height: 430px; margin: 0 auto; overflow: hidden; }
.case ul li { width: 449px; height: 200px; padding: 10px; float: left; }
.case ul li.li2 { border-left: 1px solid #f5f5f5; }
.case ul li.li3 { border-top: 1px solid #f5f5f5; }
.case ul li.li4 { border-top: 1px solid #f5f5f5; border-left: 1px solid #f5f5f5; }
.case ul li img { float: right; margin-left: 10px; display: inline; }
.case ul li h4 { color: #ec5109; font-size: 14px; font-family: 'Î¢ÈíÑÅºÚ'; }
.case ul li p { height: 152px; line-height: 22px; background: url(../images/case_tp9.jpg) left top no-repeat; padding-top: 10px; margin-top: 10px; text-indent: 2em; color: #949494; }
.case ul li p a { color: #f00; }
.ahp { background-color: #fff; }
.ahp h2 { background: url(../images/hold.jpg) center center no-repeat; }
.ahp ul { width: 940px; height: auto; overflow: hidden; margin: 0 auto; }
.ahp ul li { width: 460px; height: 180px; overflow: hidden; float: left; margin: 0 5px 25px; display: inline; }
.ahp ul li img { float: left; }
.ahp ul li h4 { color: #fff; width: 255px; height: 26px; overflow: hidden; float: right; line-height: 26px; text-align: center; background-color: #ec5109; font-size: 18px; margin-top: 5px; border-radius: 5px; }
.ahp ul li p { width: 255px; height: auto; overflow: hidden; line-height: 20px; float: right; margin-top: 5px; display: inline; color: #949494; text-indent: 2em; }
.end { width: 980px; height: 105px; overflow: hidden; background: url(../images/end.jpg) left center no-repeat #fff; margin: 20px auto 0; }
.end p { width: 730px; height: auto; overflow: hidden; float: right; margin: 20px; line-height: 22px; color: #949494; text-indent: 2em; }
.left { float: left; }
.right { float: right; }
.none { display: none; }
.ml { display: inline; margin-left: 8px; }
.header { width: 100%; height: 425px; margin: 0 auto; background: url(../images/header_01.jpg) center center no-repeat; }
.header_center { width: 980px; height: 425px; margin: 0 auto; }
.hrader_content { width: 980px; height: 160px; float: left; display: inline; margin-top: 206px; }
.hrader_content .p1 { font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; float: right; text-align: center; width: 366px; height: 32px; line-height: 32px; overflow: hidden; }
.hrader_content .p1 .a1 { color: #fff; }
.hrader_content .p1 .a2 { color: #ec5109; }
.hrader_content .p3 { background: url(../images/header_02.jpg) 170px center no-repeat; display: inline; margin-right: 18px; }
.hrader_content .p4 { float: right; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; text-indent: 2em; line-height: 26px; width: 714px; display: inline; margin-top: 36px; margin-right: 10px; }
.content_one { width: 980px; height: 457px; margin: 0 auto; background-color: #fff; padding-bottom: 10px; }
.content_one_top { width: 980px; height: 126px; float: left; overflow: hidden; }
.content_one_bottom { width: 980px; height: 314px; float: left; overflow: hidden; }
.content_one_same { width: 240px; height: 314px; float: left; overflow: hidden; position: relative; }
.content_one_same h3 { float: left; width: 240px; height: 50px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 22px; color: #3c3c3c; font-weight: normal; text-align: center; line-height: 50px; overflow: hidden; }
.content_one_same h3 a { color: #ec5109; }
.content_one_same p { float: left; font-size: 12px; line-height: 24px; width: 208px; color: #949494; display: inline; margin-left: 22px; margin-top: 10px; text-indent: 2em; }
.content_one_same img { position: absolute; bottom: 0; left: 22px; }
.content_one_same span { width: 1px; overflow: hidden; height: 290px; display: block; background-color: #f7f7f7; position: absolute; right: 0; top: 12px; }
.content_tow { width: 980px; height: 580px; background-color: #fff; margin: 20px auto; padding-bottom: 10px }
.content_tow_bottom { width: 926px; height: 434px; float: left; display: inline; margin-left: 26px; }
.zlgj_left { width: 612px; height: 450px; float: left; overflow: hidden; }
.zlgj_left_top { width: 612px; float: left; overflow: hidden; height: auto; }
.zlgj_left_top p { float: left; font-size: 12px; line-height: 24px; color: #949494; text-indent: 2em; width: 616px; letter-spacing: 2px; }
.zlgj_left_top h3 { float: left; overflow: hidden; text-align: center; font-family: "Î¢ÈíÑÅºÚ"; font-size: 22px; width: 160px; background-color: #ec5109; height: 36px; font-weight: normal; display: inline; margin-top: 8px; }
.zlgj_left_top h3 a { color: #fff; }
.zlgj_left_top span { overflow: hidden; height: 36px; line-height: 36px; float: left; font-family: "Î¢ÈíÑÅºÚ"; font-size: 19px; text-align: center; background-color: #fce6dc; display: block; width: 452px; display: inline; margin-top: 8px; }
.zlgj_left_top span a { color: #ec5109; }
.zlgj_left_bottom { width: 612px; float: left; height: 316px; overflow: hidden; }
.zlgj_left_bottom ul { float: left; width: 612px; height: auto; overflow: hidden; display: inline; margin-top: 18px; }
.zlgj_left_bottom ul li { width: 305px; height: 145px; float: left; overflow: hidden; }
.zlgj_left_bottom ul li img { float: left; display: inline; margin-top: 8px; }
.zlgj_left_bottom ul li .mimg { margin-left: 10px; }
.zlgj_left_bottom ul li h3 { float: left; height: 30px; line-height: 30px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; width: 158px; float: right; overflow: hidden; font-weight: normal; }
.zlgj_left_bottom ul li h3 a { color: #ec5109; }
.zlgj_left_bottom ul li p { float: right; font-size: 12px; line-height: 22px; text-indent: 2em; color: #949494; width: 156px; display: inline; margin-right: 4px; }
.zlgj_left_bottom ul .li1 { border-right: 1px solid #f2f2f2; }
.zlgj_left_bottom ul .li2 { border-bottom: 1px solid #f2f2f2; }
.zlgj_right { width: 290px; height: 434px; float: right; overflow: hidden; margin-top: 5px; display: inline; }
.zlgj_right img { float: left; }
.zlgj_right h3 { float: left; overflow: hidden; width: 290px; text-align: center; font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; height: 34px; line-height: 34px; font-weight: normal; display: inline; margin-top: 18px; }
.zlgj_right h3 a { color: #3b3b3b; }
.zlgj_right p { float: left; text-indent: 2em; font-size: 12px; line-height: 26px; color: #949494; display: inline; margin-top: 10px; letter-spacing: 2px; }
.zlgj_right span { width: 290px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 20px; height: 46px; overflow: hidden; float: left; text-align: center; display: block; background-color: #ec5109; line-height: 46px; display: inline; margin-top: 38px; }
.zlgj_right span a { color: #fff; }
.content_three { width: 980px; height: 548px; margin: 0 auto; background-color: #fff; }
.content_three_bottom { width: 926px; height: auto; overflow: hidden; float: left; display: inline; margin-left: 30px; }
.zxjh_left { width: 612px; height: auto; float: left; overflow: hidden; }
.zxjh_left ul { width: 100%; height: auto; float: left; overflow: hidden; display: inline; margin-top: 16px; }
.zxjh_left ul li { float: left; height: auto; overflow: hidden; }
.zxjh_left ul .li3 { width: 202px; border-right: 1px solid #f5f5f5; }
.zxjh_left ul .li3 h3 { width: 202px; }
.zxjh_left ul .li4 { width: 206px; }
.zxjh_left ul .li4 h3 { width: 206px; }
.zxjh_left ul li h3 { float: left; text-align: center; overflow: hidden; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-weight: normal; display: inline; margin-bottom: 5px; }
.zxjh_left ul li h3 a { color: #ec5109; }
.zxjh_left ul li p { float: left; font-size: 12px; line-height: 26px; color: #949494; width: 182px; display: inline; margin-left: 12px; letter-spacing: 1px; text-indent: 2em; }
.zxjh_right { width: 290px; float: right; height: auto; overflow: hidden; }
.zxjh_right h3 { width: 290px; height: 26px; float: left; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; overflow: hidden; background-color: #ec5109; font-weight: normal; text-align: center; line-height: 26px; }
.zxjh_right h3 a { color: #fff; }
.zxjh_right_center { width: 290px; height: 180px; float: left; overflow: hidden; }
.zxjh_right_center img { float: left; display: inline; margin-top: 16px; }
.zxjh_right_center h4 { width: 156px; float: right; overflow: hidden; height: 26px; overflow: hidden; line-height: 26px; }
.zxjh_right_center .mt { display: inline; margin-top: 14px; }
.zxjh_right_center h4 i { font-style: normal; font-size: 14px; padding-right: 10px; }
.zxjh_right_center h4 i a { color: #ec5109; }
.zxjh_right_center h4 span { font-size: 12px; }
.zxjh_right_center h4 span a { color: #8d8d8d; }
.zxjh_right_center p { float: right; font-size: 12px; line-height: 22px; color: #949494; width: 156px; }
.zxjh_right_center p a { color: #ff0000; }
.zxjh_right_bottom { width: 290px; height: auto; overflow: hidden; float: left; }
.zxjh_right_bottom p { float: left; font-size: 12px; line-height: 23px; color: #949494; width: 290px; }
.zxjh_right_bottom p a { font-size: 14px; color: #ec5109; }
.content_one h2 { background: url(../images/content_one.jpg) center center no-repeat; }
.content_tow h2 { background: url(../images/content_tow.jpg) center center no-repeat; }
.content_three h2 { background: url(../images/content_three.jpg) center center no-repeat; }
.nav_bottom { width: 980px; height: 38px; margin: auto; background-color: #ec5109; border-bottom: 1px solid #f7dac3; overflow: hidden; margin-top: 20px; }
.nav_bottom ul { width: 110%; height: 38px; float: left; }
.nav_bottom ul li { float: left; width: 108px; height: 38px; overflow: hidden; line-height: 38px; font-size: 14px; text-align: center; }
.nav_bottom ul li a { color: #fff; }
.foot { width: 100%; height: 160px; margin: 0 auto; overflow: hidden; }
.foot p { float: left; width: 100%; text-align: center; font-size: 14px; line-height: 28px; color: #909293; text-align: center; float: left; }
.foot .p5 { display: inline; margin-top: 20px; }
.wenzi { width: 612px; height: auto; float: left; overflow: hidden; }
.wenzi h4 { float: left; overflow: hidden; text-align: center; font-family: "Î¢ÈíÑÅºÚ"; font-size: 22px; width: 160px; background-color: #ec5109; height: 36px; font-weight: normal; display: inline; margin-top: 8px; }
.wenzi h4 a { color: #fff; }
.wenzi span { overflow: hidden; height: 36px; line-height: 36px; float: left; font-family: "Î¢ÈíÑÅºÚ"; font-size: 19px; text-align: center; background-color: #fce6dc; display: block; width: 452px; display: inline; margin-top: 8px; }
.wenzi span a { color: #ec5109; }
