@charset "utf-8";
BODY {
	MARGIN: 0px
}
P {
	MARGIN: 0px
}
FORM {
	MARGIN: 0px
}
TEXTAREA {
	MARGIN: 0px
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
H4 {
	MARGIN: 0px
}
H5 {
	MARGIN: 0px
}
DL {
	MARGIN: 0px
}
DD {
	MARGIN: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BUTTON {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT: 13px/1.5 "微软雅黑", "宋体", "Arial Black"; COLOR: #282828
}
INPUT {
	FONT: 13px/1.5 "微软雅黑", "宋体", "Arial Black"; COLOR: #282828
}
BUTTON {
	FONT: 13px/1.5 "微软雅黑", "宋体", "Arial Black"; COLOR: #282828
}
FORM {
	FONT: 13px/1.5 "微软雅黑", "宋体", "Arial Black"; COLOR: #282828
}
H1 {
	FONT-SIZE: 12px; FONT-WEIGHT: 400
}
H2 {
	FONT-SIZE: 12px; FONT-WEIGHT: 400
}
H3 {
	FONT-SIZE: 12px; FONT-WEIGHT: 400
}
H4 {
	FONT-SIZE: 12px; FONT-WEIGHT: 400
}
H5 {
	FONT-SIZE: 12px; FONT-WEIGHT: 400
}
H6 {
	FONT-SIZE: 12px; FONT-WEIGHT: 400
}
FONT {
	FONT-SIZE: 12px; FONT-WEIGHT: 400
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
EM {
	FONT-STYLE: normal
}
BUTTON {
	FONT-SIZE: 100%
}
INPUT {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
BODY {
	BACKGROUND: #fff
}
A {
	COLOR: #282828; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
.w1000 {
	MARGIN: 0px auto; WIDTH: 1000px
}
.red {
	COLOR: #57a333
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
.clearfix {
	
}
.hidden {
	DISPLAY: none
}
.icon {
	DISPLAY: inline-block; BACKGROUND: url(icon.png) no-repeat; VERTICAL-ALIGN: middle
}
.pager {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 5px; HEIGHT: auto; CLEAR: both; PADDING-TOP: 25px
}
.pager SPAN {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; BACKGROUND: #fff; HEIGHT: 20px; COLOR: #333; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px; border-radius: 1px
}
.pager A {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; BACKGROUND: #fff; HEIGHT: 20px; COLOR: #333; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px; border-radius: 1px
}
.pager A:hover {
	BORDER-BOTTOM-COLOR: #aaa; BORDER-TOP-COLOR: #aaa; BACKGROUND: #f5f5f5; COLOR: #aaa; BORDER-RIGHT-COLOR: #aaa; BORDER-LEFT-COLOR: #aaa; TEXT-DECORATION: none
}
.pager .cur {
	BORDER-BOTTOM-COLOR: #ec2932; BORDER-TOP-COLOR: #ec2932; BACKGROUND: #fff; COLOR: #fa4800; BORDER-RIGHT-COLOR: #ec2932; BORDER-LEFT-COLOR: #ec2932; FONT-WEIGHT: bold
}
.pager SPAN.dot {
	BORDER-BOTTOM-COLOR: #ec2932; BORDER-TOP-COLOR: #ec2932; BACKGROUND: #ec2932; COLOR: #fff; BORDER-RIGHT-COLOR: #ec2932; BORDER-LEFT-COLOR: #ec2932; FONT-WEIGHT: bold
}
.reLink {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; LINE-HEIGHT: 30px; WIDTH: 736px; MARGIN-BOTTOM: 15px; BACKGROUND: #fff; HEIGHT: 30px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.reLink .prevLink {
	FLOAT: left; MARGIN-LEFT: 10px
}
.reLink .nextLink {
	FLOAT: right; MARGIN-RIGHT: 10px
}
.reInformation {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; WIDTH: 716px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 20px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px
}
.reInformation .tit {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: left; LINE-HEIGHT: 36px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; HEIGHT: 36px; COLOR: #ec2932; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.reInformation UL {
	FLOAT: left; MARGIN-LEFT: 2px
}
.reInformation LI {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; PADDING-LEFT: 9px; WIDTH: 208px; PADDING-RIGHT: 9px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px; BORDER-TOP: #ddd 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 9px
}
.reInformation LI IMG {
	WIDTH: 208px; HEIGHT: 156px
}
.reInformation LI IMG:hover {
	FILTER: Alpha(opacity=80); opacity: 0.8
}
.reInformation .g {
	WIDTH: 215px; DISPLAY: block
}
.reInformation .t {
	LINE-HEIGHT: 30px; FLOAT: left
}
.reInformation .o {
	LINE-HEIGHT: 30px; FLOAT: right; COLOR: #ec2932
}
.reInformation .o:visited {
	LINE-HEIGHT: 30px; FLOAT: right; COLOR: #ec2932
}
.reInformation .t:hover {
	TEXT-DECORATION: underline
}
.reInformation .o:hover {
	TEXT-DECORATION: underline
}
.reInformation LI.hover {
	BORDER-BOTTOM-COLOR: #ec2932; BORDER-TOP-COLOR: #ec2932; BORDER-RIGHT-COLOR: #ec2932; BORDER-LEFT-COLOR: #ec2932
}
.top {
	WIDTH: 100%; HEIGHT: 105px
}
.logo {
	HEIGHT: 70px; PADDING-TOP: 6px
}
.topad {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 28px; MARGIN: 0px 0px 0px 18px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; BACKGROUND: url(logosplit.png) no-repeat left 80%; COLOR: #000; FONT-SIZE: 19px; PADDING-TOP: 30px
}
.topad STRONG {
	DISPLAY: block; FONT-SIZE: 26px
}
.tel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 70px; WIDTH: 265px; PADDING-RIGHT: 0px; BACKGROUND: url(tel.html) no-repeat left center; PADDING-TOP: 25px
}
.tel S {
	WIDTH: 62px; DISPLAY: block; BACKGROUND-POSITION: 0px 0px; FLOAT: left; HEIGHT: 62px
}
.tel SPAN {
	COLOR: #323232; FONT-SIZE: 14px
}
.tel STRONG {
	LINE-HEIGHT: 35px; DISPLAY: block; FONT-SIZE: 24px
}
.nav {
	Z-INDEX: 99; POSITION: relative; WIDTH: 100%; BACKGROUND: #57a333; HEIGHT: 50px
}
.nav UL {
	HEIGHT: 50px
}
.nav UL LI {
	Z-INDEX: 99; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 50px; MARGIN: 0px 6px; WIDTH: 99px; FLOAT: left
}
.nav UL LI A.nav1 {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 50px; COLOR: #fff; FONT-SIZE: 15px
}
.nav UL LI A.hover {
	DISPLAY: block; BACKGROUND: url(nav1bg.png) no-repeat center center
}
.subNav {
	Z-INDEX: 999; POSITION: absolute; PADDING-BOTTOM: 20px; WIDTH: 100%; DISPLAY: none; BACKGROUND: #57a333; TOP: 50px; LEFT: 0px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px
}
.subNav A {
	LINE-HEIGHT: 40px; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(subabg.jpg) repeat-x center bottom; HEIGHT: 40px; COLOR: #fff; FONT-SIZE: 15px
}
.subNav A:hover {
	FONT-WEIGHT: bold
}
.nav .offhover {
	POSITION: absolute; WIDTH: 99px; BACKGROUND: url(nav1bg.png) no-repeat center center; HEIGHT: 50px; COLOR: #fff; TOP: 0px; LEFT: -99px
}
.banner {
	HEIGHT: 430px
}
.banner UL {
	HEIGHT: 430px
}
.banner IMG {
	HEIGHT: 430px
}
.banner {
	POSITION: relative; MIN-WIDTH: 1000px; WIDTH: 100%; OVERFLOW: hidden
}
.banner UL {
	WIDTH: 100%
}
.banner LI {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 100%; BACKGROUND: #fff; OVERFLOW: hidden
}
.banner IMG {
	POSITION: relative; WIDTH: 1440px; DISPLAY: block; MARGIN-LEFT: -720px; TOP: 0px; LEFT: 50%
}
.banner .tip {
	Z-INDEX: 3; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 1000px; BOTTOM: 20px; HEIGHT: 26px; MARGIN-LEFT: -500px; FONT-SIZE: 0px; LEFT: 50%
}
.banner .tip SPAN {
	BORDER-BOTTOM: #ca2222 1px solid; BORDER-LEFT: #ca2222 1px solid; LINE-HEIGHT: 20px; MARGIN: 0px 3px; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; COLOR: #e44b4b; FONT-SIZE: 14px; BORDER-TOP: #ca2222 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #ca2222 1px solid
}
.banner .tip SPAN.cur {
	BACKGROUND: #ca2222; COLOR: #fff
}
.search {
	PADDING-BOTTOM: 26px; LINE-HEIGHT: 50px; WIDTH: 100%; BACKGROUND: #f5f5f5; HEIGHT: 50px; COLOR: #9d9d9d
}
.search_form {
	POSITION: relative; MARGIN-TOP: 10px; WIDTH: 210px; BACKGROUND: url(search_form.html) no-repeat 0px 0px; HEIGHT: 29px
}
.search_form INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.search .stxt {
	LINE-HEIGHT: 29px; MARGIN: 0px 3px 0px 12px; WIDTH: 162px; DISPLAY: block; FLOAT: left; HEIGHT: 29px
}
.search .sbtn {
	Z-INDEX: 1000; POSITION: absolute; WIDTH: 26px; DISPLAY: block; BACKGROUND: url(searchbtn.html) no-repeat left bottom; FLOAT: left; HEIGHT: 25px; OVERFLOW: hidden; CURSOR: pointer; RIGHT: 5px
}
.search .skey {
	FONT-SIZE: 14px
}
.search .skey STRONG {
	COLOR: #4e4e4e; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.search .skey SPAN {
	COLOR: #57a333
}
.ipro {
	PADDING-BOTTOM: 40px; BACKGROUND: #f5f5f5
}
.iproNavi {
	WIDTH: 232px; FONT-SIZE: 14px
}
.iproNavi .protit {
	BACKGROUND-COLOR: #57a333; PADDING-LEFT: 40px; WIDTH: 192px; HEIGHT: 57px; COLOR: #fff; FONT-SIZE: 22px; FONT-WEIGHT: bold; PADDING-TOP: 20px; border-top-left-radius: 5px; border-top-right-radius: 5px
}
.iproList {
	BORDER-BOTTOM: #d1d1d1 1px solid; BORDER-LEFT: #d1d1d1 1px solid; WIDTH: 230px; BORDER-TOP: 0px; BORDER-RIGHT: #d1d1d1 1px solid
}
.iproNavi DL {
	WIDTH: 230px
}
.iproNavi DD {
	POSITION: relative; WIDTH: 100%
}
.iproNavi DD A.nav1 {
	BORDER-BOTTOM: #d1d1d1 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 70px; PADDING-LEFT: 25px; WIDTH: 180px; PADDING-RIGHT: 25px; DISPLAY: block; HEIGHT: 70px; COLOR: #000; FONT-SIZE: 15px; PADDING-TOP: 0px
}
.iproNavi DD A.nav1 S {
	FONT-FAMILY: "arial"; FLOAT: right; COLOR: #000; FONT-SIZE: 14px
}
.iproNavi DD .drop {
	BORDER-BOTTOM: #d1d1d1 1px solid; PADDING-BOTTOM: 10px; WIDTH: 230px; DISPLAY: none
}
.iproNavi DD .drop A.nav2 {
	BORDER-BOTTOM: #d5d5d5 1px dotted; LINE-HEIGHT: 36px; MARGIN: 0px auto; WIDTH: 175px; DISPLAY: block; HEIGHT: 36px; COLOR: #565656
}
.iproNavi DD .drop A.nav2:hover {
	COLOR: #57a333
}
.iproNavi DD A.hover.nav1 {
	COLOR: #57a333
}
.iproNavi DD A.nav1:hover {
	COLOR: #57a333
}
.protel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 212px; PADDING-RIGHT: 0px; BACKGROUND: url(protel.png) no-repeat center top; HEIGHT: 91px; COLOR: #fff; PADDING-TOP: 40px
}
.protel STRONG {
	LINE-HEIGHT: 26px; DISPLAY: block; FONT-SIZE: 22px
}
.protel SPAN {
	FONT-SIZE: 16px
}
.iproCon {
	WIDTH: 740px; HEIGHT: 728px; OVERFLOW: hidden
}
.iprolist {
	WIDTH: 108%
}
.iprolist LI {
	TEXT-ALIGN: center; WIDTH: 232px; MARGIN-BOTTOM: 25px; FLOAT: left; OVERFLOW: hidden; CURSOR: pointer; MARGIN-RIGHT: 23px
}
.iprolist LI A {
	WIDTH: 100%; DISPLAY: block; CURSOR: pointer
}
.iprolist LI .img {
	WIDTH: 232px; HEIGHT: 174px; OVERFLOW: hidden
}
.iprolist LI IMG {
	WIDTH: 232px; HEIGHT: 174px
}
.iprolist LI H3 {
	LINE-HEIGHT: 40px; BACKGROUND-COLOR: #fff; WIDTH: 100%; MARGIN-BOTTOM: 6px; HEIGHT: 36px; COLOR: #282828; FONT-SIZE: 17px
}
.iprolist LI EM {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: #000; HEIGHT: 5px
}
.iprolist LI:hover EM {
	BACKGROUND: #57a333
}
.sideBar {
	WIDTH: 210px; FLOAT: left
}
.sideBar .leftNav {
	WIDTH: 100%; HEIGHT: auto
}
.part {
	POSITION: relative; WIDTH: 100%; BACKGROUND: url(partbg.html) no-repeat center top; HEIGHT: 375px; PADDING-TOP: 17px
}
.part EM {
	POSITION: absolute; WIDTH: 40px; BACKGROUND-POSITION: -85px 0px; HEIGHT: 20px; MARGIN-LEFT: -255px; TOP: 0px; LEFT: 50%
}
.partit {
	LINE-HEIGHT: 50px; BACKGROUND: url(partitbg.html) repeat-x left bottom; HEIGHT: 50px; COLOR: #fff; FONT-SIZE: 20px
}
.partit A {
	MARGIN-TOP: 3px; COLOR: #fff; FONT-SIZE: 12px; MARGIN-RIGHT: 6px
}
.icontact {
	WIDTH: 245px
}
.icontxt {
	LINE-HEIGHT: 30px; COLOR: #efd6d6; FONT-SIZE: 13px; PADDING-TOP: 10px
}
.inews {
	WIDTH: 755px
}
.inews .inewCon {
	PADDING-LEFT: 30px; WIDTH: 765px; HEIGHT: 300px
}
.inews .partit {
	PADDING-LEFT: 30px
}
.inewCon .img {
	MARGIN-TOP: 20px; WIDTH: 305px; BACKGROUND: url(inewimg.html) repeat-x left bottom; HEIGHT: 259px; MARGIN-RIGHT: 20px
}
.inewCon UL {
	MARGIN-TOP: 16px; WIDTH: 400px
}
.inewCon .img IMG {
	WIDTH: 298px; HEIGHT: 248px
}
.inewCon .item {
	BORDER-BOTTOM: #e35d5d 1px dotted; PADDING-BOTTOM: 7px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CURSOR: pointer; PADDING-TOP: 7px
}
.inewCon .item H3 {
	COLOR: #fff; MARGIN-LEFT: 5px; FONT-SIZE: 15px
}
.inewCon .item H3 SPAN {
	FLOAT: right; COLOR: #e1e1e1; FONT-SIZE: 12px; MARGIN-RIGHT: 5px
}
.inewCon .item H3 A {
	COLOR: #fff
}
.inewCon .item H3 A:hover {
	COLOR: #fff
}
.inewCon .item .xx {
	LINE-HEIGHT: 25px; DISPLAY: none; COLOR: #ebebeb; MARGIN-LEFT: 5px; FONT-SIZE: 12px
}
.inewCon .hover.item H3 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 19px
}
.inewCon .hover.item SPAN {
	DISPLAY: none
}
.inewCon .hover.item .xx {
	LINE-HEIGHT: 24px; DISPLAY: block; FONT-SIZE: 12px
}
.iabout {
	WIDTH: 100%; BACKGROUND: url(iabout.jpg) no-repeat center top; HEIGHT: 387px; PADDING-TOP: 20px
}
.iaboutxt {
	TEXT-ALIGN: right; LINE-HEIGHT: 32px; MARGIN: 30px auto 0px; WIDTH: 580px; BACKGROUND: url(titbg.png) no-repeat left top; HEIGHT: 152px; COLOR: #000; PADDING-TOP: 148px
}
.iaboutxt .one {
	FONT-SIZE: 24px
}
.iaboutxt .two {
	FONT-SIZE: 13px
}
.iaboutxt A {
	LINE-HEIGHT: 60px; MARGIN: 12px auto 0px; WIDTH: 131px; PADDING-RIGHT: 100px; DISPLAY: block; BACKGROUND: url(iaboutmore.png) no-repeat center top; HEIGHT: 60px; COLOR: #343434; FONT-SIZE: 20px
}
.iaboutxt A:hover {
	COLOR: #57a333
}
.itit {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 36px; WIDTH: 100%; MARGIN-BOTTOM: 25px; HEIGHT: 36px
}
.itit H2 {
	LINE-HEIGHT: 36px; WIDTH: 300px; DISPLAY: inline-block; HEIGHT: 36px; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.itit EM {
	POSITION: absolute; WIDTH: 428px; DISPLAY: block; HEIGHT: 3px; TOP: 19px
}
.itit EM.left {
	BACKGROUND: url(titleft.jpg) no-repeat left center; LEFT: 5px
}
.itit EM.right {
	BACKGROUND: url(titright.jpg) no-repeat left center; RIGHT: 5px
}
.icase {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 25px
}
.icaseCon {
	POSITION: relative; WIDTH: 100%; HEIGHT: 300px; OVERFLOW: hidden
}
.icaseCon .list {
	WIDTH: 300%
}
.icaseCon .item {
	MARGIN: 0px 25px 0px 0px; WIDTH: 232px; FLOAT: left; OVERFLOW: hidden
}
.icaseCon .item A.img {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; WIDTH: 220px; PADDING-RIGHT: 6px; DISPLAY: block; PADDING-TOP: 7px
}
.icaseCon .item IMG {
	WIDTH: 220px; HEIGHT: 163px
}
.icaseCon .item A:hover {
	COLOR: #f20f29
}
.icaseCon .item H3 {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 100%; HEIGHT: 30px; COLOR: #0a0909; FONT-SIZE: 18px
}
.icaseCon .item .txt {
	LINE-HEIGHT: 22px; HEIGHT: 90px; COLOR: #666666; FONT-SIZE: 12px; OVERFLOW: hidden
}
.icaseCon .item A.more {
	LINE-HEIGHT: 30px; MARGIN: 15px auto 0px; PADDING-LEFT: 20px; WIDTH: 95px; DISPLAY: block; BACKGROUND: url(icasemore.jpg) no-repeat center center; HEIGHT: 30px; FONT-SIZE: 12px
}
.icaseCon .item A.img:hover {
	BACKGROUND-COLOR: #d30000
}
.icaseCon .item A.img:hover H3 {
	COLOR: #fff
}
.icaseCon .item A.img:hover .txt {
	COLOR: #fff
}
.iservice {
	TEXT-ALIGN: center; PADDING-TOP: 30px
}
.iservice UL {
	WIDTH: 108%
}
.iservice UL LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 72px; WIDTH: 100%; PADDING-RIGHT: 72px; FLOAT: left; HEIGHT: 200px; FONT-SIZE: 20px; PADDING-TOP: 0px
}
.iservice UL LI EM {
	COLOR: #282828; FONT-SIZE: 17px
}
.iservice UL LI A {
	WIDTH: 140px; DISPLAY: block; MARGIN-BOTTOM: 25px; BACKGROUND: url(isericon.html) no-repeat 0px 0px; HEIGHT: 140px; OVERFLOW: hidden; transition: all 1s ease 0s
}
.iservice UL LI A.ico1:hover {
	transform: rotate(-360deg)
}
.iservice UL LI A.ico2:hover {
	transform: rotate(-360deg)
}
.iservice UL LI A.ico3:hover {
	transform: rotate(-360deg)
}
.iservice UL LI A.ico4:hover {
	transform: rotate(-360deg)
}
.iservice UL LI A.ico1 {
	BACKGROUND-POSITION: 0px 0px
}
.iservice UL LI A.ico2 {
	BACKGROUND-POSITION: -145px 0px
}
.iservice UL LI A.ico3 {
	BACKGROUND-POSITION: -290px 0px
}
.iservice UL LI A.ico4 {
	
}
.bottom {
	MARGIN-TOP: 25px; WIDTH: 100%; COLOR: #fff
}
.bottom A {
	COLOR: #fff
}
.links {
	TEXT-ALIGN: center; LINE-HEIGHT: 45px; WIDTH: 100%; BACKGROUND: url(link.png) no-repeat center bottom; HEIGHT: 45px; COLOR: #515151; FONT-SIZE: 12px
}
.links A {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: inline-block; COLOR: #515151; PADDING-TOP: 0px
}
.links A:hover {
	COLOR: #57a333
}
.bottomNav {
	TEXT-ALIGN: center; LINE-HEIGHT: 46px; WIDTH: 100%; BACKGROUND: #333333; HEIGHT: 46px; FONT-SIZE: 15px
}
.bottomNav A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 29px; PADDING-RIGHT: 28px; BACKGROUND: url(bnavsplit.html) no-repeat left center; COLOR: #fff; PADDING-TOP: 0px
}
.bottomNav A:hover {
	COLOR: #57a333
}
.copyright {
	LINE-HEIGHT: 30px; BACKGROUND-COLOR: #191919; WIDTH: 100%; HEIGHT: 165px; COLOR: #4e4e4e; PADDING-TOP: 30px
}
.copyright .copyl {
	WIDTH: 535px; PADDING-RIGHT: 40px; BACKGROUND: url(copsolit.html) no-repeat right center
}
.copyright .copyl .blogo {
	WIDTH: 100%; HEIGHT: 90px
}
.copyright .copyl .blogo IMG {
	WIDTH: 219px; HEIGHT: 58px
}
.copyright .copyl .topad {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 30px; MARGIN: 0px 0px 0px 18px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; BACKGROUND: url(blogosplt.html) no-repeat left 80%; COLOR: #5e5e5e; FONT-SIZE: 18px; PADDING-TOP: 20px
}
.copyright .copyl .topad STRONG {
	DISPLAY: block; COLOR: #767676; FONT-SIZE: 30px
}
.copyright .skeyword {
	LINE-HEIGHT: 24px; COLOR: #4e4e4e; FONT-SIZE: 13px
}
.copyright .copyr {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 405px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.copyright .copyr S {
	POSITION: absolute; WIDTH: 30px; BACKGROUND-POSITION: -88px bottom; HEIGHT: 40px; TOP: -35px; RIGHT: 0px
}
.copyright .copyr .btel EM {
	WIDTH: 148px; BACKGROUND-POSITION: -142px top; HEIGHT: 80px
}
.copyright .copyr .btelc {
	TEXT-ALIGN: right; LINE-HEIGHT: 16px; WIDTH: 240px; PADDING-RIGHT: 15px; BACKGROUND: #303030; HEIGHT: 67px; PADDING-TOP: 5px; border-radius: 8px
}
.copyright .copyr .btelc STRONG {
	LINE-HEIGHT: 30px; COLOR: #767676; FONT-SIZE: 26px
}
.copyright .copyr .btelc SPAN {
	DISPLAY: block; COLOR: #fff; FONT-SIZE: 9px
}
.copyright .copyr .btelc EM {
	COLOR: #faaf00; FONT-SIZE: 12px
}
.copyright .banq {
	LINE-HEIGHT: 24px; COLOR: #4e4e4e; FONT-SIZE: 13px
}
.copyright .banq A {
	COLOR: #4e4e4e
}
.copyright .banq A:hover {
	COLOR: #57a333
}
.wrapper {
	WIDTH: 100%; PADDING-TOP: 20px
}
.content {
	WIDTH: 740px
}
.content .tit {
	BORDER-BOTTOM: #d4d4d4 1px solid; LINE-HEIGHT: 40px; WIDTH: 100%; MARGIN-BOTTOM: 20px; HEIGHT: 40px
}
.content .sitepath {
	FLOAT: right; COLOR: #000
}
.content .sitepath A:hover {
	COLOR: #e50505
}
.tit .titcontent {
	LINE-HEIGHT: 40px; HEIGHT: 40px
}
.tit H2 {
	COLOR: #57a333; MARGIN-LEFT: 10px; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.tit S {
	MARGIN-TOP: -1px; WIDTH: 110px; DISPLAY: block; BACKGROUND: #000; HEIGHT: 3px; MARGIN-LEFT: 0px
}
.content UL.list {
	HEIGHT: auto !important
}
.sideBar {
	WIDTH: 232px
}
.leftCon {
	MARGIN-TOP: 20px; WIDTH: 230px; BACKGROUND: #fff
}
.leftCon .tit {
	PADDING-LEFT: 30px; WIDTH: 202px; BACKGROUND: #57a333; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 20px; FONT-WEIGHT: bold; PADDING-TOP: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px
}
.leftCon .icontactCon {
	BORDER-BOTTOM: #c9c9c9 1px solid; BORDER-LEFT: #c9c9c9 1px solid; PADDING-BOTTOM: 20px; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; WIDTH: 210px; PADDING-RIGHT: 10px; BORDER-TOP: #c9c9c9 1px solid; BORDER-RIGHT: #c9c9c9 1px solid; PADDING-TOP: 10px
}
.listNews .list {
	PADDING-BOTTOM: 20px; OVERFLOW: hidden
}
.listNews .item {
	BORDER-BOTTOM: #ddd 1px dashed; LINE-HEIGHT: 40px; WIDTH: 100%; BACKGROUND: url(tip_7.html) no-repeat 0px center; HEIGHT: 40px
}
.listNews .item S {
	WIDTH: 0px; DISPLAY: block; BACKGROUND: #57a333; FLOAT: left; HEIGHT: 40px; MARGIN-RIGHT: 10px
}
.listNews .item A {
	FLOAT: left; COLOR: #333
}
.listNews .item A:hover {
	COLOR: #57a333
}
.listNews .item SPAN {
	FLOAT: right
}
.listNews2 .list {
	PADDING-BOTTOM: 20px; OVERFLOW: hidden
}
.listNews2 .item {
	BORDER-BOTTOM: #ddd 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 130px; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.listNews2 .item .img {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 160px; PADDING-RIGHT: 4px; FLOAT: left; HEIGHT: 120px; BORDER-TOP: #ddd 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px
}
.listNews2 .item IMG {
	WIDTH: 160px; DISPLAY: block; HEIGHT: 120px
}
.listNews2 .item A {
	COLOR: #57a333
}
.listNews2 .item H3 {
	LINE-HEIGHT: 30px; FONT-FAMILY: "Microsoft Yahei"; HEIGHT: 30px; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: 700
}
.listNews2 .item H3 A:hover {
	TEXT-DECORATION: underline
}
.pageNews H1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; LINE-HEIGHT: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft Yahei"; FONT-SIZE: 20px; FONT-WEIGHT: 700; PADDING-TOP: 15px
}
.pageNews .mark {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN-BOTTOM: 20px; HEIGHT: 30px; BORDER-TOP: #ddd 1px solid
}
.pageNews .mark SPAN {
	MARGIN: 0px 7px
}
.pageNews .info {
	LINE-HEIGHT: 24px; MARGIN-BOTTOM: 40px
}
.listCase .tod {
	OVERFLOW: hidden
}
.listCase .list {
	WIDTH: 108%
}
.listCase .item {
	MARGIN: 0px 24px 20px 0px; WIDTH: 232px; FLOAT: left; OVERFLOW: hidden
}
.listCase .item A.img {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; WIDTH: 220px; PADDING-RIGHT: 6px; DISPLAY: block; PADDING-TOP: 7px
}
.listCase .item IMG {
	WIDTH: 220px; HEIGHT: 163px
}
.listCase .item A:hover {
	COLOR: #f20f29
}
.listCase .item H3 {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 100%; HEIGHT: 30px; COLOR: #0a0909; FONT-SIZE: 18px
}
.listCase .item .txt {
	LINE-HEIGHT: 22px; HEIGHT: 70px; COLOR: #666666; FONT-SIZE: 12px; OVERFLOW: hidden
}
.listCase .item A.more {
	LINE-HEIGHT: 30px; MARGIN: 15px 0px 0px 60px; PADDING-LEFT: 20px; WIDTH: 95px; DISPLAY: block; BACKGROUND: url(icasemore.jpg) no-repeat center center; HEIGHT: 30px; FONT-SIZE: 12px
}
.listCase .item A.img:hover {
	BACKGROUND-COLOR: #d30000
}
.listCase .item A.img:hover H3 {
	COLOR: #fff
}
.listCase .item A.img:hover .txt {
	COLOR: #fff
}
.pageCase H1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; LINE-HEIGHT: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft Yahei"; FONT-SIZE: 18px; FONT-WEIGHT: 700; PADDING-TOP: 15px
}
.pageCase .photo {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 20px; OVERFLOW: hidden
}
.pageCase .info {
	MARGIN-BOTTOM: 40px
}
.listProduct .tod {
	WIDTH: 100%
}
.listProduct .tod {
	WIDTH: 108%; PADDING-TOP: 5px
}
.listProduct LI {
	TEXT-ALIGN: center; WIDTH: 232px; MARGIN-BOTTOM: 25px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 23px
}
.listProduct LI A {
	WIDTH: 100%; DISPLAY: block; CURSOR: pointer
}
.listProduct LI .img {
	WIDTH: 232px; HEIGHT: 174px; OVERFLOW: hidden
}
.listProduct LI IMG {
	WIDTH: 232px; HEIGHT: 174px
}
.listProduct LI H3 {
	LINE-HEIGHT: 40px; BACKGROUND-COLOR: #fff; WIDTH: 100%; MARGIN-BOTTOM: 6px; HEIGHT: 36px; COLOR: #282828; FONT-SIZE: 17px
}
.listProduct LI EM {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: #000; HEIGHT: 5px
}
.listProduct LI:hover EM {
	BACKGROUND: #57a333
}
.listProduct2 .tod {
	OVERFLOW: hidden
}
.listProduct2 .list {
	WIDTH: 110%; FONT-FAMILY: "Microsoft Yahei"; FLOAT: left
}
.listProduct2 .item {
	MARGIN: 0px 13px 20px 0px; WIDTH: 220px; FLOAT: left; _display: inline
}
.listProduct2 .item .img {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 210px; PADDING-RIGHT: 4px; DISPLAY: block; HEIGHT: 158px; OVERFLOW: hidden; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px; transition: all 500ms ease
}
.listProduct2 .item IMG {
	WIDTH: 210px; DISPLAY: block; HEIGHT: 158px
}
.listProduct2 .item .img:hover {
	BORDER-BOTTOM-COLOR: #f07f00; BORDER-TOP-COLOR: #f07f00; BACKGROUND: #ffc17b; BORDER-RIGHT-COLOR: #f07f00; BORDER-LEFT-COLOR: #f07f00; transition: all 500ms ease
}
.listProduct2 .item H3 {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; HEIGHT: 30px; FONT-SIZE: 16px
}
.listProduct2 .item H3 A:hover {
	TEXT-DECORATION: underline
}
.listProduct2 .item .summary {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 10px; HEIGHT: 60px; COLOR: #999; OVERFLOW: hidden
}
.listProduct2 .item .order {
	BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #aaa 1px solid; LINE-HEIGHT: 23px; MARGIN: 0px auto; WIDTH: 77px; DISPLAY: block; HEIGHT: 23px; COLOR: #333; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid
}
.listProduct2 .item .order:hover {
	BORDER-BOTTOM-COLOR: #f07f00; BORDER-TOP-COLOR: #f07f00; COLOR: #f07f00; BORDER-RIGHT-COLOR: #f07f00; BORDER-LEFT-COLOR: #f07f00
}
.pageProduct H1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; LINE-HEIGHT: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft Yahei"; FONT-SIZE: 18px; FONT-WEIGHT: 700; PADDING-TOP: 15px
}
.pageProduct .photo {
	MARGIN-BOTTOM: 20px
}
.pageProduct .photo .img {
	BORDER-BOTTOM: #dbe7c7 1px solid; BORDER-LEFT: #dbe7c7 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px auto; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BORDER-TOP: #dbe7c7 1px solid; BORDER-RIGHT: #dbe7c7 1px solid; PADDING-TOP: 4px
}
.pageProduct .detaiInfo {
	MARGIN-BOTTOM: 10px
}
.pageProduct2 .photo {
	PADDING-BOTTOM: 20px; FLOAT: left
}
.pageProduct2 .photo .img {
	BORDER-BOTTOM: #dbe7c7 1px solid; BORDER-LEFT: #dbe7c7 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 360px; PADDING-RIGHT: 4px; DISPLAY: block; HEIGHT: 270px; BORDER-TOP: #dbe7c7 1px solid; BORDER-RIGHT: #dbe7c7 1px solid; PADDING-TOP: 4px
}
.pageProduct2 .baseInfo {
	WIDTH: 310px; FLOAT: right
}
.pageProduct2 H1 {
	LINE-HEIGHT: 24px; FONT-SIZE: 16px
}
.pageProduct2 .baseInfo P {
	LINE-HEIGHT: 30px
}
.pageProduct2 .baseInfo P SPAN {
	FONT-FAMILY: "Georgia"; COLOR: #ffae00; FONT-SIZE: 18px
}
.pageProduct2 .baseInfo P.button {
	PADDING-TOP: 40px
}
.pageProduct2 .baseInfo A.btn {
	BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #aaa 1px solid; LINE-HEIGHT: 25px; WIDTH: 77px; DISPLAY: block; HEIGHT: 25px; COLOR: #333; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid
}
.pageProduct2 .baseInfo A.btn:hover {
	BORDER-BOTTOM-COLOR: #f07f00; BORDER-TOP-COLOR: #f07f00; COLOR: #f07f00; BORDER-RIGHT-COLOR: #f07f00; BORDER-LEFT-COLOR: #f07f00
}
.pageProduct2 .detaiTit {
	BORDER-BOTTOM: #aaa 1px solid; LINE-HEIGHT: 20px; FONT-FAMILY: "Microsoft Yahei"; MARGIN-BOTTOM: 10px; HEIGHT: 25px; COLOR: #333; FONT-WEIGHT: 700
}
.pageProduct2 .detaiInfo {
	MARGIN-BOTTOM: 10px
}
.singlePage {
	LINE-HEIGHT: 26px
}
.formData TR.item .tip {
	WIDTH: 140px !important
}
