@charset "utf-8";
/* CSS Document */
body a{outline:none;blr:expression(this.onFocus=this.blur());}
input{outline:none;blr:expression(this.onFocus=this.blur());}
.wd{width:1020px; margin:0 auto;}
body{min-width:1020px;}
.header{ background:url(../images/header_bj.jpg) repeat-x; height:107px;}
.menu{ margin-right:-10px;}
.header .fr p{ margin-top:15px; text-align:right;}
.menu li{ float:left; font-size:14px;width:86px; padding:0 12px; height:40px; line-height:40px; text-align:center; background:url(../images/bor.jpg) left center no-repeat;}
.menu li a{ color:#333333; font-weight:bold; display:block;}
.menu li a:hover{ background:url(../images/hover.png) no-repeat;width:86px; height:40px; line-height:40px; color:#FFF;}
.menu .on{background:url(../images/hover.png) no-repeat;width:86px; height:40px; line-height:40px; text-align:center; padding:0px;}
.menu .on a{ color:#FFF;}
#banner {height:360px;overflow:hidden;z-index:1;position:relative;}
.nivoSlider {position:relative;width:100%;overflow:hidden;}
.nivoSlider img {position:absolute;top:0px;left:0px;width:100%;height:382px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}
.nivo-directionNav {height:96px;width:100%;position:absolute;bottom:145px;z-index:9990;display:inline-block !important;}
.nivo-directionNav a {z-index:9;cursor:pointer;text-indent:-9999px;}
.nivo-prevNav {width:51px;height:96px;float:left;display:inline-block !important;background:url(../images/banner-arrows.png) no-repeat 0px 0px;}
.nivo-nextNav {width:51px;height:96px;float:right;display:inline-block !important;background:url(../images/banner-arrows.png) no-repeat -51px 0px;}
.nivo-prevNav:hover {background:url(../images/banner-arrows.png) no-repeat 0px -96px;}
.nivo-nextNav:hover {background:url(../images/banner-arrows.png) no-repeat -51px -96px;}
.nivo-controlNav {left:47%;padding:5px 10px;position:absolute;bottom:25px;z-index:9990;background:url(../images/bullets-bg.png);}
.nivo-controlNav a{width:22px;height:23px;float:left;display:inline-block;position:relative;text-indent:-9999px;background:url(../images/bullets.png) no-repeat top;}
.nivo-controlNav a:hover, .nivo-controlNav a.active{background:url(../images/bullets.png) no-repeat bottom;}
.warp{ margin-top:20px;}
.warp_Left{ width:710px;}
.sy_title span{ float:right;}
.news_con{ width:405px;}
.summarg{ height:85px; border-bottom:#b0b0b0 1px dotted; line-height:24px;}
.summarg h1 a{ color:#ff3700; font-weight:bold;}
.summarg span{ float:left; margin-right:15px;}
.summarg span img{ padding:2px; border:#cccccc 1px solid;}
.sy_list li{ background:url(../images/icon1.png) left center no-repeat; padding-left:15px; line-height:24px;}
.sy_list span{ float:right; color:#999999;}
.warp_Right{ width:281px;}
.sy_about .img{ margin-top:15px; display:block;}
.sy_about p{ line-height:24px; text-indent:2em; display:block; margin-top:10px;}
.u-scrollA .h{margin-top:20px;}
.u-scrollA .h .prev,
.u-scrollA .h .next,
.u-scrollA .h ul{display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.u-scrollA .h ul{padding:0 5px;}
.u-scrollA .h li{float:left; display:inline; width:10px; height:10px; background:#eee; overflow:hidden; text-indent:-999em; margin:0 5px; cursor:pointer;}
.u-scrollA .h .on{background:#f60;}
.u-scrollA .b{position:relative; *zoom:1;}
.u-scrollA .b .prev,
.u-scrollA .b .next{position:absolute; z-index:2; top:15%; margin-top:-20px; width:24px; height:152px; overflow:hidden;}
.u-scrollA .b .prev{}
.u-scrollA .b .next{right:-3px;}
.u-scrollA .pageState{display:inline-block;}
.u-scrollA .pageState span{color:#f60;}
.u-txt5{white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:150px; text-align:center; height:30px; line-height:30px;}
/*--------------------图片列表--------------------*/
.u-listB{padding:10px;}
.u-listB li{float:left; width:23.7%;}
.u-listB li img{ border:#cccccc 1px solid;}
.tempWrap{ margin:0 auto; padding-right:3px;}
.tel{ background:url(../images/bja.png) bottom right no-repeat; height:185px;}
.tel p img{ margin-top:10px; margin-bottom:15px;}
.tel p{ line-height:24px;}

.main_left{ width:215px;}
.nav_title{ border-bottom:#e7e7e7 3px solid; color:#358152; line-height:20px; margin-bottom:10px;}
.nav_title b{ font-size:16px; color:#525252;}
.sub_nav ul li{border-bottom:#e7e7e7 1px solid; height:35px; line-height:35px; display:block; }
.sub_nav ul li a{display:block; padding-left:40px;}
.sub_nav .list01 a{background:#1b6f3d; height:35px; display:block;color:#FFF;}
.sub_nav ul li:hover{ background:#1b6f3d; height:35px; display:block;color:#FFF;}
.sub_nav ul li a:hover{ color:#FFF; display:block;height:35px;}
.mian_right{ width:750px; border-left:#d8d6d6 1px solid; padding-left:25px; padding-bottom:40px;}
.postion{ border-bottom:#e7e7e7 3px  solid; height:40px; line-height:40px; background:url(../images/inco4.jpg) 5px center no-repeat; padding-left:30px;}
.postion .fl{ width:270px;}
.postion img{ padding:0 6px;}
.postion b{ color:#19703b;}
.postion1{ border-bottom:#e7e7e7 1px  solid;}
.postion1 .bor{ border-bottom:none;}
.main{ background:#FFF; padding:0 20px;}
.ne_content p{ text-indent:2em; line-height:25px;}
.xw_list li{ background:url(../images/news_03.jpg) no-repeat bottom; line-height:25px; padding-bottom:15px;margin-top:15px;}
.xw_list li h1 span{ float:right; font-size:14px; font-weight:normal; color:#999999; font-size:12px; }
.xw_list li h1 a{ font-weight:bold; font-size:14px; color:#333;}
.xw_list li h1 a:hover{ color:#19703b;}
.prdoucts li{ float:left; margin:0 15px;}
.prdoucts li img{ padding:2px; border:#e7e7e7 1px solid;}
.prdoucts li p{ height:40px; line-height:40px;}
.prdoucts li span a:hover img{ background:#19703b;filter:alpha(opacity=70); opacity:0.7;}
.title{ text-align:center; font-size:14px; font-weight:bold; height:40px; line-height:40px; border-bottom:#CCC 1px dotted; margin-bottom:20px;}
.time{ text-align:center;}
/*--------------------分页-------------------*/

.m-page{ text-align:center;}
.m-page a{ border:#ddd 1px solid; padding:2px 5px; height:22px; line-height:22px; margin:0 2px;}
.m-page .on{background:#666666; color:#fff;}
.m-page a:hover{background:#666666; color:#fff;}
.footer{ background:#077629; height:35px; line-height:35px; text-align:center; color:#FFF;}
