﻿/*  
Theme Name: fhtheme
Theme URI: 
Version: 1.0
Author: Crazy uncle
Author URI:
*/


@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th,table td {padding:5px;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal; font-weight:normal;}
ol,ul {list-style:none;}
ception,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{color:#666; text-decoration:none;} 
a:focus{outline:none;}
a:hover {text-decoration:none;color: #005faf;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:auto; margin-right:auto;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.curp{cursor:pointer}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
table{font-size:inherit;font:100%; border-collapse:collapse;  width: 100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
h1 { font-size:24px;}
h2 { font-size:22px;}
h3 { font-size:20px;}
h4 { font-size:17px;}
h5 { font-size:16px;}
h6 { font-size:14px;}
body{background-color: #fff;overflow-x:hidden;color: #333;font-size:14px;font-family: "Microsoft YaHei",Arial,sans-serif;}

/*logoflash*/
@-webkit-keyframes searchLights{0%{left:-100px;top:0}to{left:120px;top:100px}}
@-o-keyframes searchLights{0%{left:-100px;top:0}to{left:120px;top:100px}}
@-moz-keyframes searchLights{0%{left:-100px;top:0}to{left:120px;top:100px}}
@keyframes searchLights{0%{left:-100px;top:0}to{left:120px;top:100px}}
.logo h1{overflow: hidden;position: relative;}
.logo h1:before{content:"";position:absolute;width:220px;height:15px;background-color:rgba(255,255,255,.5);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:searchLights 1s ease-in 1s infinite;-o-animation:searchLights 1s ease-in 1s infinite;animation:searchLights 1s ease-in 1s infinite}
/*logoflash*/

.header,.content,.footer {width:1000px;margin:0 auto;}
.left,.leftr {width:216px;float:left;overflow:hidden;}
.leftr {float:left;}
.left2 {width:750px;float:left;overflow:hidden;margin-top:15px;}
.left3 {width:754px;float:left;overflow:hidden;color:#666;}
.lefttop {height:0px;font-size:0;overflow:hidden;margin-top:10px;}
.leftbot {height:0px;font-size:0;overflow:hidden;margin-bottom:10px;}
.left2bot {height:0px;font-size:0;overflow:hidden;margin-bottom:10px;}
.right,.rightl {width:760px;float:right;display:inline;overflow:hidden;}
.rightl {float:right;}
.right2 {width:226px;float:right;overflow:hidden;margin-top:15px;}
.right3 {width:201px;float:right;overflow:hidden;color:#666;}
.rightbot {height:0px;font-size:0;overflow:hidden;margin-bottom:10px;}
.right2bot {height:0px;font-size:0;overflow:hidden;margin-bottom:10px;}
.right_main {width:760px;overflow:hidden;}
.right2_main {width:226px;overflow:hidden;}
.left2_main {width:750px;overflow:hidden;}
.h_nav li a:-webkit-any-link {display:block;}
.top {}
.logo {width:600px;overflow:hidden;height:130px;position:relative;}
.logo h1 {text-indent:-999em;display:block;width:110px;height:68px;float:left;position:absolute;top:30px;left:0px;}
.logo h1 a {display:block;width:110px;height:68px;}
.logo h2 {font-size:28px;color:#4ab344;position:absolute;top:32px;left:128px;}
.logo p {color:#666;font-size:18px;position:absolute;top:70px;left:128px;}
.lx {width:280px;height:44px;overflow:hidden;margin-top:40px;background:#4ab344 url(images/tel.png) no-repeat 2px 2px;color:#fff;position:relative;border-radius:20px;}
.lx b {font-weight:100;position:absolute;left:55px;top:13px;font-size:14px;}
.lx em {font:22px Arial,Helvetica,sans-serif;position:absolute;right:15px;top:10px;}
.nav {height:48px;background:#1e2b49;}
.main-nav {width:1000px;margin:0 auto;height:48px;}
.nav ul li {float:left;height:48px;line-height:48px;width:124px;position:relative;text-align:center;}
.nav ul li a {color:#fff;font-size:16px;display:block;}
.nav  .sub-menu {width:124px;display:none;background:#4ab344;z-index:999;position:absolute;top:48px;left:0px;}
.nav  .sub-menu li {}
.nav  .sub-menu li a {font-size:14px;}
.nav .current-menu-item a,.nav li:hover {background:#4ab344;}
.nav .sub-menu li:hover,.nav .sub-menu li a:hover {background:#034e28;}
.foot {height:237px;width:100%;overflow:hidden;position:relative;margin-top:-7px;background:#2f3448 url(images/fbg.png) no-repeat center top;}
.flogo {width:180px;height:230px;overflow:hidden;margin-top:7px;background:#fff;}
.flogo img {width:118px;height:125px;margin:38px 0 0 31px;display:block;}
.fnr {width:776px;height:219px;margin-top:18px;overflow:hidden;}
.fnav {height:58px;overflow:hidden;border-bottom:1px solid #505664;font:14px "Microsoft Yahei";line-height:58px;color:#fff;margin-left: -11px;}
.fnav a {display:inline-block;padding:0 11px;color:#fff;}
.fwz {width:575px;height:125px;overflow:hidden;margin-top:20px;font:14px "Microsoft Yahei";line-height:26px;color:#d7d7d7;position:relative;}
.fwz em {padding:0 8px;}
.fwz a {color:#d7d7d7;}
.code {width:110px;height:132px;overflow:hidden;background:#656b77;margin-top:22px;}
.code img {width:90px;height:92px;margin:9px 0 0 10px;}
.code em {display:block;text-align:center;font:12px "Microsoft Yahei";height:31px;line-height:31px;overflow:hidden;color:#f6f8fa;}
.topadcs {width:100%;overflow:hidden;text-align:center;margin:0px auto;margin-bottom:0;height:350px;}
.weiz {font:14px "Microsoft Yahei";height:56px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;background:#f4f4f4;line-height:56px;overflow:hidden;}
.weiz .content {height:56px;background:url(images/weizhi.png) no-repeat left center;padding-left:35px;width:965px;}
.weiz b {float:left;font-weight:inherit;color:#666;}
.breadcrumbs {float:left;}
.breadcrumbs li {float:left;color:#4ab344;}
.breadcrumbs li a {color:#666;padding:0 5px;}
.breadcrumbs li span {margin:0px 2px;}
.plc,.plc2 {background:none;height:20px;line-height:24px;padding:7px 8px 8px 0px;position:relative;color:#666;overflow:hidden;font-size:14px;border-bottom:1px solid #ececec;padding-bottom:8px;font-family:"Microsoft Yahei","微软雅黑";}
.plc span {}
.plc i,.plc2 i,.plc a {font-style:normal;font-size:14px;color:#666;}
.red_x {color:#DD3904;display:inline;font-family:'Microsoft YaHei','微软雅黑';font-size:12px;}
.plc .red_x {color:#cf2929;font-weight:bold;font-size:16px;}
.red_x1 {color:#f00;display:inline;font-family:'Microsoft YaHei','微软雅黑';font-size:12px;}
.drift {width:50px;height:auto;position:fixed;bottom:3%;right:1.8%;z-index:999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));-margin-top:350px;}
.drift li {width:50px;height:49px;margin-bottom:3px;position:relative;}
.drift li a {display:block;width:50px;height:49px;background:#e0e0e0;overflow:hidden;}
.drift li a:hover {background:#4ab344;}
.drift li a:hover span {display:block;}
.drift li span {width:166px;right:51px;top:0;height:49px;line-height:49px;background:#4ab344;color:#fff;text-align:center;font-family:Arial;position:absolute;font-size:22px;font-weight:bold;display:none;}
.drift li .ewm {background:#fff;height:203px;}
.drift li .ewm img {display:block;overflow:hidden;padding:10px 10px 0px 10px;width:146px;}
.drift li .ewm em {height:40px;line-height:18px;overflow:hidden;font-family:"Microsoft YaHei";font-size:12px;font-weight:normal;color:#000;}
.drift #rolls a {background:#4ab344;}
.apage {text-align:center;line-height:28px;margin:10px 0 20px;}
.apage a {display:inline-block;text-align:center;margin:0 2px;color:#bbb;font-size:12px;width:28px;height:25px;border:1px solid #bbb;}
.apage .num_btns {float:right;font-family:Tahoma;}
.apage a:hover,.apage .cur {border:1px solid #cf2929 !important;background-color:#cf2929;color:#fff;text-decoration:none;}
.apage .cust_txt {display:none;float:left;}
.apage .oran_pg_fp {padding:0 5px;}
.apage .oran_pg_pp {width:65px;height:25px;text-align:center;font-size:12px;}
.apage .oran_pg_np {width:65px;height:25px;text-align:center;font-size:12px;}
.apage .oran_pg_lp {padding:0 5px;}
.apage select {font-size:8px;margin-top:5px;}
.apage .oran_pg_txt {height:15px;border:solid 1px #d4e3e9;width:20px;margin-left:5px;}
.apage .oran_pg_btn {height:15px;border:solid 1px #d4e3e9;margin-left:5px;font-size:9px;background:#5984ac;color:#fff;}
.mb10 {margin-bottom:10px;}
.ml10 {margin-left:10px;}
.bg {background:#FFF;}
em,i {font-style:normal;}
.tit1 {height:42px;overflow:hidden;font-size:26px;font-weight:bold;color:#4ab344;border-bottom:1px solid #e0e0e0;margin-bottom:20px;}
.tit1 b {float:left;border-bottom:3px solid #e0e0e0;line-height:39px;}
.tit1 em {display:block;font:18px Arial,Helvetica,sans-serif;color:#b4b4b4;text-transform:uppercase;line-height:42px;padding-left:10px;float:left;}
.tit1 span a {font:14px "Microsoft Yahei";color:#585858;padding-top:50px;display:inline-block;}
#flashs {position:relative;height:500px;overflow:hidden;margin-bottom:50px;}
#flashs .bgitem {z-index:1;position:absolute;top:0}
#flashs .btn {position:absolute;z-index:7;bottom:45px;left:50%;margin-left:-95px;padding:0 6px}
#flashs .btn span {color:#fff;background:#717174;cursor:pointer;display:inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center}
#flashs .btn span.cur {background:#4ab344;}
.jg {overflow:hidden;position:relative;margin-bottom:30px;}
.jg .dl {width:489px;background:#f7f7f7;height:450px;border-bottom:4px solid #cfcfcf;float:left;overflow:hidden;}
.jg .dt {width:489px;height:300px;overflow:hidden;}
.jg .dt img {width:489px;height:320px;}
.jg .dd {width:450px;margin:10px auto 0px auto;}
.jg .dd h3 a {display:block;height:72px;line-height:72px;font-weight:bold;color:#323232;background:url(images/jg_jt.gif) no-repeat 0px center;overflow:hidden;font-size:26px;text-indent:40px;}
.jg .dd p {color:#7f7f7f;line-height:22px;}
.jg ul {width:506px;float:right;}
.jg li {width:238px;height:220px;float:left;overflow:hidden;display:inline;margin:0 0 14px 14px;position:relative;}
.jg li img {width:238px;height:180px;display:block;}
.jg li em {display:block;text-align:center;color:#fff;background:url(images/alp.png);height:40px;line-height:40px;overflow:hidden;position:absolute;bottom:0;left:0;padding:0px 10px;width:218px;}
.moregd {margin-top:-48px;}
.ld {overflow:hidden;background:#f7f7f7;padding:30px 0px;}
.ld .content {position:relative;}
.ld .dl {background:#fff;margin-bottom:38px;overflow:hidden;}
.ld .dt {width:552px;height:380px;float:left;overflow:hidden;}
.ld .dt img {width:552px;height:380px;}
.ld .dd {width:420px;float:right;padding-top:50px;}
.ld .dd h3 a {display:block;font-size:26px;height:72px;line-height:72px;font-weight:bold;color:#323232;background:url(images/ld_jt.gif) no-repeat 0px center;overflow:hidden;text-indent:40px;}
.ld .dd p {color:#7f7f7f;line-height:26px;width:385px;}
.ld .nobor {width:297px;height:36px;overflow:hidden;position:absolute;bottom:50px;left:577px;}
.ld .nobor a {display:inline-block;width:128px;font:16px "Microsoft Yahei";text-align:center;height:34px;line-height:34px;color:#565656;background:#fff;border:1px solid #cacaca;margin-right:5px;}
.ld .nobor .nobor1 {color:#fff;background:#4ab344;border:1px solid #4ab344;}
.ld li {width:238px;height:220px;float:left;overflow:hidden;display:inline;margin:0px 16px 20px 0px;position:relative;}
.ld li img {width:238px;height:180px;display:block;}
.ld li em {display:block;text-align:center;color:#fff;width:218px;padding:0px 10px;background:url(images/alp.png);height:40px;line-height:40px;overflow:hidden;position:absolute;bottom:0;left:0;}
#listno3,#listno7,#listno11,#listno15,#listno19 {margin-right:0;}
.light {margin:30px 0px;overflow:hidden;position:relative;}
.light .tit1 {background:url(images/light_line.gif) no-repeat left top;}
.light .h4 {font-size:14px;color:#7f7f7f;width:700px;text-align:right;height:42px;line-height:42px;position:absolute;right:0;top:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.light .h4 a {color:#7f7f7f;display:inline-block;padding:0 6px;}
.light .h4 a:hover {color:#4ab344;}
.light .h4 a.a02 {color:#4ab344;border:1px solid #4ab344;display:inline-block;height:20px;line-height:20px;}
.light .dl {width:490px;background:#f7f7f7;margin-bottom:14px;overflow:hidden;float:left;margin-right:20px;}
.light .dt {width:206px;float:left;padding:15px 20px 15px 15px;}
.light .dt img {width:206px;height:150px;}
.light .dd {width:230px;float:left;}
.light .dd h3 a {display:block;font-size:18px;height:50px;line-height:50px;font-weight:bold;color:#323232;overflow:hidden;}
.light .dd p {font-size:14px;color:#7f7f7f;line-height:22px;height:68px;overflow:hidden;}
.light .dd span a {display:block;text-align:center;width:104px;height:27px;color:#4ab344;border:1px solid #4ab344;margin-top:10px;line-height:27px;}
#list3no1,#list3no3,#list3no5,#list3no7,#list3no9,#list3no11 {margin-right:0px;}
.qt {padding:30px 0px;background:#f7f7f7;overflow:hidden;}
.qt .dl {height:131px;background:#fff;overflow:hidden;margin-bottom:36px;}
.qt .dt {width:180px;float:left;height:131px;text-align:center;font-size:30px;color:#fff;background:#4ab344;line-height:131px;}
.qt .dd {width:800px;height:131px;float:right;overflow:hidden;}
.qt .dd p {font:14px "Microsoft Yahei";line-height:36px;color:#737373;margin-top:25px;}
.qt .dd p a {color:#737373;display:inline-block;padding:0 12px;}
.qt .dd p a.a02 {color:#4ab344;border:1px solid #4ab344;line-height:20px;}
.qt li {width:238px;height:220px;float:left;overflow:hidden;display:inline;margin:0px 16px 20px 0px;position:relative;}
.qt li img {width:238px;height:180px;display:block;}
.qt li em {display:block;text-align:center;color:#fff;width:238px;background:url(images/alp.png);height:40px;line-height:40px;overflow:hidden;position:absolute;bottom:0;left:0;}
#list4no3,#list4no7,#list4no11,#list4no15,#list4no19 {margin-right:0;}
.case {height:840px;margin-top:32px;background:url(images/case_bg.jpg) no-repeat center 241px;overflow:hidden;}
.case .content {position:relative;}
.tit2 {color:#323232;height:86px;font:30px "Microsoft Yahei";text-align:center;font-weight:bold;background:url(images/case_line.gif) no-repeat center bottom;}
.tit2 em {display:block;font:30px Arial,Helvetica,sans-serif;color:#ababab;text-transform:uppercase;}
.caset {height:103px;margin-top:52px;overflow:hidden;background:#2b2927;}
.caset li {width:200px;font:18px "Microsoft Yahei";text-align:center;line-height:103px;height:103px;background:#2b2927;float:left;}
.caset li a {color:#fff;display:block;height:103px;}
.caset li a:hover,.caset .cur a {background:#4ab344;text-decoration:none;}
.case .dl {height:487px;overflow:hidden;float:left;position:relative;}
.case .dt {width:745px;overflow:hidden;}
.case .dt img {width:745px;height:488px;}
.case .dd {height:80px;background:url(images/alp.png);width:685px;overflow:hidden;position:absolute;bottom:0;left:0;font-size:20px;font-weight:bold;padding:0 30px;}
.case .dd a {color:#fff;display:block;padding-top:11px;}
.case .dd em {display:block;color:#fff;padding-top:6px;font-size:14px;}
.case .dd span a {display:block;width:100px;height:80px;background:#4ab344;font:16px "Microsoft Yahei";text-align:center;line-height:80px;overflow:hidden;position:absolute;top:0;right:0;padding:0;}
.caset2 {margin-top:36px;overflow:hidden;}
.caset2 li {width:254px;height:161px;overflow:hidden;position:relative;margin-bottom:2px;}
.caset2 li img {width:254px;height:161px;}
.caset2 li em {display:block;text-align:center;width:254px;height:161px;overflow:hidden;position:absolute;top:0;left:0;background:url(images/alp.png);}
.caset2 li em i {color:#fff;display:block;height:111px;line-height:24px;padding:40px 10px 10px 10px;}
.caset2 li:hover em i {display:none;}
.caset2 li:hover em {background:none;}
.focus {overflow:hidden;margin-bottom:30px;}
.focus2 {width:640px;margin-top:40px;height:525px;overflow:hidden;}
.focus2 .dl {overflow:hidden;margin-bottom:30px;}
.focus2 .dt {height:43px;font:20px "Microsoft Yahei";line-height:43px;overflow:hidden;color:#323232;}
.focus2 .dt a {color:#323232;}
.focus2 .dt em {display:inline-block;font-size:24px;color:#4ab344;background:url(images/focus_icon.png) no-repeat left top;width:92px;height:43px;line-height:43px;text-align:center;margin-right:8px;}
.focus2 .dd {color:#7f7f7f;line-height:26px;margin-top:15px;}
.focus2 .dd a {color:#4ab344;}
.focus2 .ul01 {overflow:hidden;}
.focus2 .ul01 li {width:309px;height:94px;float:left;margin-right:20px;background:#fbfbfb;border-right:1px solid #eae9e9;border-bottom:1px solid #eae9e9;}
.focus2 .ul01 li span {display:inline-block;float:left;width:53px;height:94px;}
.focus2 .ul01 li span a {display:inline-block;width:53px;height:74px;font:16px Arial,Helvetica,sans-serif;text-align:center;line-height:26px;color:#fff;background:#757575;padding-top:20px;}
.focus2 .ul01 li span a:hover {background:#4ab344;}
.focus2 .ul01 li em {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;float:right;width:230px;color:#323232;margin-top:8px;margin-right:10px;}
.focus2 .ul01 li em a {color:#323232;}
.focus2 .ul01 li em i {white-space:normal;display:block;font-size:14px;color:#7f7f7f;line-height:24px;margin-top:10px;}
.focus2 .ul01 .nones {border-right:0;}
.focus2 .ul02 {padding-top:30px;}
.focus2 .ul02 li {height:36px;line-height:36px;overflow:hidden;}
.focus2 .ul02 li a {display:block;color:#545454;background:url(images/focus_dot2.png) no-repeat 0px 14px;padding-left:20px;}
.focus2 .ul02 li a:hover {background:url(images/focus_dot1.png) no-repeat 0px 14px;}
.focus2 .ul02 li span {float:right;color:#545454;}
#newsno1 {margin-right:0px;}
.new {width:313px;height:490px;margin-top:40px;overflow:hidden;background:url(images/dy_bg.gif) no-repeat;}
.new h3 {font:20px "Microsoft Yahei";height:65px;line-height:65px;overflow:hidden;}
.new h3 a {color:#4ab344;padding-left:15px;}
.new h3 em {font-size:16px;color:#b3b3b3;padding-left:5px;text-transform:uppercase;}
.new .dl {width:280px;margin:0 auto;}
.new .dt {width:280px;height:235px;border-bottom:1px dashed #c0c0c0;overflow:hidden;}
.new .dt img {width:280px;height:151px;}
.new .dt em {display:block;font-size:14px;line-height:26px;color:#7f7f7f;padding-top:10px;height:50px;overflow:hidden;}
.new .dd {padding-top:14px;}
.new .dd p a {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;line-height:36px;height:36px;color:#545454;background:url(images/dy_jt.png) no-repeat left 13px;padding-left:18px;}
.about {border-bottom:4px solid #d8d8d8;background:#f7f7f7;margin-bottom:50px;}
.about .dt {width:1000px;height:342px;overflow:hidden;position:relative;}
.about .dt img {width:1000px;height:342px;}
.about .dt em {display:block;width:985px;height:40px;font:24px "Microsoft Yahei";text-align:center;color:#fff000;position:absolute;top:123px;left:0;}
.about .dd {height:201px;}
.about .dd p {width:942px;line-height:26px;color:#545454;margin:0px auto 0;padding-top:35px;}
.about .dd em {display:block;width:130px;height:40px;margin:22px auto 0;overflow:hidden;}
.td {background:#ededed;overflow:hidden;padding-bottom:50px;}
.td h2 {display:block;font:30px "Microsoft Yahei";text-align:center;height:107px;line-height:107px;color:#585858;overflow:hidden;background:url(images/td_line.gif) no-repeat center bottom;}
.td p {height:49px;border-bottom:1px dashed #9f9f9f;overflow:hidden;font:14px "Microsoft Yahei";line-height:49px;}
.td p span {font-size:18px;color:#292929;}
.td p a {color:#757575;display:inline-block;padding:0 10px;text-transform:uppercase;}
.td p a.03 {}
.td p img {vertical-align:middle;}
.aboutlink {width:130px;height:40px;line-height:40px;background:#4ab344;color:#fff!important;display:block;text-align:center;}
.nydbg {background:#f6f6f6;}
.nydbgcp {background:#fff;}
.nyjg {height:230px;background:#fff url(images/line.gif) no-repeat center bottom;position:relative;margin-top:-65px;overflow:hidden;}
.nyjg .dt {width:240px;height:180px;float:left;overflow:hidden;padding:20px;}
.nyjg .dt img {width:240px;height:180px;}
.nyjg .dd {width:660px;height:200px;float:left;overflow:hidden;display:inline;margin:20px 0 0 25px;}
.nyjg .dd h2 {font-size:24px;color:#2e2e2e;padding-right:10px;height:50px;line-height:50px;overflow:hidden;}
.nyjg .dd p {font:14px "Microsoft Yahei";line-height:26px;color:#7f7f7f;margin-top:15px;}
.tit2n {width:946px;margin:0 auto;overflow:hidden;font-size:24px;font-weight:bold;border-bottom:1px solid #ccc;margin-bottom:20px;}
.tit2n b {color:#2e2e2e;display:inline-block;border-bottom:3px solid #4ab344;line-height:44px;}
.tit2n a,.tit2n i {color:#2e2e2e;display:inline-block;border-bottom:3px solid #4ab344;line-height:44px;}
.tit2n em {font:18px Arial,Helvetica,sans-serif;text-transform:uppercase;color:#bfbfbf;padding-left:10px;}
.tit2n span a {font:14px "Microsoft Yahei";color:#7f7f7f;display:inline-block;margin-top:20px;border-bottom:none;}
.ld_pro {background:#fff url(images/line.gif) no-repeat center bottom;padding:50px 25px 30px 25px;margin-top:20px;}
.ld_pro .dl {width:300px;float:left;overflow:hidden;display:inline-block;margin:10px 25px 20px 0px;}
.ld_pro .dt {width:300px;height:267px;overflow:hidden;}
.ld_pro .dt h3 a {display:block;font-size:16px;height:41px;line-height:41px;overflow:hidden;color:#4ab344;background:#fbfbfb url(images/jia.gif) no-repeat 8px center;padding-left:38px;width:260px;padding-right:10px;}
.ld_pro .dt p {width:300px;height:226px;}
.ld_pro .dt p img {width:300px;height:226px;display:block;}
.ld_pro .dd {height:70px;border-bottom:4px solid #cfcfcf;background:#f7f7f7;line-height:24px;color:#7f7f7f;padding:15px 15px 0 15px;}
#mrflno2,#mrflno5,#mrflno8,#mrflno11,#mrflno14,#mrflno17,#mrflno20 {margin-right:0px;}
.ab_ho {height:460px;margin-top:32px;overflow:hidden;}
.ab_ho2 {width:910px;height:300px;margin:0 34px;overflow:hidden;margin-top:42px;}
.ab_ho2 li {width:152px;float:left;display:inline;overflow:hidden;margin-right:27px;}
.ab_ho2 li img {width:142px;height:200px;margin:5px 0 5px 5px;display:block;}
.ab_ho2 li em {display:block;text-align:center;color:#7f7f7f;line-height:44px;height:44px;overflow:hidden;}
.gj_qu {padding-top:40px;background:#fff url(images/line.gif) no-repeat center bottom;overflow:hidden;margin-top:20px;}
.gj_qu .ab_ho1 {background:#fff;border:0;position:relative;margin-top:-14px;}
.jg_case {padding-top:40px;background:#fff url(images/line.gif) no-repeat center bottom;overflow:hidden;margin-top:20px;padding-bottom:30px;}
.jg_case .dl {width:297px;float:left;margin:10px 0px 20px 26px;display:inline;overflow:hidden;}
.jg_case .dt {width:297px;height:194px;overflow:hidden;}
.jg_case .dt img {width:297px;height:194px;display:block;}
.jg_case .dd {height:218px;background:#f7f7f7;}
.jg_case .dd h3 {margin:0px 18px;}
.jg_case .dd h3 a {display:block;font-size:16px;text-align:center;font-weight:bold;color:#494949;height:48px;line-height:48px;overflow:hidden;}
.jg_case .dd p {line-height:24px;color:#7f7f7f;width:252px;margin:0 auto;}
.jg_case .dd em {display:block;width:100px;height:35px;overflow:hidden;margin:20px auto 0;}
.posts-nav {font-size:14px;color:rgba(0,0,0,0.44);padding:40px 0;}
.posts-nav .page-numbers {background:#ccc;display:inline-block;text-align:center;line-height:30px;color:#fff;margin-right:2px;padding:0 15px}
.posts-nav .page-numbers.current,.posts-nav .page-numbers:not(.dots):hover {background:#4ab344;color:#fff;}
.posts-nav .page-numbers.dots {border-color:rgba(0,0,0,0)}
.picScroll-left {position:relative;}
.picScroll-left .hd {}
.picScroll-left .hd .prev,.picScroll-left .hd .next {display:block;width:31px;height:84px;cursor:pointer;background:url("images/right.gif") 0 0 no-repeat;position:absolute;top:210px;right:0px;}
.picScroll-left .hd .next {background:url(images/left.gif) 0 0 no-repeat;left:0px;}
.picScroll-left .hd .prevStop {background-position:-60px 0;}
.picScroll-left .hd .nextStop {background-position:-60px -50px;}
.picScroll-left .bd {padding:10px;}
.picScroll-left .bd ul {overflow:hidden;zoom:1;}
.picScroll-left .bd ul li {margin:0 15px;overflow:hidden;text-align:center;}
.picScroll-left .bd ul li .pic {text-align:center;}
.picScroll-left .bd ul li .pic img {width:120px;height:90px;display:block;padding:2px;border:1px solid #ccc;}
.picScroll-left .bd ul li .pic a:hover img {border-color:#999;}
.picScroll-left .bd ul li .title {line-height:24px;}
.b_about a {display:block;background:url(images/banner_about.jpg) no-repeat center top;height:350px;overflow:hidden;}
.bg01 {background:#fafafa;height:890px;overflow:hidden;}
.ab_01 {height:840px;margin-top:65px;overflow:hidden;position:relative;}
.ab_01 h2 {width:500px;height:80px;overflow:hidden;font:24px "Microsoft Yahei";font-weight:bold;position:absolute;color:#323232;top:40px;left:0;background:url(images/about/about_line.gif) no-repeat left bottom;}
.ab_01 h2 em {display:block;font:30px Arial,Helvetica,sans-serif;color:#969696;text-transform:uppercase;}
.ab_01 h2 i {display:block;width:70px;position:absolute;top:0;left:352px;}
.ab_01 p {font:14px "Microsoft Yahei";line-height:26px;color:#7f7f7f;}
.ab_01 .p01 {width:479px;height:303px;overflow:hidden;position:absolute;top:0;right:0;}
.ab_01 .p01 img {width:479px;height:303px;}
.ab_01 .p02 {width:470px;height:350px;overflow:hidden;position:absolute;top:315px;left:0;}
.ab_01 .p02 img {width:470px;height:350px;}
.ab_01 .p03 {width:470px;height:150px;position:absolute;top:145px;left:0;}
.ab_01 .p04 {width:480px;position:absolute;top:360px;right:0;}
.ab_01 .p05 {width:480px;position:absolute;top:485px;right:0;}
.ab_01 .p06 {position:absolute;top:703px;left:0;}
.teams {height:341px;background:#efefef;margin-top:112px;}
.team1s {width:340px;height:290px;margin:39px 0 0 38px;overflow:hidden;}
.team1s h2 {height:58px;font:24px "Microsoft Yahei";color:#323232;background:url(images/team_icon.gif) no-repeat left 2px;padding-left:40px;}
.team1s h2 em {display:block;font:14px Arial,Helvetica,sans-serif;text-transform:uppercase;color:#b7b7b7;}
.team1s p {font:14px "Microsoft Yahei";line-height:28px;color:#606060;text-indent:2rem;}
.team2 {width:601px;height:341px;overflow:hidden;position:relative;}
.team2 p {width:299px;height:169px;overflow:hidden;position:absolute;top:0;left:0;}
.team2 p img {display:block;width:299px;height:169px;}
.team2 .li02 {top:172px;left:0;}
.team2 .li03 {width:299px;height:341px;overflow:hidden;position:absolute;top:0;left:300px;}
.team2 .li03 img {width:299px;height:341px;}
.team2 h3 em {font-style:normal;display:block;width:136px;height:136px;overflow:hidden;position:absolute;top:100px;left:228px;font:24px "Microsoft Yahei";text-align:center;line-height:136px;background:url(images/team_yuan.png) no-repeat center top;color:#fff;}
.alb {height:350px;background:#efefef;overflow:hidden;}
.alb h3 {height:70px;background:url(images/alb_line.gif) repeat-x center top;overflow:hidden;}
.alb h3 em {display:inline-block;font:24px "Microsoft Yahei";line-height:70px;color:#323232;background:url(images/alb_icon.gif) no-repeat 20px center;padding-left:60px;}
.alb h3 span a {font:14px "Microsoft Yahei";font-weight:bold;line-height:70px;color:#515151;padding-right:15px;}
.alb_l {margin-top:97px;width:42px;height:48px;overflow:hidden;}
.alb2 {width:900px;overflow:hidden;float:left;}
.alb2 li {width:290px;float:left;margin:32px 0 0 10px;display:inline;}
.alb2 li img {display:block;width:282px;padding:1px;border:1px solid #c2c2c2;height:185px;}
.alb2 li em {display:block;font:14px "Microsoft Yahei";text-align:center;height:42px;line-height:42px;overflow:hidden;color:#323232;}
.cpab_ho {height:460px;margin-top:32px;overflow:hidden;}
.cpab_ho2 {width:910px;height:300px;margin:0 34px;overflow:hidden;margin-top:42px;}
.cpab_ho2 li {width:152px;float:left;display:inline;overflow:hidden;margin-right:27px;}
.cpab_ho2 li img {width:142px;height:130px;display:block;margin:5px 0 5px 5px;}
.cpab_ho2 li em {display:block;text-align:center;color:#7f7f7f;line-height:44px;height:44px;overflow:hidden;}
.bg02 {background:#f1f1f1;padding:30px 0 40px 0;}
.b_link a {display:block;background:url(images/link_bg.jpg) no-repeat center top;height:350px;overflow:hidden;}
.bg02 .content {background:#fff;border:1px solid #dedede;padding-bottom:30px;}
.bg02 dl {width:900px;margin:40px auto 0;height:210px;overflow:hidden;}
.bg02 dt {width:165px;height:165px;overflow:hidden;float:left;}
.bg02 dt img {width:165px;height:165px;}
.bg02 dd {width:695px;float:right;}
.bg02 dd h5 {height:45px;font:20px "Microsoft Yahei";line-height:45px;color:#222;}
.bg02 dd p {font:14px "Microsoft Yahei";line-height:26px;color:#7f7f7f;}
.bg02 h2 {width:935px;margin:0 auto;font:26px "Microsoft Yahei";color:#222;background:url(images/map_h.gif) no-repeat 115px 9px;height:52px;}
.bg02 .divmap {width:935px;height:477px;margin:0 auto;}
.bg02 ul {background:url(images/map_line.gif) no-repeat center top;padding:62px 0 0 0;}
.bg02 li {height:76px;background:url(images/map01.gif) no-repeat 40px 0;padding-left:90px;}
.bg02 li em {display:inline-block;float:left;width:112px;height:35px;font:18px "Microsoft Yahei";line-height:35px;color:#000;}
.bg02 li span {font:14px "Microsoft Yahei";line-height:26px;color:#666;text-transform:uppercase;}
.bg02 li i {padding:0 5px;}
.bg02 .li01 {background:url(images/map02.gif) no-repeat 40px 0;}
.bg02 .li02 {background:url(images/map03.gif) no-repeat 40px 0;}
.bg02 .li03 {background:url(images/map04.gif) no-repeat 40px 0;line-height:35px;}
.b_cus a {display:block;background:url(images/b_custom.jpg) no-repeat center top;height:350px;overflow:hidden;}
.dzf {height:158px;margin:0 auto;overflow:hidden;width:1000px;background:#fafafa;position:relative;margin-top:-62px;}
.dzf dl {height:158px;overflow:hidden;}
.dzf dt {width:195px;height:158px;overflow:hidden;background:#4ab344;font:30px "Microsoft Yahei";text-align:center;color:#fff;float:left;}
.dzf dt i {display:block;width:47px;height:53px;overflow:hidden;margin:20px auto 8px;}
.dzf dt i img {width:50px;height:50px;}
.dzf dd {width:765px;float:left;display:inline;margin-left:18px;line-height:28px;color:#7f7f7f;padding-top:35px;}
.cus_so {width:1000px;height:430px;margin:65px auto 0;overflow:hidden;}
.titn1 {height:70px;font:30px "Microsoft Yahei";text-align:center;color:#323232;overflow:hidden;background:url(images/dzt.png) no-repeat center 49px;}
.titn1 em {display:block;font:18px Arial,Helvetica,sans-serif;color:#b7b7b7;text-transform:uppercase;}
.cus_so dl {width:250px;height:260px;overflow:hidden;float:left;margin-top:44px;}
.cus_so dt {width:181px;height:131px;overflow:hidden;margin:0 auto;}
.cus_so dt img {width:181px;height:131px;}
.cus_so dd h3 {font:16px "Microsoft Yahei";text-align:center;font-weight:bold;color:#494949;height:40px;line-height:40px;overflow:hidden;}
.cus_so dd p {font:14px "Microsoft Yahei";text-align:center;color:#7f7f7f;line-height:24px;width:210px;margin:0 auto;}
.cus_so .nones {margin-right:0;}
.cus_case {height:690px;padding-top:36px;background:#fafafa;border-top:1px solid #ececec;overflow:hidden;}
.cus_case ul {width:408px;float:left;overflow:hidden;margin-top:30px;}
.cus_case li {width:408px;height:265px;overflow:hidden;position:relative;margin-bottom:4px;}
.cus_case li img {width:408px;height:265px;}
.cus_case li em {display:block;height:41px;font:16px "Microsoft Yahei";text-align:center;height:41px;line-height:41px;color:#fff;background:url(images/alp.png);position:absolute;bottom:0;left:0;width:408px;}
.cus_case .dl {width:588px;float:right;overflow:hidden;margin-top:30px;}
.cus_case .dt {width:588px;height:384px;overflow:hidden;position:relative;margin-bottom:7px;}
.cus_case .dt img {width:588px;height:384px;}
.cus_case .dt em {display:block;display:block;height:41px;font:16px "Microsoft Yahei";text-align:center;height:41px;line-height:41px;color:#fff;background:url(images/alp.png);position:absolute;bottom:0;left:0;width:588px;}
.cus_case .dd {height:143px;background:#ffffff;overflow:hidden;}
.cus_case .dd h3 {width:195px;height:158px;overflow:hidden;background:#4ab344;font:24px "Microsoft Yahei";text-align:center;color:#fff;float:left;}
.cus_case .dd h3 i {display:block;width:50px;height:50px;overflow:hidden;margin:25px auto 8px;}
.cus_case .dd h3 a {color:#fff;}
.cus_case .dd p {width:355px;float:right;padding-top:15px;overflow:hidden;font:16px "Microsoft Yahei";line-height:32px;color:#7f7f7f;}
.cus_case .dd p a {display:inline-block;width:30%;float:left;height:32px;line-height:32px;color:#7f7f7f;}
.cus_sl {height:554px;padding-top:50px;overflow:hidden;background:url(images/dz/cus_sl_bg.jpg) no-repeat center top;}
.cus_sl h2 {height:70px;font:30px "Microsoft Yahei";text-align:center;color:#fff;overflow:hidden;background:url(images/dzt.png) no-repeat center 49px;margin-bottom:30px;}
.cus_sl h2 em {display:block;font:18px Arial,Helvetica,sans-serif;color:#b7b7b7;text-transform:uppercase;}
.cus_sl dl {width:305px;background:#fff;height:385px;overflow:hidden;float:left;margin-right:38px;border:1px solid #ececec;}
.cus_sl dt {width:297px;height:176px;padding:4px;overflow:hidden;}
.cus_sl dt img {width:297px;height:176px;}
.cus_sl dd h3 {font:18px "Microsoft Yahei";text-align:center;font-weight:bold;color:#323232;height:48px;line-height:48px;overflow:hidden;}
.cus_sl dd p {width:277px;margin:0 auto;font:14px "Microsoft Yahei";color:#7f7f7f;line-height:24px;}
.cus_sl .nones {margin-right:0;}
.cus_lc {height:380px;overflow:hidden;padding-top:50px;background:#fafafa url(images/dz/cus_lc_h.gif) no-repeat center 50px;}
.cus_lc h2 {height:92px;font:30px "Microsoft Yahei";text-align:center;line-height:54px;color:#fff;}
.cus_lc dl {width:148px;float:left;margin-right:65px;overflow:hidden;}
.cus_lc dt {width:148px;height:197px;position:relative;}
.cus_lc dt img {width:149px;height:169px;margin-top:28px;}
.cus_lc dt em {display:block;width:36px;height:36px;overflow:hidden;background:url(images/dz/us_yuan.png) no-repeat;font:20px Arial,Helvetica,sans-serif;text-align:center;font-weight:bold;color:#fff;position:absolute;top:0;left:55px;line-height:36px;}
.cus_lc dd {font:16px "Microsoft Yahei";text-align:center;line-height:44px;height:44px;color:#323232;}
.cus_lc .nones {margin-right:0;}
.cus_faq {height:480px;margin-top:42px;overflow:hidden;}
.cus_faq h2 {height:71px;overflow:hidden;background:url(images/cus_faq_h.gif) no-repeat left top;}
.cus_faq h2 span {line-height:36px;display:inline-block;float:left;width:75px;margin-left:30px;font:26px "Microsoft Yahei";text-align:center;color:#323232;}
.cus_faq h2 em {display:inline-block;font:24px Arial,Helvetica,sans-serif;color:#c2c2c2;text-transform:uppercase;margin:28px 0 0 19px;}
.cus_faq h2 i a {font:14px "Microsoft Yahei";color:#7f7f7f;line-height:36px;}
.cus_faq dl {width:445px;height:145px;margin:36px 0 0 0;}
.cus_faq dt a {display:inline-block;font:14px "Microsoft Yahei";height:28px;line-height:28px;color:#323232;background:url(images/q.gif) no-repeat left 5px;padding-left:30px;}
.cus_faq dd {font:14px "Microsoft Yahei";line-height:24px;color:#7f7f7f;background:url(images/a.gif) no-repeat left 2px;padding-left:30px;margin-top:15px;}
.b_procen a {display:block;background:url(images/b_procenter.jpg) no-repeat center top;height:350px;overflow:hidden;}
.cen_fen {margin-top:40px;width:220px;}
.cen_c {width:220px;height:auto;overflow:hidden;}
.cpnav {background:#f4f4f4;}
.cp-nav {}
.cp-nav li {line-height:40px;margin-bottom:10px;}
.cp-nav li a {color:#fff;font-size:18px;display:block;text-indent:34px;background:#4ab344 url(images/you.png) no-repeat 175px 11px;}
.cp-nav li a:hover {background:#034e28 url(images/xia.png) no-repeat 175px 11px;}
.cp-nav .sub-menu {padding:10px 0px;}
.cp-nav .sub-menu li {width:175px;margin:0 auto;height:39px;line-height:39px;border-bottom:1px dashed #b9b6b6;overflow:hidden;}
.cp-nav .sub-menu li a {color:#666;display:block;background:url(images/cen_jt4.gif) no-repeat 16px 16px;padding-left:35px;font-size:14px;text-indent:0px;}
.cp-nav .sub-menu li a:hover {background:url(images/cen_jt3.gif) no-repeat 16px 16px;color:#4ab344;}
.cen_fen .h4lll {margin-top:8px;position:relative;}
.cen_fen .h4lll em {display:block;width:125px;height:60px;font:22px "Microsoft Yahei";color:#ffffff;text-align:right;position:absolute;top:20px;right:12px;}
.cen_fen .h4lll em i {display:block;font:18px Arial,Helvetica,sans-serif;color:#ffffff;text-transform:uppercase;}
.cen_fen .h5lll {width:178px;height:70px;margin-top:10px;color:#fff;padding:20px 0 0 40px;background:#4ab344 url(images/cl4.png) no-repeat -3px 8px;}
.cen_fen .h5lll em {display:block;font:24px Arial,Helvetica,sans-serif;font-weight:bold;color:#fff;}
.cen_pro {width:747px;margin-top:40px;}
.tit3 {color:#2e2e2e;height:40px;font-size:24px;font-weight:bold;border-bottom:1px solid #ccc;overflow:hidden;margin-bottom:28px;}
.tit3 b {border-bottom:4px solid #4ab344;line-height:36px;float:left;}
.tit3 a {color:#2e2e2e;}
.tit3 em {font-size:18px;color:#cfcfcf;text-transform:uppercase;padding-left:10px;line-height:40px;}
.cen_pro1 {width:747px;height:350px;margin-bottom:40px;overflow:hidden;position:relative;}
.cen_pro1 .dl {width:747px;height:350px;overflow:hidden;position:relative;}
.cen_pro1 .dt {width:747px;height:350px;overflow:hidden;}
.cen_pro1 .dt img {width:747px;height:350px;display:block;}
.cen_pro1 .dd {width:727px;height:58px;overflow:hidden;background:url(images/alp.png);position:absolute;bottom:0;left:0;padding:10px 0 0 20px;}
.cen_pro1 .dd a {color:#fff;font-size:18px;font-weight:100;}
.cen_pro1 .dd em {display:block;font:14px "Microsoft Yahei";color:#fff;}
.cen_pro1 .dd span a {display:inline-block;width:76px;height:68px;background: #4ab344;font-size:16px;text-align:center;line-height:68px;overflow:hidden;position:absolute;top:0;right:0;}
.cen_pro1 .h01 {width:35px;height:55px;overflow:hidden;position:absolute;top:150px;left:30px;background:#010100 url(images/zzz.png) no-repeat 0px 50%;}
.cen_pro1 .h02 {width:35px;height:55px;overflow:hidden;position:absolute;top:150px;right:30px;background:#010100 url(images/yyy.png) no-repeat 0px 50%;}
.cpdloop li {width:238px;background:#f7f7f7;border-bottom:5px solid #e1e1e1;float:left;margin-right:17px;margin-bottom:20px;}
.cpdloop li img {width:238px;height:180px;display:block;}
.cpdloop li em {display:block;text-align:center;height:40px;line-height:40px;overflow:hidden;color:#323232;text-transform:uppercase;cursor:pointer;padding:0px 10px;}
.cpdloop .nones {margin-right:0;}
.cpdloop ul {width:780px;}
.tit_index {height:60px;margin:0 auto;background:url("images/xg_line.gif") no-repeat left 5px;overflow:hidden;font:24px "Microsoft Yahei";font-weight:bold;}
.tit_index a {color:#2e2e2e;display:inline-block;padding-left:30px;}
.tit_index em {font:18px Arial,Helvetica,sans-serif;text-transform:uppercase;color:#bfbfbf;padding-left:10px;}
.tit_index span a {background:#fff;color:#7f7f7f;display:inline-block;margin-top:25px;}
.xiw_pro {width:747px;margin-top:40px;}
.caselist {width:747px;}
.caselist .dl {background:#f9f9f9;margin-bottom:20px;float:left;width:100%;}
.caselist .dt {float:left;overflow:hidden;padding:20px;}
.caselist .dt img {width:250px;height:180px;}
.caselist .dd {width:400px;float:left;overflow:hidden;margin-left:10px;margin-top:10px;}
.caselist .dd h2 {font-size:18px;font-weight:inherit;height:42px;color:#303030;overflow:hidden;line-height:42px;}
.caselist .dd h2 a {color:#303030;}
.caselist .dd p {color:#6e6e6e;line-height:24px;word-break:normal;}
.caselist .dd em {display:block;width:100px;height:35px;overflow:hidden;margin-top:12px;}
#caseno0,#caseno1 {background:#f9f9f9 url(images/zuix.png) no-repeat top right;}
.tit2xq {height:60px;width:942px;margin:0 auto;background:url(images/jg_line1.gif) no-repeat left top;overflow:hidden;font:24px "Microsoft Yahei";font-weight:bold;}
.tit2xq i {color:#2e2e2e;display:inline-block;padding-left:30px;}
.tit2xq em {font:18px Arial,Helvetica,sans-serif;text-transform:uppercase;color:#bfbfbf;padding-left:10px;}
.tit2xq span a {font:14px "Microsoft Yahei";color:#7f7f7f;display:inline-block;margin-top:25px;}
.b_prodetail a {display:block;background:url(images/b_prodetail.jpg) no-repeat center top;height:350px;overflow:hidden;}
.datilcase {margin-bottom:20px;}
.detail_h {overflow:hidden;background:#fff url(images/line.gif) no-repeat center bottom;margin-top:25px;position:relative;}
.de {width:460px;float:left;overflow:hidden;height:400px;position:relative;margin:30px;}
.de .photo_scroll {overflow:hidden;}
.de li img {display:block;max-width:460px;height:auto;}
.de .h01 {width:35px;height:55px;overflow:hidden;position:absolute;top:180px;left:0px;background:rgba(1,1,0,0.21) url(images/zzz.png) no-repeat 0px 50%;}
.de .h02 {width:35px;height:55px;overflow:hidden;position:absolute;top:180px;right:0px;background:rgba(1,1,0,0.21)  url(images/yyy.png) no-repeat 0px 50%;}
.detail_h .titp {width:430px;padding-top:35px;float:right;overflow:hidden;padding-right:40px;}
.detail_h .titp h2 {display:block;font-size:26px;font-weight:bold;color:#585858;margin-bottom:20px;}
.detail_h .titp .cpinfo {margin-bottom:20px;color:#807d7d;background:#f3f3f3;padding:15px;}
.detail_h .titp .cpinfo li {line-height:30px;}
.detail_h .titp .cpinfo span a {color:#807d7d;}
.detail_h .titp .cpinfo b {font-weight:100;margin-right:10px;}
.ppbzl {margin-bottom:20px;}
.ppbzl li {line-height:28px;background:url(images/dd.png) left 12px no-repeat;text-indent:15px;margin-left:5px;font-size:12px;color:#6b6767;}
.detail_h .cplx {width:253px;height:75px;overflow:hidden;position:absolute;bottom:20px;left:447px;line-height:75px;color:#7f7f7f;padding-left:270px;}
.detail_h .cplx em {font:22px Arial,Helvetica,sans-serif;color:#e62129;}
.detail_h .cplx i {display:block;width:149px;height:51px;overflow:hidden;position:absolute;top:0;left:90px;}
.canshu {background:#fff url(images/line.gif) no-repeat center bottom;padding:35px 0;margin-top:20px;}
.tit5 {background:url(images/cansu_line.gif) no-repeat center bottom;height:43px;font:22px "Microsoft Yahei";color:#fff;padding-left:30px;line-height:43px;overflow:hidden;margin-bottom:23px;}
.intro {position:relative;}
.intro .tit5 {width:915px;margin:0 auto;}
.gj_qu {height:374px;padding-top:40px;background:#fff url(images/line.gif) no-repeat center bottom;overflow:hidden;margin-top:20px;}
.gj_qu .tit2 {background:url(images/jg_quline.gif) no-repeat left top;}
.gj_qu .ab_ho1 {background:#fff;border:0;position:relative;margin-top:-14px;}
.cpmstxt88 {margin:30px;}
.cpmstxt88 p {font-size:16px;color:#333;line-height:26px;margin-bottom:26px;word-break:break-all;}
.cpmstxt88 p img {max-width:100%;height:auto}
.cpmstxt88 ul,.cpmstxt88 ol {background:#ececec;padding:30px 30px 30px 40px;font-size:16px;margin-bottom:26px;}
.cpmstxt88 h1 {font-size:36px}
.cpmstxt88 h2 {font-size:30px}
.cpmstxt88 h3 {font-size:24px}
.cpmstxt88 h4 {font-size:18px}
.cpmstxt88 h5 {font-size:14px}
.cpmstxt88 h6 {font-size:12px}
.cpmstxt88 h1,.cpmstxt88 h2,.cpmstxt88 h3,.cpmstxt88 h4,.cpmstxt88 h5,.cpmstxt88 h6 {margin-bottom:20px}
.cpmstxt88 ul li,.cpmstxt88 ol li {list-style-type:circle;line-height:30px;}
.aligncenter {clear:both;display:block;margin-left:auto;margin-right:auto}
.b_newsdetail a {display:block;background:url(images/b_caselist.jpg) no-repeat center top;height:350px;overflow:hidden;}
.cen_c2 {border:0;}
.cen_c2 .cl3h2 {display:block;font-size:24px;text-align:center;background:url(images/cen_h.gif) repeat-x center top;line-height:68px;overflow:hidden;height:72px;color:#fff;}
.cen_c2 .cl3h2 i {display:inline-block;width:20px;height:20px;background:url(images/icon.gif) no-repeat;margin-left:5px;}
.cen_c2 .dl {height:auto;border-bottom:4px solid #e1e1e1;background:#fff;padding:10px 0  20px;}
.cen_c2 .dt {width:200px;margin:0 auto;}
.cen_c2 .dt img {width:200px;height:110px;}
.cen_c2 .dt h4 {font:14px "Microsoft Yahei";text-align:center;color:#545454;height:36px;line-height:36px;overflow:hidden;}
.cen_c2 .dt p {font:12px "Microsoft Yahei";color:#8b8b8b;line-height:22px;padding:0 2px;}
.cen_c2 .dt p a {color:#4ab344;}
.cen_c2 .dd {margin-top:15px;background:url(images/clxw5.png) no-repeat 0px -5px;font-size:12px;}
.cen_c2 .dd li {color:#666;height:30px;line-height:30px;overflow:hidden;margin-right:10px;padding-left:30px;}
.cen_fen2 h5 {width:184px;height:70px;background:url(images/dy03.gif) no-repeat center top;margin-top:10px;font:14px "Microsoft Yahei";color:#fff;padding:20px 0 0 50px;}
.cen_fen2 h5 em {display:block;font:24px Arial,Helvetica,sans-serif;font-weight:bold;color:#fff;}
.newsdetail {width:745px;margin:40px 0;}
.newsdetail h2 {border-bottom:1px dotted #c3c3c3;font-size:24px;line-height:50px;font-weight:100;text-align:center;color:#454545;background:#ffffff;padding:20px;}
.newsdetail .infoh3 {background:#ffffff;height:72px;font:14px "Microsoft Yahei";color:#8d8d8d;padding-left:40px;position:relative;line-height:72px;margin-bottom:10px;}
.newsdetail .infoh3 span {margin-right:20px;}
.newsdetail .infoh3 i {padding:0 10px;}
.newsdetail .infoh3 a {display:inline-block;padding:0 5px 0 25px;}
.newsdetail .infoh3 a.a02 {background:url(images/icon2.gif) no-repeat 10px center;}
.newsdetail .infoh3 a.a03 {background:none;width:79px;height:38px;position:absolute;top:20px;right:20px;background:url(images/return.gif) no-repeat;}
.detail {background:#ffffff;*margin-bottom:50px;padding:20px;}
.wzzzxx {padding:20px;margin-bottom:20px;margin-top:60px;background:#f7f7f7;}
.wzzzxx h4 {margin-top:-32px;width:110px;background:#fff;text-align:center;margin-bottom:15px;}
.f4n3h5q {line-height:30px;font-size:14px;}
#up_down {background:#f7f7f7;padding:30px;font-size:14px;margin-top:20px;}
#up_down li {line-height:30px;list-style-type:none;}
.info_key {border-top:dotted 1px #ccc;line-height:30px;padding:10px 10px 0;margin:0px 0;overflow:hidden;font:14px/30px "Microsoft Yahei";}
.info_key em {padding:0px 12px;}
.info_key span {font-size:14px;}
.info_key a {margin-right:10px;}
.a_nav {margin:30px auto;}
.a_nav ul {width:1000px;margin:0px auto;}
.a_nav li {float:left;text-align:center;width:194px;background:#f4f4f4;font-size:14px;border:1px solid #ececec;padding:0px;border-left:0;border-top:0;border-bottom:0;}
.a_nav li a {display:block;height:40px;line-height:40px;}
.a_nav li a:hover,.a_nav li.cur a {background:#e62129;color:#fff;font-weight:bold;}
.a_nav li.li_1 {border-left:1px solid #ececec;}
dl.ry3 {width:185px;padding:25px 18px 0 0;float:left;display:inline-block;height:293px;}
dl.ry3 dt {width:185px;height:253px;overflow:hidden;}
dl.ry3 img {display:block;width:179px;height:247px;border:1px solid #ececec;display:block;padding:2px;}
dl.ry3 dd {width:185px;height:24px;line-height:24px;overflow:hidden;text-align:center;padding:10px 0px 0;font-size:14px;text-overflow:ellipsis;white-space:nowrap;}
dl.ry3 dt:hover img {filter:alpha(opacity=80);opacity:0.8;}
dl.zp3 {width:236px;padding:5px 18px 10px 0;float:left;display:inline-block;height:195px;}
dl.zp3 dt {width:236px;height:155px;overflow:hidden;}
dl.zp3 img {display:block;width:230px;height:149px;border:1px solid #ececec;display:block;padding:2px;}
dl.zp3 dd {width:236px;height:24px;line-height:24px;overflow:hidden;text-align:center;padding:10px 0px 0;font-size:14px;text-overflow:ellipsis;white-space:nowrap;}
dl.zp3 dt:hover img {filter:alpha(opacity=80);opacity:0.8;}
dl.lastdl {padding-right:0;}
.map_main {overflow:hidden;border:solid 5px #F0F0F0;margin:10px 0;padding-bottom:10px;}
.sitemap_con {width:845px;margin:0 auto;color:#666;}
.sitemap_con .map_top {border-bottom:solid 1px #ececec;}
.sitemap_con .map_top img {float:left;}
.site_r_link {width:120px;margin-top:45px;border:1px solid #cdcdcd;background:#F8F8F8;padding:5px 10px;float:right;}
.site_plc {background:url(images/ico27.gif) no-repeat 0 8px;padding:5px 0;text-indent:10px;}
.sitemap_con h4 {line-height:30px;}
.b4 {border:solid 1px #E0E0E0;}
.b4 ul {padding:0 11px;}
.b4 li {float:left;line-height:25px;width:164px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.b4 li a {color:#666;}
.b4 li a:hover {color:#e62129;}
.allcontent {font-size:14px;padding:25px 0;line-height:25px;}
.allcontent p {margin:20px 0;}
.cptit {margin-top:40px;background:#fff;height:48px;border-bottom:1px solid  #E0E0E0;line-height:48px;color:#cf2929;font-family:"Microsoft Yahei";}
.cptit h4 {display:inline-block;height:45px;background:none;font-size:18px;padding:0 5px;font-weight:normal;}
.cptit h4 a {color:#cf2929;}
.age_li_about h4 {line-height:27px;}
.agent_con {padding-top:10px;line-height:28px;}
.agent_con p {margin:15px 0;}
.age_con_key {width:730px;margin:0 auto;}
.age_con_key .age_con_key1 {}
.age_con_key .age_con_key1 span {margin:0;font-weight:bold;}
.age_con_key .age_con_key2 {float:right;}
.allcontent h3 {display:block;color:#333;text-align:center;font:28px "Microsoft Yahei";text-align:center;height:48px;overflow:hidden;}
.allcontent .fx {display:block;height:38px;font:14px "Microsoft Yahei";color:#999;border-bottom:1px dashed #999;overflow:hidden;line-height:38px;}
.allcontent .fx em a {color:#999;}
.allcontent .fx b {padding:0 20px;}
.allcontent .fx .bdshare-button-style1-16 {padding:8px;}
.allcontent .fx .bdsharebuttonbox {margin:6px 0 0 5px;}
.allcontent .fx img {vertical-align:middle;}
.allcontent .fx .fx1 {background:url(images/fx1.gif) no-repeat 20px center;padding-left:36px;display:inline-block;}
.allcontent .fx .fx2 {background:url(images/fx6.gif) no-repeat 20px center;padding-left:36px;}
.allcontent .fx span {display:inline-block;width:97px;height:24px;float:right;margin-top:8px;}
.allcontent .fx span a {padding:0;background:none;}
.gduo_cnt {height:32px;overflow:hidden;margin:15px 0;}
.gduo_cnt p {width:38%;padding-left:12%;float:left;height:32px;overflow:hidden;font:14px "Microsoft Yahei";color:#666;line-height:32px;}
.gduo_cnt p em {display:inline-block;width:80px;height:32px;font:14px "Microsoft Yahei";text-align:center;color:#fff;background:#afafaf;margin-right:20px;float:left;line-height:32px;}
.yd {margin-bottom:15px;overflow:hidden;background:#f7f8f8;padding:0 25px 25px;}
.yd h3 {display:block;font:16px "Microsoft Yahei";height:30px;color:#000;margin-top:20px;overflow:hidden;}
.yd ul {max-height:200px;overflow:hidden;margin-left:7px;}
.yd ul li {border-bottom:1px dashed #bbb;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:20px;background:url(images/a2.gif) no-repeat left center;}
.yd ul li a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:14px Microsoft YaHei;color:#666;height:32px;line-height:32px;padding-left:6px;}
.yd ul li.on_li {background:url(images/a1.gif) no-repeat left center;}
.yd li span {float:right;}
.yd p {font:14px "Microsoft Yahei";line-height:29px;color:#898989;margin-top:12px;}
.yd p em {padding:0 20px;}
.yd p a {padding:0 20px 0 0;}
.allcontent .dzf {margin:0 auto;}
.zxly {padding:0px 30px 30px 30px;background:#fff url(images/line.gif) no-repeat center bottom;}
.zxly h6 {height:45px;line-height:45px;border-bottom:3px solid #4ab344;font-size:18px;color:#4ab344;margin-bottom:30px;font-weight:100;margin-top:20px;padding-top:20px;}
.ufright {}
.ufright ul {float:left;}
.ufright ul li {float:left;width:100%;font-size:16px;margin-bottom:15px;position:relative;}
.ufright ul li .left {width:90px;display:block;float:left;font-size:14px;}
.ufright ul li input {text-indent:5px;width:300px;border:1px solid #ccc;height:26px;font-size:14px;}
.ufright ul li select {width:300px;border:1px solid #ccc;height:28px;font-size:14px;color:#a9a9a9;}
.ufright ul li textarea {border:1px solid #ccc;width:367px;height:132px;font-size:14px;padding:10px;color:#a9a9a9;}
.ufright ul li button.s {border:none;width:389px;height:28px;background:#4ab344;color:#fff;font-size:14px;}
.pageScroll {position:fixed;right:50%;top:300px;width:80px;height:160px;margin-right:-620px;background:url(images/yyys.png) no-repeat 4px 0px;display:none;}
.scrollNav {background:url(images/yyyy.png) no-repeat -2px 13px;text-indent:20px;font-size:14px;line-height:40px;}
.pageScroll .active a {color:#ae1c2f;font-weight:bold;text-decoration:underline;}
#mapall {width:940px;height:500px;margin:10px 30px 30px 30px;}

table{width:100%;border-left:1px solid #000;border-top:1px solid #000;line-height:40px;border-collapse:collapse;margin:30px 0}table tr td{border-right:1px solid #000;border-bottom:1px solid #000;line-height:60px;text-align:center}table tr:nth-child(odd){background:#e6e6e6}