#sidebar {
	OVERFLOW: hidden; WIDTH: 160px; FLOAT: left; COLOR: #666
}
#sidebar H3 {
	FONT-SIZE: 14px; BORDER-BOTTOM: #ccc 1px solid; COLOR: #333; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
#sidebar UL {
	BACKGROUND: url(../images/side-bg.png) #f8f8f8 repeat-x; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
#sidebar UL LI {
	BACKGROUND: url(../images/side-line.png) no-repeat 50% 100%; PADDING-BOTTOM: 12px; PADDING-TOP: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
#sidebar UL LI.last {
	HEIGHT: auto !important; BACKGROUND: none transparent scroll repeat 0% 0%
}
#sidebar .link-list {
	
}
#sidebar .link-list LI {
	
}
#sidebar .link-list LI A {
	HEIGHT: 18px; WIDTH: 107px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; PADDING-LEFT: 10px; MARGIN: 0px auto; DISPLAY: block; LINE-HEIGHT: 18px; PADDING-RIGHT: 10px
}
#sidebar .link-list LI A:hover {
	TEXT-DECORATION: none; BACKGROUND-COLOR: #ebebeb; border-radius: 5px
}
#sidebar .link-list LI A.cur {
	BACKGROUND: url(../images/link-current-bg.png) no-repeat; COLOR: #fff; text-shadow: 1px 1px 0 #3A6FBD
}
#uccontent {
	WIDTH: 760px; FLOAT: right
}
.servitem {
	OVERFLOW: hidden; MARGIN-BOTTOM: 15px
}
.servitem LI {
	OVERFLOW: hidden; HEIGHT: 170px; WIDTH: 170px; BACKGROUND: #f1f1f1; FLOAT: left; TEXT-ALIGN: center; MARGIN: 10px 0px 0px 10px; DISPLAY: inline
}
.servitem LI I {
	FONT-SIZE: 14px; HEIGHT: 18px; FONT-FAMILY: arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif; WIDTH: 170px; DISPLAY: block; LINE-HEIGHT: 18px
}
.servitem LI P {
	FONT-SIZE: 14px; HEIGHT: 18px; FONT-FAMILY: arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif; WIDTH: 170px; DISPLAY: block; LINE-HEIGHT: 18px
}
.servitem LI I {
	HEIGHT: 60px; BACKGROUND: url(../images/servicon.png) no-repeat; MARGIN: 40px 0px 5px
}
.servitem LI I.s1 {
	BACKGROUND-POSITION: 45px -23px
}
.servitem LI I.s2 {
	BACKGROUND-POSITION: 45px -143px
}
.servitem LI I.s3 {
	BACKGROUND-POSITION: 45px -263px
}
.servitem LI I.s4 {
	BACKGROUND-POSITION: 45px -384px
}
.servitem LI I.s5 {
	BACKGROUND-POSITION: 45px -506px
}
.servitem LI I.s6 {
	BACKGROUND-POSITION: 45px -627px
}
.servitem LI I.s7 {
	BACKGROUND-POSITION: 45px -748px
}
.servitem LI I.s8 {
	BACKGROUND-POSITION: 45px -869px
}
.servitem LI A {
	HEIGHT: 168px; WIDTH: 168px; COLOR: #545351; MARGIN: 1px auto; DISPLAY: block
}
.servitem LI A:hover {
	TEXT-DECORATION: none; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid; MARGIN: 0px auto; BORDER-LEFT: #e1e1e1 1px solid
}
.faqhot {
	MARGIN: 10px 20px
}
.faqlist {
	MARGIN: 10px 20px
}
.faqhot LI {
	BORDER-BOTTOM: #e0e0e0 1px dotted; LINE-HEIGHT: 30px
}
.faqlist LI {
	BORDER-BOTTOM: #e0e0e0 1px dotted; LINE-HEIGHT: 30px
}
.faqhot .faqcon {
	BACKGROUND: #f5f5f5; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 20px; MARGIN: 10px; DISPLAY: none; LINE-HEIGHT: 20px; PADDING-RIGHT: 20px
}
.faqlist .faqcon {
	BACKGROUND: #f5f5f5; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 20px; MARGIN: 10px; DISPLAY: none; LINE-HEIGHT: 20px; PADDING-RIGHT: 20px
}
.m-htab {
	HEIGHT: 35px; BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; PADDING-LEFT: 0px; LINE-HEIGHT: 35px; PADDING-RIGHT: 0px
}
.m-htab H2 {
	FLOAT: left; DISPLAY: inline
}
.m-htab UL {
	FLOAT: left; DISPLAY: inline
}
.m-htab LI {
	FLOAT: left; DISPLAY: inline
}
.m-htab H2 {
	FONT-SIZE: 16px; MARGIN: 0px 20px 0px 0px
}
.m-htab UL {
	MARGIN-LEFT: -2px
}
.m-htab LI {
	POSITION: relative; MARGIN: -1px 0px 0px 2px
}
.m-htab LI A {
	TEXT-DECORATION: none; COLOR: #666
}
.m-htab LI A:hover {
	TEXT-DECORATION: none; COLOR: #666
}
.m-htab LI A {
	FONT-SIZE: 14px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BACKGROUND: #f8f8f8; BORDER-BOTTOM: #ddd 0px solid; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 15px; BORDER-LEFT: #ddd 1px solid; PADDING-RIGHT: 15px; border-radius: 5px 5px 0 0
}
.m-htab LI A:hover {
	BACKGROUND: #fff
}
.m-htab LI.z-crt A {
	MARGIN-BOTTOM: -1px; BACKGROUND: #fff; POSITION: relative; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px
}
.m-htab .more {
	FLOAT: right; MARGIN-LEFT: 10px
}
.m-table {
	WIDTH: 100%; TABLE-LAYOUT: fixed; LINE-HEIGHT: 1.5
}
.m-table TH {
	BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #ddd 1px solid; PADDING-RIGHT: 10px
}
.m-table TD {
	BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #ddd 1px solid; PADDING-RIGHT: 10px
}
.m-table TH {
	FONT-WEIGHT: bold
}
.m-table TBODY TR.even {
	BACKGROUND: #fafafa
}
.m-table TBODY TR:hover {
	BACKGROUND: #f0f0f0
}
.m-table .cola {
	WIDTH: 100px
}
.m-table .colb {
	WIDTH: 200px
}
.m-table-row TH {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-TOP-WIDTH: 0px
}
.m-table-row TD {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-TOP-WIDTH: 0px
}




.g-service{background:url(../images/servicebg.jpg) top no-repeat;height:304px;margin-top:2px;}
.m-servcon{width:1000px;margin:0 auto;position:relative;}
.m-phone{position:absolute;top:90px;left:417px;font-size:24px;color:#fff;font-family: "Eras Bold ITC","Bauhaus 93",Arial;}
.m-zxkf{position:absolute;top:86px;left:687px;color:#fff;font-size:22px;font-weight:bold;text-shadow: #000 0 2px 0;}
.m-zxkf img{vertical-align:middle;}
.m-chengnuo{position:absolute;top:186px;left:357px;color:#fff;line-height:30px;width:530px;}
.ust-con{position:relative;width:1000px;margin:0 auto;}
.ust-con a{display:block;width:340px;height:58px;position:absolute;top:144px;right:2px;}
.m-fkefu{}
.m-main{border:1px solid #efefef;background:#fff;padding:30px 80px;min-height:500px;}
.m-main .m-stext{line-height:25px;}
.m-main .m-stext p{margin:30px 0;color:#ff4e00;font-size:14px;}

.m-main .mcon{}
.m-main .mback h3{float:left;font-size:18px;padding-top:10px;}
.m-main .mback a{width:70px;height:25px;overflow:hidden;padding-top:15px;color:#0f88e6;background:url(../images/service.gif) -689px -642px no-repeat;display:block;font-size:16px;padding-left:40px;}
.m-main .mback a:hover{text-decoration:none;}

.faqhot,.faqlist{margin:10px 20px;}
.faqhot li,.faqlist li{line-height:30px;border-bottom:1px dotted #e0e0e0;}
.faqhot .faqcon,.faqlist .faqcon{background:#f5f5f5;padding:10px 20px;margin:10px;line-height:20px;display:none;}

.m-htab{height:35px;line-height:35px;padding:1px 0 0;border-bottom:1px solid #ddd;}
.m-htab h2,.m-htab ul,.m-htab li{float:left;display:inline;}
.m-htab h2{margin:0 20px 0 0;font-size:16px;}
.m-htab ul{margin-left:-2px;}
.m-htab li{position:relative;margin:-1px 0 0 2px;}
.m-htab li a,.m-htab li a:hover{text-decoration:none;color:#666;}
.m-htab li a{float:left;padding:0 15px;border:1px solid #ddd;border-bottom:0;border-radius:5px 5px 0 0;text-align:center;font-size:14px;background:#f8f8f8;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fdfdfd),to(#f8f8f8));background:-webkit-linear-gradient(#fdfdfd,#f8f8f8);background:-moz-linear-gradient(#fdfdfd,#f8f8f8);background:-ms-linear-gradient(#fdfdfd,#f8f8f8);background:linear-gradient(#fdfdfd,#f8f8f8);}
.m-htab li a:hover{background:#fff;}
.m-htab li.z-crt a{position:relative;padding-bottom:1px;margin-bottom:-1px;background:#fff;font-weight:bold;}
.m-htab .more{float:right;margin-left:10px;}


.m-table{table-layout:fixed;width:100%;line-height:1.5;}
.m-table th,.m-table td{padding:10px;border:1px solid #ddd;}
.m-table th{font-weight:bold;}
.m-table tbody tr.even{background:#fafafa;}
.m-table tbody tr:hover{background:#f0f0f0;}
.m-table .cola{width:100px;}
.m-table .colb{width:200px;}

.m-table-row th,.m-table-row td{border-width:0 0 1px;}