@charset "utf-8";
body {margin:0 auto; padding:0; background-color:#fff; width:100%; position:relative;}
body,html{ padding-top:0px; overflow-x:hidden;}
/*
body {
	-moz-user-select: none; 火狐
	-webkit-user-select: none; webkit浏览器
	-ms-user-select: none; IE10
	-khtml-user-select: none; 早期浏览器
	user-select: none;
}
*/
* {font-size:15px; line-height:25px; color:#666666; font-family:'微软雅黑';}
*:focus {outline:none;}
img { border:0px;}
ul {margin:0px; margin-left:-40px; *margin-left:0px;}
li {list-style-type:none;}
a { outline:none; outline:0;}
a:link {font-size: 15px;color: #464646;text-decoration: none;}
a:visited {font-size: 15px;color: #464646;text-decoration: none;}
a:hover {font-size: 15px;color:#138059;text-decoration:none;}
p { margin:0px; padding:0px;}
form { margin:0px; padding:0px;}

DIV.thepage {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px;FONT-SIZE: 13.5pt; MARGIN: 3px; COLOR: #fff; PADDING-TOP: 3px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
DIV.thepage A {
	MARGIN: 1px; COLOR: #666; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none; border:1px solid #cccccc; padding:5px; padding-left:9px; padding-right:9px;
}
DIV.thepage A:hover {
	COLOR: #fff; BACKGROUND-COLOR:#138059;border:1px solid #138059;
}
DIV.thepage A:active {
	COLOR: #138059; BACKGROUND-COLOR: #fff;
}
DIV.thepage SPAN.current {
	MARGIN: 1px; COLOR: #ffffff; BACKGROUND-COLOR: #138059; border:1px solid #138059; padding:5px; padding-left:9px; padding-right:9px;
}
DIV.thepage SPAN.disabled {
	MARGIN: 1px; COLOR: #cccccc; BACKGROUND-COLOR: #fff;FONT-WEIGHT: bold; border:1px solid #cccccc; padding:5px; padding-left:9px; padding-right:9px; padding-top:5px;
}

#toparea { margin:0 auto; width:100%; height:35px; overflow:hidden; background-color:#EBEBEB; margin-top:0px;}
#toparea #tarea { margin:0 auto; width:1200px; height:25px; padding-top:5px; overflow:hidden;}
#toparea #tarea #lword { float:left; width:600px; text-align:left; overflow:hidden; color:#777777; font-size:14px;}
#toparea #tarea #rlink { float:right; width:600px; text-align:right; overflow:hidden;}
#toparea #tarea #rlink a { color:#777777; font-size:14px;}

#top { margin:0 auto; width:1200px; height:135px; margin-top:0px; background-color:#fff;}
#top #logo { float:left; width:290px; height:74px; overflow:hidden; margin-top:30px; margin-left:5px;}
#top #logo a { display:block; width:290px; height:74px; background:url(../images/logo.gif) no-repeat left top;}
#top #renzheng { float:left; width:670px; height:135px; margin-top:0px; background:url(../images/topword.png) no-repeat 10px 50px;}
#top #renzheng #rzlist { display:none; margin:0 auto; width:420px; height:95px; overflow:hidden; margin-top:27px;}
#top #renzheng #rzlist ul { width:600px;}
#top #renzheng #rzlist ul li { float:left; width:85px; height:95px; margin-right:61px; text-align:center; font-size:12px; line-height:18px; color:#666; margin-top:0px;}
#top #renzheng #rzlist ul li img { margin-bottom:3px;}
#top #righttel { float:right; width:235px; height:80px; margin-top:20px; overflow:hidden;}
#top #righttel #tel { float:left; width:64px; height:80px; margin-top:8px; background:url(../images/tel.gif) no-repeat left center; border-right:1px solid #DCDCDC;}
#top #righttel #rtel { float:left; width:170px; height:80px; overflow:hidden;} 
#top #righttel #rtel #telname { width:160px; padding-left:10px; text-align:left; font-size:15px; color:#6B6B6B; font-style:italic; overflow:hidden; font-weight:bold; margin-top:5px;}
#top #righttel #rtel #thetel {width:160px; padding-left:10px; text-align:left; font-size:20px; color:#F0851A; font-weight:bold; font-family:Georgia, Arial;}

#topmenu { margin:0 auto; width:100%; height:60px; background-color:#138059; position:relative; z-index:9999;}
#topmenu #nav { margin:0 auto; width:1200px; height:60px;}
#topmenu #nav ul { width:1300px;}
#topmenu #nav ul li { float:left; width:120px; height:60px; margin-right:15px; margin-left:14px; position:relative;}
#topmenu #nav ul li #bigm { display:block; width:120px; height:43px; padding-top:17px; overflow:hidden; text-align:center; font-size:16px; color:#fff;}
#topmenu #nav ul li.on #bigm { background-color:#4A4A4A;}
#topmenu #nav ul li #small { display:none; width:120px; background:url(../images/mask_.png) repeat left top; position:absolute; top:60px; left:0px; overflow:hidden; padding-top:5px; padding-bottom:5px; border-radius:0px 0px 8px 8px;}
#topmenu #nav ul li #small a { display:block; width:120px; text-align:center; font-size:14px; padding-top:3px; padding-bottom:3px;}
/*
#ads {margin:0 auto; width:100%; height:535px; overflow:hidden; text-align:center;}
#ads #area {margin:0 auto;width:1900px; height:535px; background-color:#FFF; text-align:center; position:relative; margin-left:-950px; left:50%;}
#ads #area #thead { width:1900px; height:535px;}
*/
#indexad { margin:0 auto; width:100%; height:535px; overflow:hidden; margin-top:0px; position:relative; text-align:center;}
#indexad #adarea { margin:0 auto; width:1900px; height:535px; overflow:hidden; position:relative; margin-left:-950px; left:50%; z-index:900;}
#indexad #adarea #ads { width:1900px; height:535px; position:relative; overflow:hidden;}
#indexad #adarea #ads ul { width:1900px; margin-left:0px;}
#indexad #adarea #ads ul li { width:1900px; height:535px; text-align:center; overflow:hidden;}
#indexad #adarea #bts { margin:0 auto; width:300px; height:14px; overflow:hidden; position:relative; z-index:999; margin-top:-50px;}
#indexad #adarea #bts ul {display: table;margin:0 auto;text-align:center;padding:0;}
#indexad #adarea #bts ul li { float:left; width:14px; height:14px; margin-left:10px; margin-right:10px; cursor:pointer; background:url(../images/bullet.png) no-repeat left top;}
#indexad #adarea #bts ul li.on { background:url(../images/bullet.png) no-repeat left -14px;}

#pagead { margin:0 auto; width:100%; height:300px; overflow:hidden; margin-top:0px; position:relative; text-align:center;}
#pagead #adarea { margin:0 auto; width:1900px; height:300px; overflow:hidden; position:relative; margin-left:-950px; left:50%; z-index:900;}

#indexitem { margin:0 auto; width:1200px; overflow:hidden; margin-top:20px;}
#indexitem ul { width:1350px;}
#indexitem ul a { display:block; float:left; width:290px; height:300px; text-align:center; margin-right:14px; background-color:#EAEAEA; overflow:hidden; text-decoration:none;}
#indexitem ul a #img1 { margin:0 auto; margin-top:34px; width:121px; height:121px; background:url(../images/item1.png) no-repeat center top;}
#indexitem ul a #img2 { margin:0 auto; margin-top:34px; width:121px; height:121px; background:url(../images/item2.png) no-repeat center top;}
#indexitem ul a #img3 { margin:0 auto; margin-top:34px; width:121px; height:121px; background:url(../images/item3.png) no-repeat center top;}
#indexitem ul a #img4 { margin:0 auto; margin-top:34px; width:121px; height:121px; background:url(../images/item4.png) no-repeat center top;}
#indexitem ul a #title { margin:0 auto; width:260px; margin-top:25px; text-align:center; color:#323232; font-size:18px;}
#indexitem ul a #notes { margin:0 auto; width:260px; margin-top:5px; text-align:center; color:#919191; font-size:14px;}
#indexitem ul a:hover { background-color:#138059;}
#indexitem ul a:hover #img1 { background-position:center -121px;}
#indexitem ul a:hover #img2 { background-position:center -121px;}
#indexitem ul a:hover #img3 { background-position:center -121px;}
#indexitem ul a:hover #img4 { background-position:center -121px;}
#indexitem ul a:hover #title { color:#fff;}
#indexitem ul a:hover #notes { color:#91D9A0;}

#indexpro { margin:0 auto; width:100%; background-color:#DDEAE6; overflow:hidden; margin-top:20px; padding-top:60px; padding-bottom:60px;}
#indexpro #proarea { margin:0 auto; width:1200px; overflow:hidden;}
#indexpro #proarea #indextitle1 { width:1200px; height:1px; text-align:center; border-bottom:1px solid #138059; overflow:hidden; margin-top:30px;}
#indexpro #proarea #titlename1 { margin:0 auto; width:260px; background-color:#DDEAE6; position:relative; height:90px; margin-top:-30px;}
#indexpro #proarea #titlename1 #thetitle { margin:0 auto; width:240px; height:43px; padding-top:12px; text-align:center; color:#fff; font-size:30px; background-color:#138059;}
#indexpro #proarea #titlename1 #titleen { margin:0 auto; width:180px; text-align:center; font-size:18px; margin-top:5px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";}
#indexpro #proarea #word {width:1200px; overflow:hidden; margin-top:20px; text-align:center; font-size:18px; color:#666;} 
#indexpro #proarea #prolist { width:1200px; overflow:hidden; margin-top:50px;}
#indexpro #proarea #prolist ul { width:1400px;}
#indexpro #proarea #prolist ul li { float:left; width:375px; text-align:center; overflow:hidden; border-bottom:5px solid #C9C9C9; padding-bottom:20px; margin-right:37px; margin-bottom:55px;}
#indexpro #proarea #prolist ul li #img { width:375px; height:208px; border-radius:5px; overflow:hidden; text-align:center;}
#indexpro #proarea #prolist ul li #title { width:375px; overflow:hidden; margin-top:20px; text-align:left; text-indent:10px;}
#indexpro #proarea #prolist ul li #title a { font-size:18px; color:#0F0F0F; text-decoration:none;}
#indexpro #proarea #prolist ul li #title a font { font-size:14px; color:#888686; text-transform:uppercase; font-family:"Times New Roman";}
#indexpro #proarea #prolist ul li:hover { border-bottom:5px solid #91D9A0;}
#indexpro #proarea #prolist ul li:hover #title a { color:#138059}
#indexpro #proarea #zixun { width:1200px; overflow:hidden; margin-top:10px; text-align:center;}
#indexpro #proarea #zixun a { display:block; width:auto; text-align:center; margin-left:50px; margin-right:50px; text-decoration:none; display:inline-block;*display:inline;*zoom:1;}
#indexpro #proarea #zixun #zx { background-color:#F0861A; font-size:18px; color:#fff; padding:8px; width:120px; border-radius:5px;}
#indexpro #proarea #zixun #zx:hover { background-color:#138059;}
#indexpro #proarea #zixun #more { font-size:18px; color:#fff; border:1px solid #138059; background-color:#138059; padding:8px; width:120px; border-radius:5px;}
#indexpro #proarea #zixun #more:hover { background-color:#f00; border:1px solid #f00; color:#fff;}

#indexcase { margin:0 auto; width:100%; background:url(../images/casebg.jpg) no-repeat center top; background-size:100% 100%; background-color:#138059; overflow:hidden; margin-top:0px; padding-top:50px; padding-bottom:60px;}
#indexcase #casearea { margin:0 auto; width:1200px;}
#indexcase #casearea #indextitle2 { width:1200px; height:1px; text-align:center; border-bottom:1px solid #fff; overflow:hidden; margin-top:30px;}
#indexcase #casearea #titlename2 { margin:0 auto; width:210px; background:url(../images/t.png) repeat left top; position:relative; height:90px; margin-top:-30px;}
#indexcase #casearea #titlename2 #thetitle { margin:0 auto; width:180px; height:43px; padding-top:12px; text-align:center; color:#138059; font-size:30px; background-color:#fff;}
#indexcase #casearea #titlename2 #titleen { margin:0 auto; width:180px; text-align:center; font-size:18px; margin-top:5px; color:#fff; text-transform:uppercase; font-family:"Times New Roman";} 
#indexcase #casearea #word {width:1200px; overflow:hidden; margin-top:20px; text-align:center; font-size:18px; color:#fff;} 
#indexcase #casearea #zixun { width:1200px; overflow:hidden; margin-top:15px; text-align:center;}
#indexcase #casearea #zixun a { display:block; width:auto; text-align:center; margin-left:50px; margin-right:50px; text-decoration:none; display:inline-block;*display:inline;*zoom:1;}
#indexcase #casearea #zixun #more { font-size:18px; color:#fff; border:1px solid #fff; padding:8px; width:120px; border-radius:5px;}
#indexcase #casearea #zixun #more:hover { background-color:#f00; border:1px solid #f00; color:#fff;}

#gallery { height:460px;}
.container { margin:0 auto; position:relative; width:1200px;}
#myRoundabout li { position:relative;}
#myRoundabout li p { position:absolute; width:100%; height:32px; padding-top:8px; overflow:hidden; text-align:center; background:url(../images/mask.png) repeat left top; bottom:0px; color:#fff; font-size:15px;}
.roundabout-holder  { width:1000px; height:480px; margin:0 auto;}
.roundabout-moveable-item { width:750px; height:385px; cursor:pointer; border-radius:5px; -webkit-box-shadow:0 0 20px rgba(0,0,0,.5);-moz-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5);}
.roundabout-moveable-item img { width:100%; border-radius:5px;}
.roundabout-in-focus { border-radius:5px; -webkit-box-shadow:0 0 20px rgba(0,0,0,.5);-moz-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5);}

#indexabout { margin:0 auto; width:100%; background-color:#F9EDE1; overflow:hidden; margin-top:0px; padding-top:75px; padding-bottom:75px;}
#indexabout #aboutarea { margin:0 auto; width:1200px; overflow:hidden;}
#indexabout #aboutarea #indextitle3 { width:1200px; height:1px; text-align:center; border-bottom:1px solid #138059; overflow:hidden; margin-top:30px;}
#indexabout #aboutarea #titlename3 { margin:0 auto; width:290px; background-color:#F9EDE1; position:relative; height:90px; margin-top:-30px;}
#indexabout #aboutarea #titlename3 #thetitle { margin:0 auto; width:250px; height:43px; padding-top:12px; text-align:center; color:#fff; font-size:30px; background-color:#138059;}
#indexabout #aboutarea #titlename3 #titleen { margin:0 auto; width:250px; text-align:center; font-size:18px; margin-top:5px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";} 
#indexabout #aboutarea #abouts { width:1200px; overflow:hidden; margin-top:70px;}
#indexabout #aboutarea #abouts #aboutleft { float:left; width:790px;}
#indexabout #aboutarea #abouts #aboutright { float:right; width:353px;}
#indexabout #aboutarea #abouts #aboutleft #theabout { width:790px; overflow:hidden;}
#indexabout #aboutarea #abouts #aboutleft #theabout #title { width:790px; overflow:hidden; text-align:left; border-bottom:1px solid #CCCCCC; font-size:21px; color:#000; padding-bottom:10px;}
#indexabout #aboutarea #abouts #aboutleft #theabout #title font { font-size:14px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";}
#indexabout #aboutarea #abouts #aboutleft #theabout #theinfo { width:790px; overflow:hidden; margin-top:38px;}
#indexabout #aboutarea #abouts #aboutleft #theabout #theinfo #leftimg { float:left; width:320px; text-align:left;}
#indexabout #aboutarea #abouts #aboutleft #theabout #theinfo #notes { float:left; width:470px; text-align:left; font-size:15px; color:#797979; line-height:25px;} 
#indexabout #aboutarea #abouts #aboutleft #theabout #theinfo #notes #more { color:#138059; text-transform:uppercase; display:block; width:100%; overflow:hidden; margin-top:10px;}

#indexabout #aboutarea #abouts #aboutleft #guimo { width:790px; overflow:hidden; margin-top:50px;}
#indexabout #aboutarea #abouts #aboutleft #guimo #title { width:790px; overflow:hidden; text-align:left; border-bottom:1px solid #CCCCCC; font-size:21px; color:#000; padding-bottom:10px;}
#indexabout #aboutarea #abouts #aboutleft #guimo #title font { font-size:14px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";}
#indexabout #aboutarea #abouts #aboutleft #guimo #title a { display:block; width:auto; text-transform:uppercase; color:#138059; float:right; top:0px; font-size:14px;}
#indexabout #aboutarea #abouts #aboutleft #guimo #gmarea { width:790px; overflow:hidden; margin-top:43px;}
#indexabout #aboutarea #abouts #aboutleft #guimo #gmarea #l { float:left; cursor:pointer; width:39px; border-left:1px solid #CFCECD; height:155px; overflow:hidden; background:url(../images/l.png) no-repeat left center;}
#indexabout #aboutarea #abouts #aboutleft #guimo #gmarea #r { float:right; cursor:pointer; width:39px; border-right:1px solid #CFCECD; height:155px; overflow:hidden; background:url(../images/r.png) no-repeat right center;}
#indexabout #aboutarea #abouts #aboutleft #guimo #gmarea #gmlist { float:left; width:710px; height:155px; overflow:hidden;}
#indexabout #aboutarea #abouts #aboutleft #guimo #gmarea #gmlist ul { width:800px;}
#indexabout #aboutarea #abouts #aboutleft #guimo #gmarea #gmlist ul li { float:left; width:220px; height:155px; margin-right:7px; margin-left:9px}

#indexabout #aboutarea #abouts #aboutright #rongyu { width:353px; overflow:hidden;}
#indexabout #aboutarea #abouts #aboutright #rongyu #title { width:353px; overflow:hidden; text-align:left; font-size:21px; color:#000; padding-bottom:10px;}
#indexabout #aboutarea #abouts #aboutright #rongyu #title font { font-size:14px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";}
#indexabout #aboutarea #abouts #aboutright #rongyu #title a { display:block; width:auto; text-transform:uppercase; color:#138059; float:right; top:0px; font-size:14px;}
#indexabout #aboutarea #abouts #aboutright #rongyu #ryshow { width:353px; height:353px; background:url(../images/rybg.jpg) no-repeat left top; margin-top:0px;}
#indexabout #aboutarea #abouts #aboutright #rongyu #ryshow #tleft { float:left; width:65px; height:353px; cursor:pointer; overflow:hidden; background:url(../images/tleft.png) no-repeat center center;}
#indexabout #aboutarea #abouts #aboutright #rongyu #ryshow #tright { float:right; width:65px; height:353px; cursor:pointer; overflow:hidden; background:url(../images/tright.png) no-repeat center center;}
#indexabout #aboutarea #abouts #aboutright #rongyu #ryshow #rylist { float:left; width:223px; height:353px; text-align:center; overflow:hidden;}
#indexabout #aboutarea #abouts #aboutright #rongyu #ryshow #rylist ul { width:400px;}
#indexabout #aboutarea #abouts #aboutright #rongyu #ryshow #rylist ul li { float:left; width:223px; height:308px; margin-top:25px; text-align:center; background-color:#FFF;}
#indexabout #aboutarea #abouts #aboutright #rongyu #ryshow #rylist ul li img { margin-top:15px;}

#indexabout #aboutarea #abouts #aboutright #news { width:353px; overflow:hidden; margin-top:35px;}
#indexabout #aboutarea #abouts #aboutright #news #title { width:353px; overflow:hidden; border-bottom:1px solid #CCCCCC; text-align:left; font-size:21px; color:#000; padding-bottom:10px;}
#indexabout #aboutarea #abouts #aboutright #news #title font { font-size:14px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";}
#indexabout #aboutarea #abouts #aboutright #news #title a { display:block; width:auto; text-transform:uppercase; color:#138059; float:right; top:0px; font-size:14px;}
#indexabout #aboutarea #abouts #aboutright #news #newslist { width:353px; overflow:hidden; margin-top:20px;}
#indexabout #aboutarea #abouts #aboutright #news #newslist a { display:block; width:353px; height:20px; overflow:hidden; margin-bottom:13px;}

#indexserv { margin:0 auto; width:100%; background:url(../images/servbg.jpg) no-repeat center top; background-color:#D47424; overflow:hidden; margin-top:0px; padding-top:50px; padding-bottom:60px;}
#indexserv #servarea { margin:0 auto; width:1200px;}
#indexserv #servarea #indextitle4 { width:1200px; height:1px; text-align:center; border-bottom:1px solid #fff; overflow:hidden; margin-top:30px;}
#indexserv #servarea #titlename4 { margin:0 auto; width:210px; background-color:#E1933F; position:relative; height:90px; margin-top:-30px;}
#indexserv #servarea #titlename4 #thetitle { margin:0 auto; width:180px; height:43px; padding-top:12px; text-align:center; color:#C56E2A; font-size:30px; background-color:#fff;}
#indexserv #servarea #titlename4 #titleen { margin:0 auto; width:180px; text-align:center; font-size:18px; margin-top:5px; color:#fff; text-transform:uppercase; font-family:"Times New Roman";} 
#indexserv #servarea #servinfo { margin:0 auto; width:1186px; overflow:hidden; margin-top:75px;}
#indexserv #servarea #servword { margin:0 auto; width:1186px; margin-top:15px;}
#indexserv #servarea #servword div { float:left; color:#fff; font-size:18px; text-align:center;}
#indexserv #servarea #servword div span { display:block; color:#fff; font-size:12px; text-transform:uppercase; text-align:center; font-family:"Times New Roman";}
#indexserv #servarea #servword #w1 { margin-top:-80px;}
#indexserv #servarea #servword #w2 { margin-left:175px;}
#indexserv #servarea #servword #w3 { margin-left:55px; margin-top:-80px;}
#indexserv #servarea #servword #w4 { margin-left:220px;}
#indexserv #servarea #servword #w5 { margin-left:10px; margin-top:-80px;}
#indexserv #servarea #servword #w6 { margin-left:210px;}
#indexserv #servarea #servword #w7 { margin-left:30px; margin-top:-80px;}
#indexserv #servarea #zixun { width:1200px; overflow:hidden; padding-top:70px; text-align:center;}
#indexserv #servarea #zixun a { display:block; width:auto; text-align:center; margin-left:50px; margin-right:50px; text-decoration:none; display:inline-block;*display:inline;*zoom:1;}
#indexserv #servarea #zixun #zx { background-color:#FFF200; font-size:18px; color:#CB7F3B; padding:8px; width:120px; border-radius:5px;}
#indexserv #servarea #zixun #zx:hover { background-color:#f00; color:#fff;}

#indexzs { margin:0 auto; width:100%; background-color:#DBDBDB; overflow:hidden; margin-top:0px; padding-top:75px; padding-bottom:55px;}
#indexzs #zsarea { margin:0 auto; width:1200px; overflow:hidden;}
#indexzs #zsarea #indextitle5 { width:1200px; height:1px; text-align:center; border-bottom:1px solid #138059; overflow:hidden; margin-top:30px;}
#indexzs #zsarea #titlename5 { margin:0 auto; width:250px; background-color:#DBDBDB; position:relative; height:90px; margin-top:-30px;}
#indexzs #zsarea #titlename5 #thetitle { margin:0 auto; width:200px; height:43px; padding-top:12px; text-align:center; color:#fff; font-size:30px; background-color:#138059;}
#indexzs #zsarea #titlename5 #titleen { margin:0 auto; width:220px; text-align:center; font-size:18px; margin-top:5px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";} 
#indexzs #zsarea #word {width:1200px; overflow:hidden; margin-top:20px; text-align:center; font-size:18px; color:#666;} 
#indexzs #zsarea #zhishi { width:1200px; overflow:hidden; margin-top:75px;}
#indexzs #zsarea #zhishi ul { width:1500px;}
#indexzs #zsarea #zhishi ul li { float:left; width:370px; overflow:hidden; margin-right:45px;}
#indexzs #zsarea #zhishi ul li #img { width:370px; height:190px; overflow:hidden;}
#indexzs #zsarea #zhishi ul li #title { width:370px; overflow:hidden; margin-top:30px;}
#indexzs #zsarea #zhishi ul li #title a { font-weight:bold; font-size:20px; color:#3D464D;}
#indexzs #zsarea #zhishi ul li #view { width:370px; overflow:hidden; text-align:left; font-size:14px; color:#616060; margin-top:5px;}
#indexzs #zsarea #zhishi ul li #notes { width:370px; overflow:hidden; margin-top:15px; text-align:left; font-size:15px; color:#838383;}
#indexzs #zsarea #zhishi ul li #notes a { color:#138059; font-size:15px;}
#indexzs #zsarea #zixun { width:1200px; overflow:hidden; margin-top:45px; text-align:center;}
#indexzs #zsarea #zixun a { display:block; width:auto; text-align:center; margin-left:50px; margin-right:50px; text-decoration:none; display:inline-block;*display:inline;*zoom:1;}
#indexzs #zsarea #zixun #more { font-size:18px; color:#696868; border:1px solid #A4A4A4; padding:8px; width:120px; border-radius:5px;}
#indexzs #zsarea #zixun #more:hover { background-color:#138059; border:1px solid #138059; color:#fff;}

#indexzs #friendlink { margin:0 auto; width:1200px; margin-top:70px; color:#858585; overflow:hidden; border-top:1px solid #B4B4B4; border-bottom:1px solid #B4B4B4; padding-top:35px; padding-bottom:35px; text-align:left;}
#indexzs #friendlink span { color:#000;}
#indexzs #friendlink a { color:#858585;}
#indexzs #friendlink a:hover { color:#138059;}

#footer { margin:0 auto; width:100%; overflow:hidden; margin-top:0px;}
#footer #flinks { width:100%; text-align:center; background-color:#000; color:#939393; padding-top:20px; padding-bottom:20px;}
#footer #flinks a { color:#939393; font-size:16px;}
#footer #flinks a:hover { color:#fff;}
#footer #bottom { margin:0 auto; width:100%; overflow:hidden; margin-top:0px; background-color:#2F2F2F; padding-bottom:60px;}
#footer #bottom #blinks { margin:0 auto; width:1200px; overflow:hidden; text-align:left; color:#939393; padding-top:20px; padding-bottom:47px;}
#footer #bottom #blinks span { color:#fff; font-size:16px; font-weight:bold;}
#footer #bottom #blinks a { color:#939393; font-size:16px;}
#footer #bottom #blinks a:hover { color:#fff;}
#footer #bottom #bshow { margin:0 auto; width:1200px; overflow:hidden;}
#footer #bottom #bshow #fleft { float:left; width:534px; overflow:hidden; border-right:1px solid #525252;}
#footer #bottom #bshow #fleft #ftel { width:490px; overflow:hidden; margin-top:50px; border-bottom:1px solid #525252; padding-bottom:20px;}
#footer #bottom #bshow #fleft #ftel #leftimg { float:left; width:70px; text-align:left; height:53px; overflow:hidden;}
#footer #bottom #bshow #fleft #ftel #rinfo { float:left; width:420px; text-align:left; overflow:hidden; font-size:15px; color:#DEDFDE;}
#footer #bottom #bshow #fleft #ftel #rinfo span { font-size:27px; line-height:30px; color:#fff; font-weight:bold; font-family:Georgia,Arial;}
#footer #bottom #bshow #fleft #fcopy { padding-top:20px; text-align:left; color:#757575;}
#footer #bottom #bshow #fleft #fcopy a { color:#757575;}
#footer #bottom #bshow #fleft #fcopy a:hover { color:#fff;}
#footer #bottom #bshow #fmiddle { float:left; width:464px; border-right:1px solid #525252; overflow:hidden;}
#footer #bottom #bshow #fmiddle #theinfof { margin:0 auto; width:385px; text-align:left;}
#footer #bottom #bshow #fmiddle #theinfof #comname { width:385px; text-align:left; font-size:22px; color:#AAAAAA;}
#footer #bottom #bshow #fmiddle #theinfof #comname span { display:block; font-weight:normal; color:#AAAAAA; font-size:12px; text-transform:uppercase;}
#footer #bottom #bshow #fmiddle #theinfof #fcontact { width:385px; overflow:hidden; margin-top:20px; color:#757575;}
#footer #bottom #bshow #fmiddle #theinfof #fcontact a { color:#757575;}
#footer #bottom #bshow #fmiddle #theinfof #fcontact a:hover { color:#fff;}
#footer #bottom #bshow #fright { float:right; width:200px; overflow:hidden;}
#footer #bottom #bshow #fright #wx { width:200px; text-align:right; overflow:hidden;}
#footer #bottom #bshow #fright #wx img { margin-right:0px;}
#footer #bottom #bshow #fright #sharearea { width:200px; overflow:hidden; margin-top:20px;}
#footer #bottom #bshow #fright #weblinkarea { width:200px; overflow:hidden; margin-top:10px; text-align:right;}
#footer #bottom #bshow #fright #weblinkarea a { font-size:12px; color:#757575;}
#footer #bottom #bshow #fright #weblinkarea a:hover { color:#fff;}
.bdsharebuttonbox { float:right; margin-right:-7px;}

#pagetitle { margin:0 auto; width:1200px; overflow:hidden; border-bottom:1px solid #DBDBDB; padding-bottom:10px; margin-top:28px;}
#pagetitle #pagename { float:left; width:500px; text-align:left; font-size:22px; font-weight:bold; color:#000;}
#pagetitle #pagename span { display:block; font-size:16px; color:#8F8F8F; text-transform:uppercase; font-weight:normal; font-family:"Times New Roman";}
#pagetitle #position { float:right; width:700px; text-align:right; padding-top:10px; color:#4A4A4A;}
#pagetitle #position a { color:#4A4A4A;}
#pagetitle #position a:hover { color:#138059;}

#pagemian { margin:0 auto; width:1200px; overflow:hidden; margin-top:40px; margin-bottom:80px;}
#pagemian #pageleft { float:left; width:285px; overflow:hidden;}
#pagemian #pageright { float:right; width:870px; overflow:hidden;}
#pagemian #pageleft #leftproclass { width:285px; overflow:hidden; border-bottom:1px solid #DBDBDB;}
#pagemian #pageleft #leftproclass #bigclass { width:285px; overflow:hidden; background-color:#138059;}
#pagemian #pageleft #leftproclass #bigclass a { display:block; width:285px; text-indent:40px; font-size:17px; color:#fff; padding-top:12px; padding-bottom:12px; text-decoration:none;}
#pagemian #pageleft #leftproclass #smallclass { width:283px; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; padding-bottom:0px;} 
#pagemian #pageleft #leftproclass #smallclass a { display:block; width:283px; padding-top:8px; padding-bottom:8px; text-indent:40px; font-size:15px; color:#7A7A7A; border-bottom:1px dashed #ABABAB;}
#pagemian #pageleft #leftproclass #smallclass a:hover { color:#128059; background-color:#E8E8E8;}
#pagemian #pageleft #leftproclass #smallclass a.on { color:#128059; background-color:#E8E8E8;}
#pagemian #pageleft #leftproclass #smallclass a.noline { border-bottom:0px;}
#pagemian #pageleft #leftcase { width:285px; overflow:hidden; margin-top:30px;}
#pagemian #pageleft #leftcase #title { width:285px; overflow:hidden; border-bottom:1px solid #CCCCCC; padding-bottom:10px; font-size:20px; color:#000;}
#pagemian #pageleft #leftcase #title a { display:block; float:right; top:0px; font-size:14px; color:#138059; text-transform:uppercase; font-weight:normal;}
#pagemian #pageleft #leftcase #cases { width:285px; overflow:hidden; margin-top:22px;}
#pagemian #pageleft #leftcase #cases #img { width:285px; height:193px; overflow:hidden;}
#pagemian #pageleft #leftcase #cases #thename { width:285px; text-align:center; background-color:#919191; padding-top:8px; padding-bottom:8px; margin-bottom:25px; margin-top:1px;}
#pagemian #pageleft #leftcase #cases #thename a { color:#fff; font-size:14px;}

#pagemian #pageleft #leftmenu { width:285px; overflow:hidden;}
#pagemian #pageleft #leftmenu a { display:block; width:285px; text-indent:40px; text-decoration:none; font-size:18px; color:#4F4F4F; background-color:#E5E5E5; margin-bottom:2px; padding-top:22px; padding-bottom:22px;}
#pagemian #pageleft #leftmenu a span { font-size:12px; font-family:'宋体'; font-weight:bold; display:block; float:right; margin-top:0px; margin-right:20px; color:#A0A0A0;}
#pagemian #pageleft #leftmenu a:hover { background-color:#138059; color:#fff;}
#pagemian #pageleft #leftmenu a:hover span { color:#fff;}
#pagemian #pageleft #leftmenu a.on { background-color:#138059; color:#fff;}
#pagemian #pageleft #leftmenu a.on span { color:#fff;}

#pagemian #pageleft #rightpro { width:285px; overflow:hidden; margin-top:30px;}
#pagemian #pageleft #rightpro #title { width:285px; overflow:hidden; border-bottom:1px solid #CCCCCC; padding-bottom:10px; font-size:20px; color:#000;}
#pagemian #pageleft #rightpro #title a { display:block; float:right; top:0px; font-size:14px; color:#138059; text-transform:uppercase; font-weight:normal;}
#pagemian #pageleft #rightpro #thepro { width:285px; overflow:hidden; margin-top:22px;}
#pagemian #pageleft #rightpro #thepro #img { width:285px; height:155px; overflow:hidden;}
#pagemian #pageleft #rightpro #thepro #thename { width:283px; border-bottom:1px solid #D3D3D3; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; text-align:center; padding-top:8px; padding-bottom:8px; margin-bottom:35px;}
#pagemian #pageleft #rightpro #thepro #thename a { color:#515151; font-size:15px;}
#pagemian #pageleft #rightpro #thepro #thename a:hover { color:#138059;}

#pagemian #pageright #pro { width:870px; overflow:hidden; margin-bottom:80px;}
#pagemian #pageright #pro #leftimg { float:left; width:340px; text-align:left;}
#pagemian #pageright #pro #rightdata { float:left; width:530px; overflow:hidden;} 
#pagemian #pageright #pro #rightdata #title { width:530px; overflow:hidden;}
#pagemian #pageright #pro #rightdata #title a { font-size:20px; color:#666666; font-weight:bold;}
#pagemian #pageright #pro #rightdata #title a:hover { color:#138059; text-decoration:underline;}
#pagemian #pageright #pro #rightdata #notes { width:530px; overflow:hidden; height:70px; margin-top:25px; color:#666666;}
#pagemian #pageright #pro #rightdata #more { width:530px; overflow:hidden; text-align:left; margin-top:25px;}
#pagemian #pageright #pro #rightdata #more a { color:#138059;}

#pagemian #pageright #rightcontent { width:870px; overflow:hidden;}
#pagemian #pageright #rightcontent #bigtitle { width:870px; overflow:hidden; border-bottom:1px dashed #ccc; text-align:left; padding-bottom:35px; font-size:35px; line-height:35px; font-family:"Times New Roman"; color:#6F6F6F; text-transform:uppercase;}
#pagemian #pageright #rightcontent #bigtitle span { font-size:30px; line-height:30px; display:block; width:100%; margin-top:10px; text-align:left; color:#484848;}
#pagemian #pageright #rightcontent #rcontent { width:870px; overflow:hidden; margin-top:40px; overflow:hidden; line-height:30px; font-size:15px; color:#6F6F6F;}
#pagemian #pageright #rightcontent #rcontent * { line-height:30px; font-size:15px;}
#pagemian #pageright #rightcontent #rcontent img { max-width:870px; height:auto;}
#pagemian #pageright #rightcontent #rcontent a { font-size:15px; color:#06F; line-height:30px;}
#pagemian #pageright #rightcontent #rcontent a:hover { color:#138059;}

#pagemian #pageright #rightcontent #honorlist { width:870px; overflow:hidden; margin-top:40px;}
#pagemian #pageright #rightcontent #honorlist ul { width:950px;}
#pagemian #pageright #rightcontent #honorlist ul li { float:left; width:265px; height:340px; text-align:center; position:relative; margin-right:37px; margin-bottom:50px; background-color:#CBD2CF;}
#pagemian #pageright #rightcontent #honorlist ul li img { margin-top:15px;}
#pagemian #pageright #rightcontent #honorlist ul li a { display:none; position:absolute; left:0px; top:0px; width:265px; height:340px; background:url(../images/mask__.png) repeat left top; text-align:center;}
#pagemian #pageright #rightcontent #honorlist ul li a img { margin-top:145px;}
#pagemian #pageright #rightcontent #honorlist ul li:hover a { display:block;}

#pagemian #pageright #rightcontent #imagelist { width:870px; overflow:hidden; margin-top:40px;}
#pagemian #pageright #rightcontent #imagelist ul { width:950px;}
#pagemian #pageright #rightcontent #imagelist ul li { float:left; width:275px; text-align:center; margin-right:22px; margin-bottom:35px;}
#pagemian #pageright #rightcontent #imagelist ul li #img { width:275px; height:185px; overflow:hidden; position:relative;}
#pagemian #pageright #rightcontent #imagelist ul li #img a { display:none; position:absolute; left:0px; top:0px; width:275px; height:185px; background:url(../images/mask__.png) repeat left top; text-align:center;}
#pagemian #pageright #rightcontent #imagelist ul li #img a img { margin-top:60px;}
#pagemian #pageright #rightcontent #imagelist ul li #img:hover a { display:block;}
#pagemian #pageright #rightcontent #imagelist ul li #title { width:275px; text-align:center; font-size:15px; color:#6D6D6D; margin-top:10px;} 

#pagemian #pageright #rightcontent #news_list { width:870px; overflow:hidden; margin-top:40px;}
#pagemian #pageright #rightcontent #news_list ul { width:870px;}
#pagemian #pageright #rightcontent #news_list ul li { width:870px; overflow:hidden; margin-bottom:60px;}
#pagemian #pageright #rightcontent #news_list ul li #leftimg { float:left; width:280px; text-align:left;}
#pagemian #pageright #rightcontent #news_list ul li #rightdata { float:left; width:590px; text-align:left; overflow:hidden;}
#pagemian #pageright #rightcontent #news_list ul li #rightdata #title { width:590px; overflow:hidden; height:27px;}
#pagemian #pageright #rightcontent #news_list ul li #rightdata #title a { font-size:20px; color:#646B71; font-weight:bold;}
#pagemian #pageright #rightcontent #news_list ul li #rightdata #title a:hover { color:#138059;}
#pagemian #pageright #rightcontent #news_list ul li #rightdata #title p { display:block; font-size:15px; color:#A4A4A4; float:right; margin-top:0px;}
#pagemian #pageright #rightcontent #news_list ul li #rightdata #notes { width:590px; overflow:hidden; margin-top:15px; color:#A4A4A4; line-height:28px;}
#pagemian #pageright #rightcontent #news_list ul li #rightdata #more { width:590px; overflow:hidden; margin-top:8px;} 
#pagemian #pageright #rightcontent #news_list ul li #rightdata #more a { color:#138059;}

#pagemian #pageright #rightcontent #page_title { width:870px; overflow:hidden; text-align:center; margin-top:25px; font-size:22px; color:#000;}
#pagemian #pageright #rightcontent #page_title span { display:block; width:100%; overflow:hidden; margin-top:15px; text-align:center; font-size:14px; color:#A0A0A0; font-weight:normal;}
#pagemian #pageright #rightcontent #the_content { width:870px; overflow:hidden; margin-top:70px; margin-bottom:70px; font-size:15px; line-height:30px; color:#808080;}
#pagemian #pageright #rightcontent #the_content * { font-size:15px; line-height:30px;}
#pagemian #pageright #rightcontent #the_content img { max-width:870px; height:auto;}
#pagemian #pageright #rightcontent #the_content a { font-size:15px; color:#06F; line-height:30px;}
#pagemian #pageright #rightcontent #the_content a:hover { color:#138059;}
#pagemian #pageright #otherlink { width:870px; overflow:hidden; border-top:1px dashed #ccc; padding-top:20px;}

#page_page { width:100%; overflow:hidden; text-align:center; padding-top:20px; padding-bottom:30px;}

#pagemian #pageright #proinfo { width:870px; overflow:hidden;}
#pagemian #pageright #proinfo #bigshow { float:left; width:470px; height:260px; text-align:left; overflow:hidden;}
#pagemian #pageright #proinfo #proright { float:right; width:360px; overflow:hidden;}
#pagemian #pageright #proinfo #proright #proname { width:360px; overflow:hidden; font-size:25px; color:#666666;}
#pagemian #pageright #proinfo #proright #notes { width:360px; overflow:hidden; margin-top:40px; font-size:14px; font-family:'宋体';}
#pagemian #pageright #proinfo #proright #notes b { font-family:'宋体';}
#pagemian #pageright #proinfo #proright #xunjia { width:360px; overflow:hidden; margin-top:40px;}
#pagemian #pageright #proinfo #proright #xunjia a { display:block; width:135px; height:35px; padding-top:10px; text-align:center; color:#fff; text-decoration:none; font-size:20px; background-color:#F08519;}
#pagemian #pageright #procontent { width:870px; overflow:hidden; margin-top:50px;}
#pagemian #pageright #procontent #titlename { width:870px; overflow:hidden; border-bottom:1px solid #C8C8C8; text-align:left;}
#pagemian #pageright #procontent #titlename span { display:block; width:80px; padding-bottom:10px; color:#0F0F0F; font-size:18px; border-bottom:3px solid #138059;}
#pagemian #pageright #procontent #thecontent { width:870px; overflow:hidden; margin-top:50px;}
#pagemian #pageright #procontent #thecontent img { max-width:870px; height:auto;}

#pagemian #pageright #procontent #tips { width:870px; overflow:hidden; text-align:left; margin-top:50px; }
#pagemian #pageright #procontent #tips #tipname { float:left; width:80px; font-size:14px; text-align:left; font-weight:bold;}
#pagemian #pageright #procontent #tips #tiplist { float:left; width:790px; text-align:left;}
#pagemian #pageright #procontent #tips #tiplist a { display:block; float:left; margin-bottom:10px; width:auto; color:#000; margin-right:10px; padding-left:10px; padding-right:10px; text-align:center; font-size:14px; background-color:#eee; text-decoration:none;}
#pagemian #pageright #procontent #tips #tiplist a:hover { background-color:#138059; color:#fff;}

#pagemian #pageright #proitems { width:870px; overflow:hidden; margin-top:68px;}
#pagemian #pageright #proitems ul { width:950px;}
#pagemian #pageright #proitems ul li { float:left; width:197px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; text-align:center; overflow:hidden; border-right:1px solid #E9E9E9;}
#pagemian #pageright #proitems ul li #iname {margin:0 auto; width:185px; overflow:hidden; margin-top:25px; font-size:14px; color:#3C3C3C;}
#pagemian #pageright #proitems ul li #inotes { margin:0 auto; width:185px; overflow:hidden; text-align:left; font-size:14px; color:#919191; margin-top:10px;}
#pagemian #pageright #writearea { width:870px; overflow:hidden; margin-top:60px;}
#pagemian #pageright #writearea #title { width:870px; overflow:hidden; border-bottom:1px solid #E1E1E1; font-size:22px; font-weight:normal; color:#000; padding-bottom:10px;}
#pagemian #pageright #writearea #title span { font-size:16px; color:#8F8F8F; text-transform:uppercase; font-weight:normal; font-family:"Times New Roman";}
#pagemian #pageright #writearea #title p { display:block; width:350px; text-align:right; font-weight:normal; float:right; margin-top:0px; color:#2F2F2F; font-size:15px;}
#pagemian #pageright #writearea #write { width:870px; overflow:hidden; margin-top:40px; background:url(../images/writebg.png) no-repeat right 25px;}
#pagemian #pageright #writearea #write td { padding:10px; font-size:15px; color:#000;}
#pagemian #pageright #writearea #write td input.input1 { width:400px; border:1px solid #DBDBDB; border-radius:8px; padding:5px;}
#pagemian #pageright #writearea #write td textarea.textarea1 { width:400px; height:125px; border:1px solid #DBDBDB; border-radius:8px; padding:5px;}
#pagemian #pageright #writearea #write td input.sub { width:130px; background-color:#F08519; border:0px; padding:10px; padding-top:8px; padding-bottom:8px; margin-top:20px; border-radius:8px; color:#fff; font-size:20px; cursor:pointer;}
#pagemian #pageright #otherlink { width:870px; overflow:hidden; margin-top:50px; border-top:1px dashed #ccc; padding-top:20px; line-height:30px;}

#servad { margin:0 auto; width:100%; height:578px; overflow:hidden; margin-top:0px; position:relative; text-align:center;}
#servad #adarea { margin:0 auto; width:1900px; height:578px; overflow:hidden; position:relative; margin-left:-950px; left:50%; z-index:900;}
#servad #words { margin:0 auto; width:690px; height:80px; padding-left:25px; padding-right:25px; padding-top:30px; border-radius:10px; text-align:left; background:url(../images/mask.png) repeat left top; color:#fff; position:relative; margin-top:-240px; z-index:901;}

#area1 { margin:0 auto; width:1200px; overflow:hidden; margin-top:88px;}
#area1 #indextitle1 { width:1200px; height:1px; text-align:center; border-bottom:1px solid #138059; overflow:hidden; margin-top:30px;}
#area1 #titlename1 { margin:0 auto; width:250px; background-color:#fff; position:relative; height:90px; margin-top:-30px;}
#area1 #titlename1 #thetitle { margin:0 auto; width:210px; height:43px; padding-top:12px; text-align:center; color:#fff; font-size:30px; background-color:#138059;}
#area1 #titlename1 #titleen { margin:0 auto; width:250px; text-align:center; font-size:18px; margin-top:5px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";} 
#area1 #itemsarea { margin:0 auto; width:1200px; overflow:hidden; margin-top:50px;}
#area1 #itemsarea #show1 { float:left; width:390px; height:500px; text-align:center; background-color:#D7EAE3; margin-right:15px;}
#area1 #itemsarea #show2 { float:left; width:390px; height:500px; text-align:center; background-color:#EAE2D7; margin-right:15px; margin-top:50px;}
#area1 #itemsarea #show3 { float:right; width:390px; height:500px; text-align:center; background-color:#D4E5FB;}
#area1 #itemsarea div #img { width:100%; text-align:center; overflow:hidden; margin-top:45px;}
#area1 #itemsarea div #title { margin:0 auto; width:270px; text-align:center; overflow:hidden; margin-top:20px; font-size:21px; color:#0F0F0F; line-height:30px;}
#area1 #itemsarea div #notes { margin:0 auto; width:270px; text-align:left; overflow:hidden; margin-top:24px; font-size:16px; color:#0F0F0F; line-height:30px;}
#area1 #zixun { width:1200px; overflow:hidden; margin-top:65px; margin-bottom:75px; text-align:center;}
#area1 #zixun a { display:block; width:auto; text-align:center; margin-left:50px; margin-right:50px; text-decoration:none; display:inline-block;*display:inline;*zoom:1;}
#area1 #zixun #zx { background-color:#F0861A; font-size:24px; color:#fff; padding:13px; padding-top:13px; padding-bottom:18px; width:190px; border-radius:10px;}
#area1 #zixun #zx:hover { background-color:#138059;}

#area2 { margin:0 auto; width:100%; height:574px; background:url(../images/servbg2.jpg) no-repeat center top; overflow:hidden; margin-top:0px; padding-top:60px;}
#area2 #showarea { margin:0 auto;width:1200px; overflow:hidden;}
#area2 #showarea #indextitle2 { width:1200px; height:1px; text-align:center; border-bottom:1px solid #fff; overflow:hidden; margin-top:30px;}
#area2 #showarea #titlename2 { margin:0 auto; width:250px; background:url(../images/x.png) repeat left top; position:relative; height:80px; margin-top:-30px;}
#area2 #showarea #titlename2 #thetitle { margin:0 auto; width:210px; height:43px; padding-top:12px; text-align:center; color:#3F9979; font-size:30px; background-color:#fff;}
#area2 #showarea #titlename2 #titleen { margin:0 auto; width:250px; text-align:center; font-size:18px; margin-top:5px; color:#fff; text-transform:uppercase; font-family:"Times New Roman";} 
#area2 #showarea #servbg { margin:0 auto; width:1200px; overflow:hidden; text-align:center; margin-top:105px;}
#area2 #showarea #servword { margin:0 auto; width:1171px; overflow:hidden;}
#area2 #showarea #servword ul { width:1400px;}
#area2 #showarea #servword ul div { float:left; width:180px; color:#fff; font-size:20px; margin-left:0px; margin-top:30px; margin-right:60px; text-align:center;} 

#tuijian { margin:0 auto; width:1200px; overflow:hidden; margin-top:60px; margin-bottom:60px;}
#tuijian #title { width:1200px; overflow:hidden; padding-bottom:10px; font-size:20px; color:#000; border-bottom:1px solid #C6C6C6;}
#tuijian #title span { font-size:16px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";}
#tuijian #title a { display:block; float:right; margin-top:0px; font-size:15px; color:#138059;}
#tuijian #cases { width:1200px; overflow:hidden; margin-top:55px;}
#tuijian #cases ul { width:1300px;}
#tuijian #cases ul li { float:left; width:280px; overflow:hidden; margin-right:25px;}
#tuijian #cases ul li #img { width:280px; height:190px; overflow:hidden;}
#tuijian #cases ul li #thename { width:280px; text-align:center; background-color:#919191; padding-top:8px; padding-bottom:8px; margin-bottom:25px; margin-top:1px;}
#tuijian #cases ul li #thename a { color:#fff; font-size:14px;}

#guimoad { margin:0 auto; width:100%; height:640px; overflow:hidden; margin-top:0px; position:relative; text-align:center;}
#guimoad #adarea { margin:0 auto; width:1900px; height:640px; overflow:hidden; position:relative; margin-left:-950px; left:50%; z-index:900;}
#guimoad #words { margin:0 auto; width:690px; height:140px; padding-left:25px; padding-right:25px; padding-top:30px; border-radius:10px; text-align:left; background:url(../images/mask.png) repeat left top; color:#fff; position:relative; margin-top:-290px; z-index:901;}

#areaa { margin:0 auto; width:100%; padding-top:90px; padding-bottom:90px; max-width:1900px; overflow:hidden; margin-top:0px; background:url(../images/logobg.gif) repeat left 20px;}
#areaa #thearea { margin:0 auto; width:100%; overflow:hidden; margin-bottom:75px;}
#areaa #thearea #imglist { margin:0 auto; width:1200px; overflow:hidden; margin-top:75px;}
#areaa #thearea #imglist ul { width:1450px;}
#areaa #thearea #imglist ul li { float:left; width:280px; height:190px; margin-right:26px;}
#areaa #zixun { margin:0 auto; width:100%; overflow:hidden; text-align:center;}
#areaa #zixun a { display:block; margin:0 auto; width:180px; padding-top:15px; padding-bottom:17px; text-align:center; color:#fff; font-size:24px; text-decoration:none; background-color:#F0851A; border-radius:10px;}
#areaa #zixun a:hover { background-color:#F00;}

#titlearea { margin:0 auto; width:1200px; height:80px;}
#titlearea #lline { float:left; margin-top:30px;}
#titlearea #rline { float:right; margin-top:30px;}
#titlearea #title { float:left; text-align:center;} 
#titlearea #title #thename { margin:0 auto; padding-top:12px; padding-bottom:15px; margin-top:0px; text-align:center; font-size:28px;}
#titlearea #title #theen { overflow:hidden; text-align:center; font-size:16px; margin-top:5px; text-transform:uppercase; font-family:"Times New Roman";} 

#areab { margin:0 auto; width:100%; height:874px; overflow:hidden; margin-top:0px; background:url(../images/jb.jpg) no-repeat center top;}

#tuijian2 { margin:0 auto; width:100%; max-width:1900px; overflow:hidden; padding-top:60px; padding-bottom:60px; background-color:#E2E2E2;}
#tuijian2 #title { margin:0 auto;  width:1200px; overflow:hidden; padding-bottom:10px; font-size:20px; color:#000; border-bottom:1px solid #C6C6C6;}
#tuijian2 #title span { font-size:16px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";}
#tuijian2 #title a { display:block; float:right; margin-top:0px; font-size:15px; color:#138059;}
#tuijian2 #pros { margin:0 auto;  width:1200px; overflow:hidden; margin-top:55px;}
#tuijian2 #pros ul { width:1300px;}
#tuijian2 #pros ul li { float:left; width:290px; overflow:hidden; margin-right:13px;}
#tuijian2 #pros ul li #img { width:290px; height:160px; overflow:hidden;}
#tuijian2 #pros ul li #thename { width:290px; text-align:center; padding-top:8px; padding-bottom:8px; margin-bottom:25px; margin-top:5px;}
#tuijian2 #pros ul li #thename a { font-size:15px;}

#pagemian #page_left { float:left; width:870px; overflow:hidden;}
#pagemian #page_right { float:right; width:285px; overflow:hidden;}
#pagemian #page_left #case_list { width:870px; overflow:hidden;}
#pagemian #page_left #case_list ul { width:1000px;}
#pagemian #page_left #case_list ul li { float:left; width:280px; overflow:hidden; margin-right:15px; position:relative; margin-bottom:60px;}
#pagemian #page_left #case_list ul li #img { width:280px; height:190px; overflow:hidden;}
#pagemian #page_left #case_list ul li #thename { width:278px; border-bottom:1px solid #D3D3D3; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; padding-top:10px; padding-bottom:10px; overflow:hidden; color:#626262; font-size:15px; text-align:center;}
#pagemian #page_left #case_list ul li a { display:none; width:280px; position:absolute; top:0px; left:0px; height:100%; background:url(../images/mask.png) repeat center top; text-align:center;}
#pagemian #page_left #case_list ul li a img { margin-top:70px;}
#pagemian #page_left #case_list ul li:hover a { display:block;}

#pagemian #page_right #rightpro { width:285px; overflow:hidden; margin-top:0px;}
#pagemian #page_right #rightpro #title { width:285px; overflow:hidden; border-bottom:1px solid #CCCCCC; padding-bottom:10px; font-size:20px; color:#000;}
#pagemian #page_right #rightpro #title a { display:block; float:right; top:0px; font-size:14px; color:#138059; text-transform:uppercase; font-weight:normal;}
#pagemian #page_right #rightpro #thepro { width:285px; overflow:hidden; margin-top:22px;}
#pagemian #page_right #rightpro #thepro #img { width:285px; height:155px; overflow:hidden;}
#pagemian #page_right #rightpro #thepro #thename { width:283px; border-bottom:1px solid #D3D3D3; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; text-align:center; padding-top:8px; padding-bottom:8px; margin-bottom:35px;}
#pagemian #page_right #rightpro #thepro #thename a { color:#515151; font-size:15px;}
#pagemian #page_right #rightpro #thepro #thename a:hover { color:#138059;}
#pagemian #page_right #rightcontact { width:285px; overflow:hidden; margin-top:10px;}
#pagemian #page_right #rightcontact #title {width:285px; text-align:left; font-size:20px; color:#000; padding-bottom:10px;}
#pagemian #page_right #rightcontact #ctarea { width:283px; overflow:hidden; border:1px solid #D3D3D3;}
#pagemian #page_right #rightcontact #ctarea #img { width:283px; height:155px; overflow:hidden; margin-top:0px;}
#pagemian #page_right #rightcontact #ctarea #ctinfo { margin:0 auto; width:215px; margin-top:23px; margin-bottom:25px;} 
#pagemian #page_right #rightcontact #ctarea #ctinfo #ctname { width:215px; text-align:left; font-weight:bold; font-size:18px; color:#6A6A6A;}
#pagemian #page_right #rightcontact #ctarea #ctinfo #cttel { width:215px; text-align:left; margin-top:5px; font-size:25px; font-weight:bold; color:#F08519;}
#pagemian #page_right #rightcontact #ctarea #ctinfo #info { width:215px; overflow:hidden; margin-top:20px; text-align:left; color:#4A4A4A; font-size:16px;}
#pagemian #page_right #rightcontact #ctarea #ctinfo #zx { width:215px; overflow:hidden; margin-top:20px;}
#pagemian #page_right #rightcontact #ctarea #ctinfo #zx a { display:block; width:135px; padding-top:10px; padding-bottom:10px; font-size:18px; color:#fff; background-color:#F08519; text-align:center;}

#pagemian #page_left #leftcontent { width:870px; overflow:hidden;}
#pagemian #page_left #leftcontent #page_title { width:870px; overflow:hidden; text-align:center; margin-top:25px; font-size:22px; color:#000;}
#pagemian #page_left #leftcontent #page_title span { display:block; width:100%; overflow:hidden; margin-top:15px; text-align:center; font-size:14px; color:#A0A0A0; font-weight:normal;}
#pagemian #page_left #leftcontent #the_content { width:870px; overflow:hidden; margin-top:70px; margin-bottom:70px; font-size:15px; line-height:30px; color:#808080;}
#pagemian #page_left #leftcontent #the_content * { font-size:15px; line-height:30px;}
#pagemian #page_left #leftcontent #the_content img { max-width:870px; height:auto;}
#pagemian #page_left #leftcontent #the_content a { font-size:15px; color:#06F; line-height:30px;}
#pagemian #page_left #leftcontent #the_content a:hover { color:#138059;}
#pagemian #page_left #otherlink { width:870px; overflow:hidden; border-top:1px dashed #ccc; padding-top:20px;}

#pagemian #page_left #tips { width:870px; overflow:hidden; text-align:left; margin-bottom:10px;}
#pagemian #page_left #tips #tipname { float:left; width:80px; font-size:14px; text-align:left; font-weight:bold;}
#pagemian #page_left #tips #tiplist { float:left; width:790px; text-align:left;}
#pagemian #page_left #tips #tiplist a { display:block; float:left; margin-bottom:10px; width:auto; color:#000; margin-right:10px; padding-left:10px; padding-right:10px; text-align:center; font-size:14px; background-color:#eee; text-decoration:none;}
#pagemian #page_left #tips #tiplist a:hover { background-color:#138059; color:#fff;}

#pagemian #page_left #leftcontent #bigtitle { width:870px; overflow:hidden; border-bottom:1px dashed #ccc; text-align:left; padding-bottom:35px; font-size:35px; line-height:35px; font-family:"Times New Roman"; color:#6F6F6F; text-transform:uppercase;}
#pagemian #page_left #leftcontent #bigtitle span { font-size:30px; line-height:30px; display:block; width:100%; margin-top:10px; text-align:left; color:#484848;}
#pagemian #page_left #leftcontent #rcontent { width:870px; overflow:hidden; margin-top:40px; overflow:hidden; line-height:30px; font-size:15px; color:#6F6F6F;}
#pagemian #page_left #leftcontent #rcontent * { line-height:30px; font-size:15px;}
#pagemian #page_left #leftcontent #rcontent img { max-width:870px; height:auto;}
#pagemian #page_left #leftcontent #rcontent a { font-size:15px; color:#06F; line-height:30px;}
#pagemian #page_left #leftcontent #rcontent a:hover { color:#138059;}

#pagemian #page_left #zhishi_list { width:870px; overflow:hidden;}
#pagemian #page_left #zhishi_list ul { width:870px;}
#pagemian #page_left #zhishi_list ul li { width:870px; overflow:hidden; margin-bottom:60px;}
#pagemian #page_left #zhishi_list ul li #leftimg { float:left; width:280px; text-align:left;}
#pagemian #page_left #zhishi_list ul li #rightdata { float:left; width:590px; text-align:left; overflow:hidden;}
#pagemian #page_left #zhishi_list ul li #rightdata #title { width:590px; overflow:hidden; height:27px;}
#pagemian #page_left #zhishi_list ul li #rightdata #title a { font-size:20px; color:#646B71; font-weight:bold;}
#pagemian #page_left #zhishi_list ul li #rightdata #title a:hover { color:#138059;}
#pagemian #page_left #zhishi_list ul li #rightdata #title p { display:block; font-size:15px; color:#A4A4A4; float:right; margin-top:0px;}
#pagemian #page_left #zhishi_list ul li #rightdata #notes { width:590px; overflow:hidden; margin-top:15px; color:#A4A4A4; line-height:28px;}
#pagemian #page_left #zhishi_list ul li #rightdata #more { width:590px; overflow:hidden; margin-top:8px;} 
#pagemian #page_left #zhishi_list ul li #rightdata #more a { color:#138059;}

#pagemian #page_right #leftcase { width:285px; overflow:hidden; margin-top:10px;}
#pagemian #page_right #leftcase #title { width:285px; overflow:hidden; border-bottom:1px solid #CCCCCC; padding-bottom:10px; font-size:20px; color:#000;}
#pagemian #page_right #leftcase #title a { display:block; float:right; top:0px; font-size:14px; color:#138059; text-transform:uppercase; font-weight:normal;}
#pagemian #page_right #leftcase #cases { width:285px; overflow:hidden; margin-top:22px;}
#pagemian #page_right #leftcase #cases #img { width:285px; height:193px; overflow:hidden;}
#pagemian #page_right #leftcase #cases #thename { width:285px; text-align:center; background-color:#919191; padding-top:8px; padding-bottom:8px; margin-bottom:25px; margin-top:1px;}
#pagemian #page_right #leftcase #cases #thename a { color:#fff; font-size:14px;}

#pagetel { width:140px; height:410px; position:relative; margin:auto; right:0; top:0; bottom:0; text-align:center; overflow:hidden; background:url(/images/float.png) no-repeat center top; position:fixed; right:0px; z-index:9999999999;}
#pagetel a { position:absolute; width:140px; height:410px; overflow:hidden; left:0px; top:0px; text-decoration:none;}









