* { padding: 0; margin: 0; }
.all { width: 1000px; margin: 0 auto; }
.clear { clear: both; }
.cf:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cf { *+height: 1%;
}
.fl { float: left; }
.fr { float: right; }
ol ul { list-style: none; }
ul li { list-style: none; }
h1 { font-size: 18px; font-weight:normal; }
h2 { font-size: 18px; font-weight:normal; }
h3 { font-size: 16px; font-weight:normal; }
h4 { font-size: 16px; font-weight:normal; }
h5 { font-size: 14px; font-weight:normal; }
h6 { font-size: 14px; font-weight:normal; }
.dis { display: block; }
.undis { display: none; }
input { outline: none; border: none; background: #fff; display: inline; }
img { border: none; display: block; }
a { color:#454545; text-decoration:none; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
a:hover { color: #2CA476; }
body { font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size: 12px; background:#e7e7e7; color:#454545; -webkit-font-smoothing:antialiased; }
i { color:#438DE9; }
header { background:#fff;}
.head_in { height:120px; width:1000px; position:relative; }
.lug_bar { background:none; width:300px; height:30px; float:right; text-align:center; line-height:30px; margin-top:10px; position:absolute; right:0px; z-index:99999999;}
.lug_bar a { color:#000; display:inline-block; margin-right:10px; }
.lug_bar a:hover { color:#fff; }
.lug_bar a.tb1{ height:26px; width:136px;background: url(../tb2.png) no-repeat 0px 0; }
.lug_bar a.tb1:hover{ background: url(../tb2.png) no-repeat 0px bottom; }
.lug_bar a.tb2{ height:26px; width:26px;background: url(../tb1.png) no-repeat 0px 0; }
.lug_bar a.tb2:hover{ background: url(../tb1.png) no-repeat 0px bottom; }
.logo { width:97px; height:81px; position:absolute; left:449px; top:20px; z-index:9999999; }
.tel { float:right; margin:40px 0 0 0; }

.menu { float:left; padding-top:75px; text-transform:uppercase; z-index:9999; position:relative;}
.menu li { float: left; line-height:35px; width:auto; text-align:center; width:200px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; position:relative; height:35px;}
.menu li a { font-size:14px; color:#454545; display:block; }
.menu li a:hover { color:#2CA476; }
.menu li.active a { color:#2CA476; }
.menu li ul { display:block; text-transform:inherit;float:left; position:absolute; left:0px; visibility:hidden;  padding:0; z-index:9999; width:200px; padding-top:10px;}
.menu li ul li{width:200px; height:35px; line-height:35px; display:block; background:#fff; float:left; clear:both;}
.menu li:nth-child(3n+0) {margin-left:200px;}
.menu li ul li a{font-size:12px;}
.menu li ul li:nth-child(3n+0) {margin-left:0;}
.menu li.active ul li a{color:#000;}
.menu li.active ul li a:hover { color:#2CA476; }
li#nav_57 { }
li#nav_57 { background: url(../i4.png) no-repeat 140px 0; }
li#nav_48 { background: url(../i4.png) no-repeat 150px 0; }
li#nav_55 { background: url(../i4.png) no-repeat 130px 0; }
li#nav_57:hover { background: url(../i4.png) no-repeat 140px bottom; }
li#nav_48:hover { background: url(../i4.png) no-repeat 150px bottom; }
li#nav_55:hover { background: url(../i4.png) no-repeat 130px bottom; }

.showimglist { width:110%; }
.showimglist ul li { float:left; margin-right:60px; margin-bottom:30px; }
.showimglist ul li h3 { text-align:center; font-size:14px; color:#999; }
.i_pro { float:left; width:1000px; overflow:hidden; margin:60px 0 60px 0; }
.i_pro h2 { text-align:center; color:#000; font-weight:bold; font-size:18px; background: url(../i1.png) no-repeat center bottom; height:40px; line-height:40px; }
.i_pro p { text-align:center; line-height:40px; }
.i_pro ul { width:110%; margin-top:30px; margin-bottom:30px; }
.i_pro ul li { float:left; margin-right:10px; margin-bottom:10px; word-wrap:break-word; }
.i_pro ul li a { width:326px; height:385px; display:block; position:relative; background:#fff url(../i2.png) 285px 345px no-repeat; }
.i_pro ul li a:hover { box-shadow: 3px 3px 5px #888888; }
.i_pro ul li a img { opacity:0.9; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.i_pro ul li a:hover img { opacity:1; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.i_pro ul li h1 { border-top:1px solid #eee; padding-left:20px; line-height:20px; padding-top:18px; font-size:16px; }
.i_pro ul li p { line-height:30px; padding:0px 0 0 20px; text-align:left; color:#888; }

.inpror2 { float:left; width:1000px; overflow:hidden;  }
.inpror2 h2 { text-align:center; color:#000; font-weight:bold; font-size:18px; background: url(../i1.png) no-repeat center bottom; height:40px; line-height:40px; }
.inpror2 p { text-align:center; line-height:40px; }
.inpror2 ul { width:110%; margin-top:30px; margin-bottom:30px; }
.inpror2 ul li { float:left; margin-right:10px; margin-bottom:10px; }
.inpror2 ul li a { width:326px; height:385px; display:block; position:relative; background:#fff url(../i2.png) 285px 345px no-repeat; overflow:hidden; }
.inpror2 ul li a:hover { box-shadow: 3px 3px 5px #888888; }
.inpror2 ul li a img { opacity:0.9; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.inpror2 ul li a:hover img { opacity:1; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.inpror2 ul li h1 { border-top:1px solid #eee; padding-left:20px; line-height:20px; padding-top:18px; font-size:16px; }
.inpror2 ul li p { line-height:30px; padding:0px 0 0 20px; text-align:left; color:#888; word-wrap:break-word; }
a.more_pro { display:block; margin:0 auto; height:38px; width:120px; background:#333 url(../i3.png) no-repeat center center; }


.inpror3 { float:left; width:1000px; overflow:hidden;  }
.inpror3 h2 { text-align:center; color:#000; font-weight:bold; font-size:18px; background: url(../i1.png) no-repeat center bottom; height:40px; line-height:40px; }
.inpror3 p { text-align:center; line-height:40px; }
.inpror3 ul { width:110%; margin-top:30px; margin-bottom:30px; }
.inpror3 ul li { float:left; margin-right:10px; margin-bottom:10px; }
.inpror3 ul li a { width:326px; height:260px; display:block; position:relative; background:#fff url(../i2.png) 285px 230px no-repeat; overflow:hidden; }
.inpror3 ul li a:hover { box-shadow: 3px 3px 5px #888888; }
.inpror3 ul li a img { opacity:0.9; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.inpror3 ul li a:hover img { opacity:1; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.1s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.inpror3 ul li h1 { border-top:1px solid #eee; padding-left:20px; line-height:20px; padding-top:18px; font-size:16px; }
.inpror3 ul li p { line-height:30px; padding:0px 0 0 20px; text-align:left; color:#888; word-wrap:break-word; }

.i_news { float:left; width:100%; background:#fff; }
.i_mv { float:left; width:50%; }
.i_n { float:right; width:50%; background:#fff; }
.i_nt { padding:40px 40px 0 40px; float:left; }
.i_n ul { float:left; width:420px; padding:0px 0 0 40px; overflow:hidden; }
.i_n ul li img { width:150px; height:80px; float:left; padding-right:20px; }
.i_n ul li { width:100%; float:left; margin-top:25px; }
.i_n ul li div { width:250px; float:right; word-wrap:break-word; }
.i_n ul li div p { color:#888; }
.i_ab { width:100%; float:left; background: url(../ab_bg.jpg) no-repeat center center; height:450px; color:#fff; margin:20px 0 0 0; font-size:14px; text-align:center; line-height:200%; }
.i_ab h1 { text-align:center; margin-top:80px; margin-bottom:40px; font-size:18px; }
.i_ab img { margin:0 auto; }
a.more2 { background:url(../i3.png) no-repeat center center; display:block; margin:30px auto; width:30px; height:15px; }
.foot_ct { float:left; width:100%; border-top:1px solid #d1d1d1; background:#fff; height:290px; }
.ct_t { float:left; width:260px; height:290px; }
.ct_t h1 { color:#888; font-size:25px; margin:65px 0 0 0; font-weight:normal; }
.cpy { float:left; width:100%; background:#e7e7e7; height:45px; }
.cpyin { background:url(../logo3.png) no-repeat 0 center; float:left; padding-left:50px; }
.cpyin p { font-size:12px; line-height:45px; color:#999; }
.share_b { float:left; width:260px; margin-top:65px; }
.ct_txt { float:right; width:350px; padding-right:50px; margin-top:65px; }
.ct_txt h2 { margin-bottom:36px; color:#777; }
.ct_txt p { margin-bottom:10px; color:#999; }
.share_b h1 { color:#777; }
.share_b a { display:inline-block; width:24px; height:24px; margin:0 0px; }
.share_b ul li { float:left; margin-left:10px; margin-top:20px; }
.share_b a.b1 { background: url(../wx.png) no-repeat 0 0; }
.share_b a.b2 { background: url(../wx.png) no-repeat -24px 0; }
.share_b a.b3 { background: url(../wx.png) no-repeat -48px 0; }
.share_b a.b4 { background: url(../wx.png) no-repeat -72px 0; }
.share_b a.b5 { background: url(../wx.png) no-repeat right 0; }
.share_b a.b1:hover { background: url(../wx.png) no-repeat 0 bottom; }
.share_b a.b2:hover { background: url(../wx.png) no-repeat -24px bottom; }
.share_b a.b3:hover { background: url(../wx.png) no-repeat -48px bottom; }
.share_b a.b4:hover { background: url(../wx.png) no-repeat -72px bottom; }
.share_b a.b5:hover { background: url(../wx.png) no-repeat right bottom; }

.ct_t img{float:left; margin:30px 30px 30px 0;}
a.sp { display:inline-block; width:36px; height:36px; margin:0 0px;  background: url(../sp.png) no-repeat 0px 0; margin-top:50px}
a.sp:hover { background: url(../sp.png) no-repeat 0px bottom; }

.pban { height:260px; }
.pro_show { float:left; width:760px; }
.pro_txt { float:right; width:360px; }
.pro_txt h2 { font-size:35px; line-height:150%; margin-bottom:30px; background: url(../t_line.png) no-repeat left bottom; padding-bottom:20px; }
.pagecon h2, .pagecon h1, .pagecon h3 { color:#999; }
/*切换图*/
.slideBox { width:100%; margin:0 auto; overflow:hidden; position:relative; }
.slideBox .hd { overflow:hidden; position:absolute; right:48%; bottom:15px; z-index:1; }
.slideBox .hd ul { overflow:hidden; zoom:1; float:left; filter:alpha(opacity=50); opacity:1; }
.slideBox .hd ul li { float:left; margin-right:8px; width:15px; height:15px; text-align:center; background:#2ca477; cursor:pointer; border-radius:0; }
.slideBox .hd ul li.on { background:#fff; color:#fff; }
.slideBox .bd { position:relative; height:100%; z-index:0; }
.slideBox .bd li { zoom:1; vertical-align:middle; height:550px; }
.slideBox .bd li a { display:block; }
.slideBox .bd img { display:block; position:relative; margin:0 auto; opacity:0;}
.slideBox .prev, .slideBox .next { position:absolute; left:0%; top:50%; margin-top:-30px; display:block; width:60px; height:60px; background:#fff url(../a.png) 0px 0px no-repeat; filter:alpha(opacity=50); opacity:0.5; display:none; }
.slideBox .next { left:auto; right:0%; background-position:right 0; }
.slideBox .prev:hover { background:#fff url(../b.png) 0px 0px no-repeat; }
.slideBox .next:hover { background:#fff url(../b.png) 0px 0px no-repeat; background-position:right 0; }
.slideBox .prevStop { display:none; }
.slideBox .nextStop { display:none; }
/*切换图2*/


.slideBox2 { width:100%; margin:0 auto; overflow:hidden; position:relative; }
.slideBox2 .hd { overflow:hidden; position:absolute; right:48%; bottom:15px; z-index:1; }
.slideBox2 .hd ul { overflow:hidden; zoom:1; float:left; filter:alpha(opacity=80); opacity:0.8; }
.slideBox2 .hd ul li { float:left; margin-right:8px; width:10px; height:10px; text-align:center; background:#555; cursor:pointer; border-radius:100%; }
.slideBox2 .hd ul li.on { background:#3799d2; color:#fff; }
.slideBox2 .bd2 { position:relative; height:100%; z-index:0; }
.slideBox2 .bd2 li { zoom:1; vertical-align:middle; height:600px; }
.slideBox2 .bd2 li a { display:block; }
.slideBox2 .bd2 img { display:block; position:absolute; }
.slideBox2 .prev, .slideBox2 .next { position:absolute; left:0%; top:50%; margin-top:-30px; display:block; width:60px; height:60px; background: url(../c.png) 0px 0px no-repeat; filter:alpha(opacity=50); opacity:0.5; }
.slideBox2 .next { left:auto; right:0%; background-position:right 0; }
.slideBox2 .prev:hover { background: url(../c.png) 0px 0px no-repeat; filter:alpha(opacity=100); opacity:1; }
.slideBox2 .next:hover { background: url(../c.png) 0px 0px no-repeat; background-position:right 0; filter:alpha(opacity=100); opacity:1; }
.slideBox2 .prevStop { display:none; }
.slideBox2 .nextStop { display:none; }
/*tab*/
.slideTxtBox { margin-top:20px; border:1px solid #ddd; background:#fff; }
.slideTxtBox .hd { float:left; margin-left:40px; width:140px; overflow:hidden; }
.slideTxtBox .hd .hdttt { height:140px; background:url(../titlebg2.png) no-repeat; }
.slideTxtBox .hd .hdttt h1 { color:#000; font-size:16px; padding:50px 0 0 10px; }
.slideTxtBox .hd ul { }
.slideTxtBox .hd ul li { margin-top:10px; height:80px; background: url(../titlebg3h.png) no-repeat; cursor:pointer; }
.slideTxtBox .hd ul li h2 { font-size:14px; color:#fff; padding:20px 0 0 10px; }
.slideTxtBox .hd ul li h2 span { display:block; font-size:12px; }
.tbgom { margin-top:76px; margin-bottom:30px; display:block; border:none; }
.slideTxtBox .hd ul li.on { background:url(../titlebg3.png) no-repeat; }
.slideTxtBox .bd { float:right; width:760px; }
.slideTxtBox .bd ul { width:110%; }
.slideTxtBox .bd li { float:left; margin:28px 20px 0 0; width:230px; height:170px; background:#333; }
.slideTxtBox .bd li:hover { background:#FF8C8C; }
.slideTxtBox .bd li h1 { text-align:center; line-height:50px; color:#fff; font-size:14px; }
.inab { margin-top:40px; background:#fff; border:1px solid #ddd; width:500px; float:left; height:340px; padding:0 40px; }
.indext { height:40px; width:100%; height:30px; line-height:30px; border-top:1px solid #999; background:#bfbfbf; }
.indext h1 { float:left; width:200px; background:url(../titlebg.png) no-repeat; color:#fff; font-size:14px; text-align:center; line-height:40px; }
.indext span { color:#fff; width:auto; float:right; font-size:11px; }
.indext span a { height:20px; color:#fff; }
.inabin { margin-top:22px; }
.inabr { margin-top:30px; line-height:2; }
.nandimg { margin-top:30px; }
.innewsin { border-top:1px solid #ccc; margin-top:25px; }
.innews { float:left; width:420px; overflow:hidden; border:1px solid #ddd; background:#fff; padding:0 40px; }
.innewsin ul { padding-bottom:39px; }
.innewsin ul li { margin-top:23px; }
.innewsin ul li img { float:left; width:160px; height:80px; }
.innewsin ul li .imgindexnews { float:right; width:240px; }
.innewsin ul li .imgindexnews h1 { font-size:12px; padding-bottom:8px; font-weight:bold; }
.innewsin ul li .imgindexnews p { line-height:160%; }
.theimg2 { float:right; }
.theimg2 a { display:block; }
.theimg2 a.ap1 { background:#fff; border:1px solid #ddd; margin-right:12px; float:left; padding:9px 8px; }
.theimg2 a.ap2 { background:#fff; border:1px solid #ddd; float:right; padding:9px 8px; }
.theimg2 a.ap3 { background:#fff; border:1px solid #ddd; padding:6px 8px; margin-top:7px; }
.inab2 { margin-top:22px; border:1px solid #ddd; background:#fff; width:930px; padding:0 35px; overflow:hidden; }
.thlist1 { border-top:1px solid #ccc; padding-top:14px; margin-top:9px; }
.thlist1 ul { width:110%; padding-bottom:15px; }
.thlist1 ul li { float:left; margin-right:19px; }
.thlist1 ul li a h1 { text-align:center; padding:10px 0 0 0; font-size:12px; }
.foot2 { margin-top:45px; background:#fff; padding-bottom:40px; border-bottom:1px solid #E7E7E7; }
.foot2t { width:200px; height:40px; margin:0 auto 36px; background:url(../titlebg4.png) no-repeat; text-align:center; line-height:40px; color:#fff; font-size:14px; }
footer { padding:50px 0 80px; background:#fff; }
.ff { float:left; width:520px; overflow:hidden; }
.ff dl { float:left; margin-right:80px; }
.ff dl dt { font-size:14px; font-weight: normal; padding-bottom:20px; font-weight:bold; }
.ff dl dd { padding-bottom:10px; }
.ff dl dd a { }
.ff dl dd a:hover { text-decoration:underline; }
.flx { float:right; width:480px; line-height:180%; }
.flx h1 { font-size:14px; font-weight:normal; padding-bottom:20px; font-weight:bold; }
.ewm { float:left; margin-top:40px; }
.ewmr { float:right; }
.ewmr a { color:#fff; padding-top:10px; }
.newnewlist { margin-bottom:50px; }
.newnewlist ul li { border-bottom:1px solid #ccc; padding:40px 0; }
.newnewlist ul li img { float:left; }
.newnewlist ul li .nlr { float:right; width:600px; overflow:hidden; word-wrap:break-word;}
.newnewlist ul li .nlr h3 { font-weight: bold; font-size:16px; padding-bottom:8px; color:#666; }
.newnewlist ul li .nlr span { display:block; font-size:14px; color:#999; padding-top:8px; }
.newnewlist ul li .nlr span b { color:#ff3300; font-weight:normal; }
.newnewlist ul li .nlr p { line-height:150%; font-size:13px; color:#999; padding-top:10px; word-wrap:break-word; }
.newnewlist ul li .nlr .gomore { display:block; width:115px; height:26px; text-align:left; line-height:26px; color:#2CA476; font-size:14px; margin-top:20px; }
.newnewlist ul li .nlr .gomore:hover { color:#000; }
.thenav { margin-top:30px; margin-bottom:30px; }
.newthumb { margin:50px auto 0; width:150px; height:150px; border-radius:100%; }
.pagecon h1.newst { font-size:34px; margin-top:20px; font-weight:normal; text-align:center; color:#333; line-height:40px;}
.news2 { display:block; margin:10px 0; text-align:center; font-size:14px; color:#999; }
.news2 b { color:#ff3300; font-weight: normal; padding:0 10px; }
.newszy { padding:20px; background:#f9f9f9; margin:20px 0; line-height:180%; font-size:14px; color:#666; }
.newszw { line-height:200%; padding:20px 0; font-size:14px; color:#555; }
.newszw img { max-width:100%; }
.newszw span { display:block; margin:20px 0; clear:both; padding-left:20px; background:url(../tag.png) no-repeat 0 center; }
.newszw span a { font-size:14px; color:#FF7F00; padding:0 5px; }
.newszw span a:hover { text-decoration:underline; color:#000; }
.othernews { margin-top:0px; }
.othernews h4 { font-size:24px; color:#000; border-bottom:1px solid #ccc; font-weight:normal; padding:10px 0; }
.othernews ul li { padding:10px 0; }
.othernews ul li h5 { font-size:14px; color:#ff3300; font-weight:normal; }
.othernews ul li p { line-height:31px; font-size:14px; color:#999; }
.ps { margin:10px 0; font-size:14px; color:#000; }
.ps b { color:#03C; font-weight:normal; padding:0 10px; }
.ps a { color:#03c; }
.pinglun { margin:40px 0; }
.page { border-top:1px solid #ccc; padding-top:10px; }
.pagecon { margin:40px 0; line-height:200%; }
.pleft { text-align:center; margin-top:20px; width:100%; float:left; border-bottom:1px solid #ccc; padding-bottom:20px; }
.pright { font-size:12px; color:#999; margin-top:30px; width:100%; float:left; }
.show_in { line-height:200%; padding:20px 0; font-size:14px; color:#555; }
.plc { }
.plc li { display:inline-block; width:auto; height:15px; text-align:center; line-height:15px; padding:0 20px; font-size:14px; border-right:1px solid #ccc; }
.plc li:last-child { border-right:1px solid #e7e7e7; }
.plc li:hover { color:#000; }
.plc li a { text-shadow: #f4f4f4 1px 1px 0; }
.plc li a:hover { color: #2CA476; }
.plc li.ac { color:#2CA476; }
.plc li.ac a { color:#2CA476; }
.showt { padding:0 0 10px 0; border-bottom:2px solid #E3E3E3; margin-bottom:30px; }
.showt span { float:right; color:#999; }
.showt span a { color:#999; }
.showc { line-height:1.8; color:#666; font-size:14px; }
.showc p { margin:20px 0; }
.showc h1, .showc h2, .showc h3, .showc h4, .showc h5, .showc h6 { font-size:16px; color:#000; padding:8px 0; }
.showc img { max-width:100%; }
.pcon { background:#fff; padding:30px; }
.pcont { text-align:left; padding:0 0 30px; font-size:28px; color:#333; }
.pconc { line-height:220%; color:#333; font-size:14px; }
.pconc img { max-width:100%; }
.showtitle { text-align:center; margin-bottom:20px; font-size:14px; font-weight:bold; }
.nof { margin-top:20px; }
.prolistshow { padding:30px 20px; background:#fff; width:110%; }
.proinfo { margin-top:50px; }
.proinfot { font-size:24px; margin-bottom:20px; color:#333; padding:10px 0; border-bottom:2px solid #eee; }
.probottom { margin-top:30px; padding:10px 0; border-top:1px solid #eee; text-align:center; font-size:12px; color:#999; }
.agee { width:150px; height:50px; text-align:center; line-height:50px; border:1px solid #ff6600; display:block; margin:30px auto; font-size:18px; font-weight:normal; color:#333; }
.agee:hover { background:#ff6600; color:#fff; }
.newslist li { padding:20px 0; border-bottom:1px solid #eee; }
.newslist li a img { float:left; }
.newslist li a .nlr { float:right; width:760px; overflow:hidden; }
.newslist li a h3 { font-size:16px; color:#666; padding-bottom:10px; }
.newslist li a:hover h3 { color:#333; }
.newslist li p { line-height:150%; color:#999; font-size:12px; }
.newslist li i { font-style:normal; font-size:12px; display:block; font-size:12px; color:#999; padding-bottom:8px; }
.pagenav { margin:20px 0; }
.px16 { font-size:22px; color:#000; font-weight:normal; padding-bottom:20px; text-align:center; }
.px14 { font-size:12px; color:#999; font-weight:normal; padding-bottom:10px; border-bottom:1px solid #eee; margin-bottom:20px; text-align:center; }
.proinfoc { border:1px solid #E7E7E7; padding:20px; line-height:180%; color:#000; }
.proinfoc img { max-width:100%; }

.theshowimg { line-height:200%; margin-top:40px; }
.theshowimg img { max-width:100%; }
.youshi { float:left; padding-top:33px; border-top:1px solid #ccc; width:226px; margin-right:32px; }
.youshi dt { padding-bottom:20px; font-size:14px; color:#666; height:21px; line-height:21px; background:url(../pin1.png) no-repeat right 0; }
.flinkee { margin-top:40px; }
/* 本例子css */
		.txtMarquee-left { width:1000px; position:relative; }
.txtMarquee-left .bd { }
.txtMarquee-left .bd ul { overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li { margin-right:5px; float:left; text-align:left; _display:inline; width:227px; }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.txtMarquee-left .bd ul li span { color:#999; }

.feedback_table{width:100%;}
.feedback_table td { padding:5px; }
.feedback_table input { border:1px solid #ccc; background:#fff; height:30px; line-height:30px; width:200px; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:0 10px; }
.feedback_table textarea { border:1px solid #ccc; background:#fff; height:200px; line-height:20px; width:700px; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:10px; }
.feedback_table input.submit { width:120px; height:40px; background:#000; color:#fff; line-height:40px; text-align:center; border:1px solid #000; cursor:pointer; font-size:14px; }
.feedback_table .info{padding:0 0 0 10px;}

.pro_con_t{float:left; width:100%; border-bottom:1px solid #ccc; margin-top:60px;}
.pro_con_t h1{ width:140px; height:44px; background:#3ca27d; text-align:center; line-height:44px; font-size:14px; color:#fff;}
.pro_con{line-height:200%; width:100%; float:left; padding:30px 0; font-size:14px;}


/* root element for tabs  */
.tabs { list-style:none; margin-top:20px; !important; padding:0; height:44px; border-bottom:1px solid #ccc; padding:0px 0; margin-bottom:30px; float:left; margin-left:0px; width:1000px; display:inline;}
/* single tab */
.tabs li { float:left; text-indent:0; padding:0; margin:0 !important; list-style-image:none !important; }
/* link inside the tab. uses a background image */
.tabs li a {font-size:14px; display:block; height: 44px; line-height:44px; width: 150px; text-align:center; text-decoration:none; color:#000; padding:0px; margin:0px; position:relative; top:1px; border-top:0px solid #ddd;border-left:0px solid #ddd;border-right:0px solid #ddd; font-weight:normal;}
/* when mouse enters the tab move the background image */
.tabs li a:hover { background:#3ca27d; color:#fff; border-top:0px solid #ccc;border-left:0px solid #ccc;border-right:0px solid #ccc;}
/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
.tabs .current, .tabs .current:hover, .tabs li.current a {background:#3ca27d; color:#fff;border-top:0px solid #ccc;border-left:0px solid #ccc;border-right:0px solid #ccc;}
/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */



/* initially all panes are hidden */ 
.panes .pane { display:none; }
.panes{float:left; padding:0 0 0 0px; width:100%}