@charset "utf-8";
/* CSS Document */
.banners img { width:691px; height:336px;}
.b_right { float:right; width:261px;}
.zhuangj { background:url(Img/Index/ico17.gif) no-repeat; height:119px; border:1px solid #e0e0e0; margin-top:9px; padding:10px 0 0 13px; font:22px "方正兰亭黑简体","宋体"; color:#008700;}
.zhuangj span { display:block; font-size:16px; padding-left:32px}
.zhuangj img { padding:20px 8px 0 5px}

.fanga { background:url(Img/Index/ico5.gif) repeat-x; height:65px; border:1px solid #dbdbdb; padding:10px 0 }
.fanga dl { width:223px; float:left; background:url(Img/Index/ico6.gif) no-repeat right; height:43px; padding-left:15px;}
.fanga dt { float:left;}
.fanga dd { float:left; width:152px; padding:6px 0 0 7px; font:12px "Times New Roman"; color:#4e4e4e; height:34px; overflow:hidden}
.fanga dd span { display:block; font:14px "方正兰亭黑简体","宋体"; height:16px; overflow:hidden}
.fanga .nones { background:none}

.fenl { float:left; width:200px; overflow:hidden;}
.titis a {background:url(Img/Index/fenl_tit.gif) no-repeat;height:31px;line-height:31px;padding-left:21px;font-size:14px;font-weight:bold;display:block; color:#fff}
.titis a:hover{ color:#fff;}
.fenl .nr { height:283px; border:1px solid #e0e0e0;}
.fenl .nr li a { display:block;border-bottom:1px dashed #dcdcdc; padding-left:12px; background:url(Img/Index/fenl_li.gif) no-repeat;overflow:hidden;height:32px; line-height:32px; }
.fenl .nr li img { float:left; padding:5px 19px 0 0;}
.fenl .nr li a:hover, .fenl .nr .cur a {background:#dfdfdf url(Img/Index/ico7.gif) no-repeat 169px 9px; color:#05a205;}
.anniu1 { padding:12px 0 0 13px;}


.pro { float:left; width:741px; _width:735px;height:314px; border:1px solid #e0e0e0; border-left:0; padding-left:17px;overflow:hidden;}
.pro dl { float:left; padding:10px 11px 0 0;width:174px;_width:172px;_padding:10px 9px 0 0;}
.pro dt { font-size:0; line-height:0; height:235px; background:url(Img/Index/ico8.gif) no-repeat bottom; position:relative}
.pro dt span { background:url(Img/Index/news_bj.png) no-repeat; width:40px; height:39px; position:absolute; top:0; right:0; display:block}
.pro dt img { width:162px; height:216px; border:1px solid #eeeeee; padding:5px;overflow:hidden;}
.pro dd { color:#4e4e4e; line-height:22px; margin-top:6px; height:44px; overflow:hidden; text-align:center}
.pro dd h4 a { display:block; height:22px; line-height:22px; color:#4e4e4e; overflow:hidden}

.textsam{ color:#008700; font-size:13px; font-weight:bold;}

.yous { background:#f1f1f1; height:256px; padding:25px 0 0 43px;}
.yous dt { float:left; width:236px; height:229px; background:url(Img/Index/ico10.gif) no-repeat bottom; padding-left:11px;}
.yous dt p a{ float:left; background:url(Img/Index/ico9.gif) no-repeat; width:112px; height:83px; text-align:center; font:26px "方正兰亭黑简体","宋体"; color:#85c985; padding-top:29px; margin:0 2px 3px 0; display:inline-block;}
.yous dt p span { display:block; font-size:18px;}
.yous dt p a:hover, .yous dt .cur a { background:url(Img/Index/ico9_hd.gif) no-repeat; display:block; color:#fff; text-decoration:none}
.yous dd { float:left; padding-left:41px; width:590px; line-height:24px; color:#4e4e4e;}
.yous dd h4 { font:20px "微软雅黑"; color:#008700; height:30px; line-height:30px; overflow:hidden; margin-bottom:6px; font-weight:bold}
.yous dd h4 strong { font-size:14px;}
.yous dd span {display:block; height:60px; overflow:hidden;}


.anl .tit a{ background:url(Img/Index/anl_tit.gif) no-repeat; height:32px; line-height:32px; display:block; padding-left:20px; font-size:14px; color:#008700; font-weight:bold}
.anl .nr { height:187px; border:1px solid #e0e0e0; border-top:0; padding-top:13px;}
.jiao1 { float:left; padding:49px 4px 0 30px}
.jiao2 { float:left; padding:49px 0 0 18px}
.anl dl { float:left; width:192px; padding-left:18px; overflow:hidden;}
.anl dt { font-size:0; line-height:0}
.anl dt img { width:180px; height:135px; border:1px solid #e2e2e2; padding:5px;overflow:hidden;}
.anl dd a { display:block; height:29px; line-height:29px; text-align:center; overflow:hidden; color:#4e4e4e}


.tu1 img { width:960px; height:115px;}


.rongy { float:left; width:200px;}
.rongy .nr dl{float:left; width:160px; height:226px; }
.rongy .nr { height:234px; border:1px solid #e0e0e0; padding:10px 10px 0px 11px;}
.rongy .nr dt { font-size:0; line-height:0;}
.rongy .nr dt img { width:126px; height:181px; border:1px solid #e7e7e7; padding:3px;}
.rongy .nr dd a { display:block; text-align:center; color:#4e4e4e;height:27px; line-height:27px; overflow:hidden}


.about { float:left; width:549px; padding-left:6px;} 
.about .tit { background:url(Img/Index/about_tit.gif) no-repeat; height:32px; padding-left:22px; line-height:32px;}
.about .tit a { font-size:14px; color:#008700; font-weight:bold;}
.about .tit span a { float:right; padding:10px 18px 0 0 } 
.about .nr { height:234px; border:1px solid #e0e0e0; border-top:0; padding:11px 20px 0}
.about .nr span { height:185px; display:block; overflow:hidden; line-height:22px;}
.about .nr span h4 a { display:block; height:22px; line-height:22px; margin-bottom:8px; overflow:hidden;}
.about .nr span img { float:left; width:187px; height:126px; border:1px solid #e7e7e7; padding:3px; margin-right:16px;}
.anniu2{ padding-top:10px;}

.zixun { float:right; width:200px;}
.zixun .nr { height:235px; border:1px solid #e0e0e0; padding:10px 0 0 10px;}
.zixun .nr li a{ padding-left:11px; height:24px; line-height:24px; display:block; overflow:hidden; background:url(Img/Index/dian.gif) no-repeat 0 8px;}
.zixun .nr li a:hover { background:url(Img/Index/dian_hd.gif) no-repeat 0 8px; display:block; color:#34a634}
.anniu3 { padding:10px 0 0 11px;}


.went { float:left; width:200px;}
.went .nr { height:346px; border:1px solid #e0e0e0; padding:8px 8px 0; background:url(Img/Index/ico13.gif) no-repeat 0 110px}
.went .nr p img{ width:175px; height:86px; border:1px solid #e3e3e3; padding:2px; margin-bottom:10px;}
.went .nr dl { height:107px; padding:8px 0 0 5px; overflow:hidden}
.went .nr dt {line-height:24px; height:24px; overflow:hidden}
.went .nr dt a{ display:inline-block; color:#ffa600;  width:140px; overflow:hidden; height:29px; line-height:24px; float:left}
.went .nr dt span { background:url(Img/Index/ico11.gif) no-repeat left top; display:inline-block; width:27px; height:29px; line-height:24px; text-align:center; color:#fff; margin-right:8px; float:left}
.went .nr dd { margin-top:6px; line-height:21px; height:63px; overflow:hidden}
.went .nr dd span { background:url(Img/Index/ico12.gif) no-repeat; display:inline-block; width:27px; line-height:24px; text-align:center; color:#fff; height:29px; margin-right:8px; float:left; margin-bottom:21px}


.liuy { float:right; width:755px;}
.liuy .tit { background:url(Img/Index/liuy_tit.gif) no-repeat; height:32px; padding-left:22px; line-height:32px;}
.liuy .tit a { font-size:14px; color:#008700; font-weight:bold;}
.liuy .tit span a { float:right; padding:10px 18px 0 0 } 
.liuy .nr { height:354px; border:1px solid #e0e0e0; border-top:0; padding:0 11px; background:url(Img/Index/ico14.gif) no-repeat 398px 0;}
.liu_fl { float:left; width:361px; padding-top:14px; overflow:hidden;}
.liu_fl p { line-height:22px; height:71px; overflow:hidden}
.liu_fl dl { width:355px; height:252px; border:1px solid #e9e9e9;}
.liu_fl dd{ height:127px; border-bottom:1px solid #ebebeb; overflow:hidden}
.liu_fl dd .pc1 { background:#ececec; height:28px; line-height:28px; padding:0 18px 0 13px}
.liu_fl dd .pc1 span { float:right;}
.liu_fl dd .pc2 { padding:7px 13px 0; line-height:22px; height:auto;}
.liu_fl dt { line-height:22px; height:117px; padding:7px 13px 0;}
.liu_fl dt p { height:85px; overflow:hidden}
.liu_fl dt .huif { color:#ffa600}
.liu_fl dt .shij { display:block; text-align:right}


.liu_fr { float:left; padding:19px 0 0 73px;}
.liu_fr li { padding-bottom:17px;*padding-bottom:15x;}
.liu_fr li span { display:inline-block; width:65px; text-align:left; float:left; line-height:25px;}
.liu_fr .k2, .liu_fr .k4{height:23px; border:1px solid #e0e0e0;}
.liu_fr .k2 { width:206px; }
.liu_fr .k3 { width:206px; height:83px; border:1px solid #e0e0e0; vertical-align:top}
.liu_fr .k4 { width:78px; float:left;}
.liu_fr li img { float:left; padding:2px 6px 0 7px;}
.liu_fr li a { display:block; background:url(Img/Index/ico16.gif) no-repeat; width:32px; height:16px;  text-align:center; line-height:16px; float:left; margin-top:3px;}
.anniu4 { padding:10px 0 0 65px;*padding:3px 0 0 65px;}


.wangd .tit { background:url(Img/Index/anl_tit.gif) no-repeat; height:32px; line-height:32px; display:block; padding-left:20px; }
.wangd .tit a {font-size:14px; color:#008700; font-weight:bold}
.wangd .tit span a { float:right; padding:10px 19px 0 0}
.wangd .nr { border:1px solid #e0e0e0; padding:10px; line-height:24px;}
.wangd .nr a { padding:0 6px;}

.link { border:1px solid #e0e0e0; height:61px;}
.link dl { padding:9px 0 0 16px}
.link dt { float:left; padding-top:7px} 
.link dd { padding-left:12px; line-height:24px; color:#999999; width:842px; float:left}
.link dd a { color:#999; padding:0 6px;}