﻿@charset "utf-8";
*{padding:0px;margin:0px;}
html{-webkit-text-size-adjust:none;}
body{font-family:微软雅黑;font-size:13px;color:#2e2e2e;-webkit-text-size-adjust:none;background:url(../images/body1.jpg) repeat-x top #ffffff;}
a{text-decoration:none;font-size:13px;color:#2e2e2e;font-family:Arial, sans-serif;}
a:hover{color:#086934;}
ul,li{ list-style:none;}
img{border:0px;}
h1,h2,h3,h4,h5,h6{overflow:hidden;}
dl,dd,dt,b{overflow:hidden;}
.fl-left{float:left;_display:inline;}
.fl-right{float:right;_display:inline;}
.color1{color:#616161;}
.color2{color:#000000;}
.color3{color:#096733;}
.color4{color:#ffffff;}
.color5{color:#d6d6d6;}
.color6{color:#086934; font-weight:bold;}
.ft_ar{font-family:Arial, Helvetica, sans-serif;}
.ft_mi{font-family:微软雅黑;}
.ft_10{font-size:10px;}
.ft_12{font-size:12px;}
.ft_13{font-size:13px;}
.ft_14{font-size:14px;}
.ft_16{font-size:16px;}
.ft_18{font-size:18px;}
.ft_20{font-size:20px;}
.ft_22{font-size:22px;}
.ft_24{font-size:24px;}
.ft_26{font-size:26px;}
.ft_28{font-size:28px;}
.ft_32{font-size:32px;}
.bg1{background:url(../images/pho.png) no-repeat;}
.none{display:none;}
.block{display:block;}

.bold{font-weight:bold;}
.normal{font-weight:normal;}

.position_r{position:relative;}
.border_n{border:0px;}
.bg1{background-image:url(../images/bg.png);background-repeat:no-repeat;}
.sub1{width:70px;heighT:26px;font-size:14px;color:#fff;border:0px;}
.bor1{widtH:100%;overflow:hidden;heighT:1px;background:#e5e5e5;}
.title{text-overflow:ellipsis;white-space:nowrap;float:left;_display:inline;overflow:hidden;text-align:left;}
.title a:hover{text-decoration:underline;}
.pro_tit{display:block;heighT:24px;line-heighT:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;}
.clear{width:100%;clear:both;height:0px;overflow:hidden; margin-top:10px;}
header,.main,.bottom,.top,.link{width:1000px;margin:0px auto;overflow:hidden;clear:both;}
header{height:99px;}
header h1.fl-left{padding-top:18px;height:83px;width:279px;border-left:1px solid #dedede;border-right:1px solid #dedede;text-align:center;margin-top:-6px;}
header .h_posi{position:absolute;right:50%;top:5px;height:32px;line-height:32px;margin-right:-500px;}
header .h_posi a{padding-left:15px;background:left no-repeat;margin:0 10px;}
header .h_posi a.home{background-image:url(../images/home.jpg);}
header .h_posi a.she{background-image:url(../images/email.jpg);}
header .h_posi a.back{background-image:url(../images/back1.jpg);background-position:right;padding-right:15px;}

nav{height:55px;border-top:1px solid #dedede;overflow:hidden;margin-top:43px;}
nav ul{float:right;overflow:hidden;height:55px;background:url(../images/bor1.jpg) no-repeat right 21px;}
nav ul li{float:left;height:55px;background:url(../images/bor1.jpg) no-repeat left 21px;overflow:hidden;}
nav ul li#link1{width:96px;}
nav ul li#link1 a.ft_14{width:78px;}
nav ul li#link2{width:92px;}
nav ul li#link2 a.ft_14{width:75px;}
nav ul li#link3{width:86px;}
nav ul li#link3 a.ft_14{width:69px;}
nav ul li#link4{width:93px;}
nav ul li#link4 a.ft_14{width:79px;}
nav ul li#link5{width:96px;}
nav ul li#link5 a.ft_14{width:79px;}
nav ul li#link6{width:99px;}
nav ul li#link6 a.ft_14{width:82px;}
nav ul li a.ft_14{padding:18px 0 18px 18px;padding-bottom:0px;line-height:18px;height:47px;}
nav ul li a.ft_14:hover,nav ul li a.dq,nav ul li a.sy{position:absolute;background:url(../images/n_hover.png) no-repeat top;color:#fff;z-index:10;}
nav ul li a.ft_14 span{line-height:10px;}
nav ul li div.menu_posi{position:absolute;z-index:9;top:99px;width:286px;height:143px;background:#fff;border:1px solid #cccecf;display:none;}
nav ul li div.menu_posi dl.menu_news{width:92px;text-align:center;overflow:hidden;margin-top:20px;}
nav ul li div.menu_posi dl.menu_news dt{height:26px;line-height:26px;}
nav ul li div.menu_posi dl.menu_news dt a{font-size:14px;color:#4b4b4b;}
nav ul li div.menu_posi dl.menu_news dt a:hover{color:#096733;text-decoration:underline;}
nav ul li div.menu_posi div.fl-right{width:174px;height:126px;overflow:hidden;border:1px solid #c8c8c8;margin:8px 7px 8px 0;}

.mt_17{margin-top:17px;}
.mt_37{margin-top:25px;}

.banner{height:413px;position:relative;overflow:hidden;border-top:1px solid #8997a6;border-bottom:1px solid #8997a6;}
.banner .slide-pic{overflow:hidden;height:100%;position:absolute; right:50%; margin-right:-960px;}
.banner .slide-pic li{heighT:100%;widtH:100%;overflow:hidden;float:left;}
.banner .slide-txt{overflow:hidden;height:52px;float:left;text-aligN:center;}
.banner .slide-txt li{overflow:hidden;float:left;text-align:center;widTH:158px;height:52px;line-height:52px;text-align:center;border-left:1px solid #fff;}
.banner .slide-txt li a{display:block;background:url(../images/bg2.png);height:52px;overflow:hidden;color:#000;}
.banner .slide-txt li a:hover,.slide-txt li.current a{background:url(../images/bg3.png);color:#fff;}
.banner .bg{height:52px;background:url(../images/bg1.png);border-top:1px solid #fff;width:100%;position:absolute;left:0px;bottom:0px;}
.banner .bg span.fl-left{width:158px;border-left:1px solid #fff;height:52px;overflow:hidden;background:url(../images/bg2.png);}
.banner .bg strong.fl-left{width:138px;overflow:hidden;border-left:1px solid #fff;height:52px;background:url(../images/jiantou.jpg) 138px no-repeat #096733;padding-right:20px;text-align:center;line-height:52px;}

footer{height:76px;background:url(../images/bottom.jpg) repeat-x;line-height:24px;overflow:hidden;border-top:1px solid #dcdcdc;}
footer div.fl-right{text-align:right;width:150px;overflow:hidden;}
footer div.fl-right a img{ vertical-align:middle;}
footer div.fl-right span{cursor:pointer;}
footer p{margin-top:10px;}

video.fl-left{*display:none;margin-left:30px;}
.flash{width:231px;height:161px;overflow:hidden;margin-right:30px;}

figure.center{width:440px;overflow:hidden;height:161px;position:relative;margin-left:20px;}
figure.center .i_centet_tit{height:32px;line-height:32px;border-bottom:1px solid #cacaca;overflow:hidden;}
figure.center .i_centet_tit a.more{margin-top:5px;}
figure.center .scrollDiv2{overflow:hidden;margin-top:14px;}
figure.center .scrollDiv2 li{float:left;width:130px;height:106px;overflow:hidden;padding:3px;border:1px solid #b4b4b4;margin-right:6px;}
figure.center .scrollDiv2 li table,figure.center .scrollDiv2 li td{width:100%;height:100%;}

.i_news{width:289px;overflow:hidden;height:161px;}
.i_news .tab{height:32px;line-height:24px;overflow:hidden;border-bottom:1px solid #cacaca;position:relative;}
.i_news .tab span{float:left;height:24px;border:1px solid #cacaca;cursor:pointer;width:72px;text-align:center;margin-top:7px;}
.i_news .tab span a.more{position:absolute;right:0px;top:10px;display:none;}
.i_news .tab span.on{background:#086934;border-color:#086934;color:#fff;}
.i_news .tab span.on a.more{display:block;}
.i_news .tablist{overflow:hidden;margin-top:5px;}
.i_news .tablist li{width:100%;height:25px;line-height:25px;}

.inside{background:url(../images/body.jpg) top no-repeat;overflow:hidden;}
h2.main{height:32px;line-height:32px;margin-top:20px;}
h3.main{height:32px;line-height:32px;margin:5px auto;}

.left{width:125px;overflow:hidden;border-right:3px solid #e7e7e7;border-bottom:3px solid #e7e7e7;margin:10px 0;background:#fff;padding-bottom:50px;}
.left h3.ft_14{height:80px;background:#096733;text-align:center;line-height:80px;border-bottom:5px solid #01832d;}
.left ul.left_ul{overflow:hidden;}
.left ul.left_ul li{float:left;width:100%;overflow:hidden;height:65px;line-height:65px;border-bottom:1px solid #e7e7e7;}
.left ul.left_ul li a{display:block;padding-left:18px;}


.right{width:849px;overflow:hidden;background:#fff;margin:10px 0;border-bottom:2px solid #e6e6e6;padding-bottom:20px;}
.right_top{height:60px;line-height:60px;border-bottom:3px solid #e4e3e3;margin:20px 33px;}
.right .content{overflow:hidden;line-height:24px;margin:10px 33px;}
.right .content img{max-width:100%;}

.right ul.pro_ul{overflow:hidden;margin:1px;}
.right ul.pro_ul li{float:left;width:240px;margin:10px 0 0 32px;text-align:center;}
.right ul.pro_ul li div{width:234px;overflow:hidden;border:3px solid #f1f0f0;height:325px;margin-bottom:5px;}
.right ul.pro_ul li div table,.right ul.pro_ul li div td{width:100%;height:100%;}
.right ul.pro_ul li span.pro_tit{height:24px;line-height:24px;}
.right ul.pro_ul li.hover div{border-color:#7fb095;}

.right .pro_pic{width:332px;height:329px;overflow:hidden;text-align:center;margin:10px 0 20px 33px;border:1px solid #e7e7e7;}
.right .pro_pic table,.right .pro_pic td{width:100%;height:100%;}
.right .pro_info{width:390px;overflow:hidden;margin:10px 50px 20px 0;}
.right .pro_info h3.ft_26{height:36px;line-height:36px;margin-bottom:10px;}
.right .pro_info .con{overflow:hidden;line-height:26px;margin:10px 0;}
.right .pro_info a.a_bg1,.right .pro_info a.a_bg2{float:left;width:82px;height:30px;text-align:center;margin-right:10px;line-height:30px;color:#fff;margin-top:15px;}
.right .pro_info a.a_bg1{background:#096733;}
.right .pro_info a.a_bg2{background:#aeaeae;}

.water{background:#fff;}
.water .water_box{overflow:hidden;margin:10px 33px;border:1px solid #e7e7e7;line-height:26px;padding:30px;background:url(../images/pro5.jpg) left bottom no-repeat;padding-bottom:300px;}

.news_ul{overflow:hidden;margin:10px 33px;}
.news_ul li{float:left;width:100%;overflow:hidden;margin:20px 0;}
.news_ul li div.fl-left{overflow:hidden;width:213px;height:138px;text-align:center;border:1px solid #e4e3e3;}
.news_ul li div.fl-left table,.news_ul li div.fl-left td{width:100%;height:100%;}
.news_ul li div.fl-left img{max-width:100%;max-height:100%;}
.news_ul li div.fl-right{width:550px;overflow:hidden;padding-bottom:8px;border-bottom:1px solid #e4e3e3;}
.news_ul li div.fl-right .pro_tit{height:32px;}
.news_ul li div.fl-right .con{overflow:hidden;line-height:25px;color:#707070;}

.ad_page{text-align:center;overflow:hidden;margin:20px 0;}
.ad_page a{display:inline-block;height:27px;padding:0 8px;background:#096733;color:#fff;border:1px solid #096733;margin:0 3px;line-height:27px;font-size:16px;font-family:微软雅黑;}
.ad_page a:hover{background:#fff;color:#096733;}

.right .view{overflow:hidden;margin:10px 33px;border:1px solid #e4e3e3;}
.right .view .view_top{height:104px;background:#096733;text-align:center;border-bottom:1px solid #e4e3e3;overflow:hidden;}
.right .view .view_top h3{height:32px;margin-top:30px;}
.right .view .view_top h4{height:32px;line-height:32px;}

.v_page{overflow:hidden;margin:20px 33px;}
.v_page span.fl-left{width:82px;height:30px;line-height:30px;text-align:center;background:#bdbdbd;color:#ffffff;}
.v_page p.fl-left{width:270px;height:28px;line-height:28px;border:1px solid #e6e5e5;padding:0 10px;}
.v_page div.hover span.fl-left{background:#096733;}
.v_page div.hover p.fl-left a{color:#096733;}
.contact{overflow:hidden;margin:10px 33px;border-bottom:1px solid #e4e3e3;padding-bottom:20px;}
.contact h3.ft_22{height:32px;}
.contact .con{overflow:hidden;line-height:26px;margin-top:10px;}
.contact .con_ul{overflow:hidden;width:140%;}
.contact .con_ul li{float:left;width:360px;margin:10px 50px 10px 0;height:100px;overflow:hidden;}
.contact .con_ul li h3.ft_18{height:26px;}
.map{overflow:hidden;margin:15px 33px;}