body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{ padding: 0; margin: 0; font-family:"微软雅黑" ,"宋体"; font-size:12px; line-height:24px; color:#535151; } 
table{border-collapse: collapse; border-spacing: 0; } 
fieldset,img { border: 0;} 
address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal; } 
ol,ul {list-style: none;} 
caption,th {text-align: left; } 
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;} 
span{ padding:0px; margin:0px}
q:before,q:after {content:'';} 
abbr,acronym { border: 0; }
.clear{ clear:both; height:0; line-height:0;}
p{ margin:0px; padding:0px;color:#333;}
a{ text-decoration:none;color:#333;}
a:hover{ color:#056a22;}

body{ background:#FFF;}

/*头部*/
.header{ width:100%; height:155px;}
.head{ width:1000px; height:113px; margin:19px auto 0; *height:110px; *margin:3px auto 0;}
.logo{
	width:667px;
	height:90px;
	float:left;
}
.opr{ float:right;height:90px; width:228px; padding-left:105px;}
.tel{ width:228px; height:41px;float:right;}
.biao{ background:url(../images/tel2.jpg) no-repeat; width:54px; height:41px;float:left;}
.haoma{ color:#038a00; font-size:24px;float:left;line-height:41px;height:41px;font-family:"Georgia"}
.searcher{ width:228px; height:43px;float:right; margin-top:20px; float:right;}
.searcher{ width:228px; height:43px;float:right; margin-top:20px; float:right;}
.searcher .txt{ background:url(../images/sou1.jpg) no-repeat; width:133px; height:23px;line-height:23px; border:0 none; float:left;text-indent:1em;}
.searcher .type{ background:url(../images/sou2.jpg) no-repeat; border:0 none; float:left; width:52px;height:23px;line-height:23px; display:inline;}
.searcher .type .res{ color:#fff;margin:13px;}
.searcher .submit{ background:url(../images/sou3_11.jpg) no-repeat; border:0 none; color:#fff; cursor:pointer; float:right; width:39px; height:23px;line-height:23px;}
/*导航*/
.nav{ background:url(../images/nav_1.jpg) repeat-x;min-width:1000px; width:100%;z-index:10;position:relative;}
.nav ul{ color:#fff; width:1000px; margin:0 auto; height:42px; line-height:42px; font-size:14px; font-weight:600;}
.nav li.home{ background:none repeat;}
.nav a.nav1{ color:#fff; display:block; height:42px; line-height:42px; text-align:center; font-size:14px;}
.nav li{ float:left; width:110px; height:42px; line-height:42px; position:relative;}
.nav li a:hover{ color:#fff; background-color:#90bf10;}
.nav li a{color:#fff; text-align:center;display:block;height:42px; line-height:42px;}
.nav .drop{ /*background:url(../images/navdrop_bj.png) repeat-y;*/ background:#90BF10;position:absolute;left:0;top:42px; display:none;}
.nav .drop dd{ height:auto; width:100%; background:url(../images/navdrop_li.png) no-repeat 0 30px;}
.nav .drop dd a{ display:block; height:40px; line-height:40px; text-align:center; color:#007d00; width:110px;}
.nav .drop dd a:hover{ /*color:#ffe400;*//*background:none;*/color:#ffffff;*}

/*banner*/
.banner, .banner ul, .banner img { height:450px; }
.banner { width:100%; position:relative; overflow:hidden; margin:0 auto;}
.banner ul { width:100%;  position:relative; }
.banner, .banner ul, .banner img{ height:417px;}
.banner li{ overflow:hidden; position:absolute; width:100%;z-index:1; height:417px;}
.banner .tip { width:100%; height:8px; line-height:0; font-size:0; text-align:center; position:absolute; left:0; bottom:30px; z-index:3;  }
.banner .tip span { display:inline-block; width:20px; height:20px; margin:0 5px; cursor:pointer; background:url(../images/tip_1.png) 0 0 no-repeat;}
.banner .tip span.cur { background-position:0 -22px; }


/*wrapper*/
.wrapper{ width:100%; height:100%; }
.product{
	width:1000px;
	height:300px;

*+height:auto;		margin:20px auto;
}
.sidebar{ float:left; width:256px;}
.sidbare-top{ width:256px; height:62px; background:url(../images/sidbare-top_29.jpg) no-repeat;}
.sidbare-top .tit{ float:left; font-size:20px; color:#ffe400;font-family:"微软雅黑"; width:110px; height:24px; line-height:24px; padding:15px 21px;}
.sidbare-top .anniu{ float:left; background:url(../images/more_1.jpg) no-repeat 85px 25px; width:100px; height:40px;}
.sidbare-top .anniu a{ font-size:14px; color:#321001; width:40px; height:60px;line-height:60px; display:block; padding-left:35px;}
.sidbare-top .anniu a:hover{color:#ffe400;}
.sidebar-bottom{ background:#FFF; border:#007d00 1px solid; width:254px; height:auto;}
.sidebar-bottom ul{ width:218px; height:auto; margin:25px 18px;*margin-top:21px;*margin-bottom:13px;}
.sidebar-bottom ul li{ width:218px; height:auto;  margin-bottom:10px;*margin-bottom:5px;}
.sidebar-bottom ul li a{ width:218px; height:40px; line-height:40px; display:block; color:#ffedc7; text-align:center; font-size:14px;background:url(../images/feilei_01.gif) no-repeat;}
.sidebar-bottom ul li a:hover{ background:url(../images/hover_33.png) no-repeat;}
.sidebar-bottom ul li ul{width:218px; height:auto;margin:0 auto;}
.sidebar-bottom ul li li{width:218px; height:32px; line-height:32px; margin-top:13px;}
.sidebar-bottom ul li li .sj{ display:block; width:218px; height:30px; line-height:15px; display:block; color:#321001;font-size:14px; background:url(../images/fenge_40.gif) 0 25px no-repeat; }
.sidebar-bottom ul li li .sj:hover{ color:#006c00;background:url(../images/fenge_40.gif) 0 25px no-repeat; }

/*sitepath*/
.sitepath{float:right;padding-top:10px;font-size:14px;}
.sitepath a{ color:#666; line-height:26px;}

.ipro{ width:727px;/* height:522px; *+height:577px;*/ height:auto; border:#c9c9c9 1px solid; float:right;}
.ipro .thead{ width:700px; height:40px;border-bottom:#c9c9c9 1px solid; margin:0 auto;}
.thead .tab{ background:url(../images/more_1.jpg) 60px 16px no-repeat; float:right; height:30px; padding-top:10px; width:70px;}
.thead .tab a{ display:block; line-height:20px; height:30px;color:#321001; padding-left:10px; font-size:14px;}
.thead .tab a:hover{ color:#006c00; }
.thead .tit{ color:#321001; height:40px; line-height:40px; font-size:18px;}
.thead .tit span{ color:#aca5a3; font-size:16px;}

.ipro_c{ overflow:hidden; width:727px; float:left;padding-top:15px;margin-bottom:9px;}
.ipro_c ul{float:left;}
.ipro_c ul li{float:left; width:225px; padding-top:7px; padding-left:14px;}
.ipro_c ul li .pro_h{width:219px; height:166px; display:block;padding:4px;}
.ipro_c ul li .pro_h img{ border:#c9c9c9 1px solid; width:211px; height:158px; padding:3px; display:block;}
.ipro_c ul li .pro_h:hover{background:url(../images/pro_hover2.png) no-repeat;width:219px; height:166px; }
.ipro_c ul li span{ display:block; height:25px; line-height:20px; text-align:center; width:219px;}
.ipro_c ul li span a{height:25px; line-height:20px; text-align:center; width:219px; color:#321001;}
.ipro_c ul li span a:hover{color:#006c00;}

.advert{ margin:0 auto;width:980px; height:330px; margin-bottom:20px;}
.advert .top{ width:590px; height:86px; margin:0 auto; }
.advert .top .zuo{ width:257px; height:86px; float:left;background:url(../images/advert01.png) no-repeat;*background:url(../images/advert01.png) no-repeat;}
.advert .top .hc{ width:143px; height:43px; position:relative; top:20px; left:84px;}
.advert .top .hz{ color:#ffc400; font-size:33px; float:left; font-weight:bold;}
.advert .top .lc{color:#007100; font-size:33px;float:left;font-weight:bold;}
.advert .top img{width:257px; height:86px;float:left; position:absolute;}
.advert .top .phone{width:200px; height:86px; float:left; display:block;}
.advert .top .phone h1{ font-size:14px; color:#006c00; height:18px; line-height:18px; padding-top:12px;}
.advert .top .phone h2{ font-size:24px; color:#006c00;height:28px; line-height:28px;}
.advert .top .liuyan{ background:url(../images/liuyan.jpg) no-repeat;width:84px; height:28px; float:left; margin-top:15px;}
.advert .top .liuyan a{ color:#fff; width:84px; height:28px; line-height:28px; text-align:center; display:block;}
.advert .under{ width:980px; height:246px;}
.advert .under .one{ background:url(../images/img/one.jpg) no-repeat; width:178px; height:246px; float:left;}
.advert .under .jian{ background:url(../images/img/jiantou_52.jpg) no-repeat; width:14px; height:26px;float:left; margin:80px 37px;}
.advert .under .two{ background:url(../images/img/two.jpg) no-repeat;width:178px; height:246px; float:left;}
.advert .under .three{ background:url(../images/img/three.jpg) no-repeat;width:178px; height:246px; float:left;}
.advert .under .four{ background:url(../images/img/four.jpg) no-repeat;width:178px; height:246px; float:left;}

.case{ width:1000px; height:256px;  border:#c9c9c9 1px solid; margin:0 auto 40px;}
.case .thead{ width:958px; height:40px;border-bottom:#c9c9c9 1px solid; margin:0 auto;}
.case .thead .tab{ background:url(../images/more_1.jpg) 60px 16px no-repeat; float:right; height:30px; padding-top:10px; width:70px;}
.case .thead .tab a{ display:block; line-height:20px; height:30px;color:#321001; padding-left:10px; font-size:14px;}
.case .thead .tab a:hover{ color:#006c00; }
.case .thead .tit{ color:#321001; height:40px; line-height:40px; font-size:18px;}
.case .thead .tit span{ color:#aca5a3; font-size:16px;}

.clearfix:after{display:block;}
.imgscroll{ width:100%;}
.imgscroll .imgmain{ width:877px; height:183px; overflow:hidden; margin-top:20px; margin-left:15px; float:left;}
.imgscroll ul.list{ float:left;}
.imgscroll ul.list li{ float:left; width:201px; height:233px; margin:0 9px;}
.imgscroll ul.list li img{ width:193px; height:193px;border:#c9c9c9 1px solid; padding:3px; display:block;}
.imgscroll ul.list li span{ width:201px; height:32px; line-height:32px; display:block; text-align:center;}
.imgscroll ul.list li span a{  width:201px; height:32px; line-height:32px; display:block; text-align:center;color:#321001;}
.imgscroll ul.list li span a:hover{ color:#056a22;}
.imgscroll .arrow_l{ float:left; background:url(../images/arrow_l.jpg) no-repeat left center; width:21px; height:45px; cursor:pointer; margin-top:100px; margin-left:25px;}
.imgscroll .arrow_r{ float:right; background:url(../images/arrow_r.jpg) no-repeat left center; width:21px; height:45px; cursor:pointer;margin-top:100px;margin-right:25px}


.about{ width:1000px; height:265px;  border:#c9c9c9 1px solid; margin:0 auto 40px;}
.about .thead{ width:958px; height:40px;border-bottom:#c9c9c9 1px solid; margin:0 auto;}
.about .thead .tab{ background:url(../images/more_1.jpg) 60px 16px no-repeat; float:right; height:30px; padding-top:10px; width:70px;}
.about .thead .tab a{ display:block; line-height:20px; height:30px;color:#321001; padding-left:10px; font-size:14px;}
.about .thead .tab a:hover{ color:#006c00; }
.about .thead .tit{ color:#321001; height:40px; line-height:40px; font-size:18px;}
.about .thead .tit span{ color:#aca5a3; font-size:16px;}

.ipro_c .iabout{ margin:16px 20px;}
.ipro_c .iabout img{
	width:200px;
	height:191px;
	float:left;
}
.ipro_c .iabout .main{ width:400px;; height:auto; float:left; margin-left:22px;}
.ipro_c .iabout .main h1{ color:#006c00; font-size:24px;float:left;}
.ipro_c .iabout .main p{ line-height:28px;float:left; padding-top:8px; width:434px;}
.ipro_c .iabout .main .tap{ background:url(../images/tap2.jpg) no-repeat; width:130px; height:34px;float:left;}
.ipro_c .iabout .main .tap a{ width:110px; height:34px; line-height:34px; text-align:center; display:block; color:#fff; font-size:16px;}

.part3{ width:1000px; height:332px;border:#c9c9c9 1px solid; margin:0 auto 40px;}
.news{ width:663px; height:292px; float:left; margin:20px 22px;}
.news .thead{ width:663px; height:40px;border-bottom:#c9c9c9 1px solid; margin:0 auto;}
.news .thead .tab{ background:url(../images/more_1.jpg) 60px 16px no-repeat; float:right; height:30px; padding-top:10px; width:70px;}
.news .thead .tab a{ display:block; line-height:20px; height:30px;color:#321001; padding-left:10px; font-size:14px;}
.news .thead .tab a:hover{ color:#006c00; }
.news .thead .tit{ color:#321001; height:40px; line-height:40px; font-size:18px;}
.news .thead .tit span{ color:#aca5a3; font-size:16px;}

.news .main{ width:663px; height:267px; margin-top:20px;}
.news .main .news_t { width:663px; height:139px;}
.news .main .news_t img{width:247px; height:139px;border:#c9c9c9 1px solid; display:block; padding:2px; float:left; }
.news .main .detail{ float:left; width:380px; height:139px; padding-left:24px;padding-top:5px;}
.news .main .detail .tit a{ color:#006c00; font-size:18px;float:left;}
.news .main .detail .summary {float:left; line-height:24px;padding-top:5px; width:386px;}
.news .main .detail .summary a:hover{ text-decoration:underline;}
.news .main .n_list{ width:663px; height:auto; }
.news .main .n_list ul{   padding-top:20px; width:110%; top:135px; left:0;}
.news .main .n_list ul li{ width:316px; padding-right:30px; float:left; height:26px; line-height:26px; *+padding-right:15px;}
.news .main .n_list ul li span { float:right;color:#321001; }
.news .main .n_list ul li a{ background:url(../images/li_bj_75.gif) no-repeat left center; color:#321001; padding-left:15px;}
.news .main .n_list ul li a:hover{ color:#056a22}


.contact{ width:248px; height:292px; float:left; margin:20px 22px; float:right;}
.contact .thead{ width:248px; height:40px;border-bottom:#c9c9c9 1px solid; margin:0 auto;}
.contact .thead .tab{ background:url(../images/more_1.jpg) 60px 16px no-repeat; float:right; height:30px; padding-top:10px; width:70px;}
.contact .thead .tab a{ display:block; line-height:20px; height:30px;color:#321001; padding-left:10px; font-size:14px;}
.contact .thead .tab a:hover{ color:#006c00; }
.contact .thead .tit{ color:#321001; height:40px; line-height:40px; font-size:18px;}
.contact .thead .tit span{ color:#aca5a3; font-size:16px;}
.contact .itel{ margin-top:15px; background:url(../images/c_tel_74.png) no-repeat right top;}
.contact .itel h1{ color:#523d35; font-size:21px;}
.contact .itel h2{ color:#007d00; font-size:24px;}
.contact .itel p{ color:#321001;line-height:24px;padding-top:5px;}

.footer{ width:100%; background:#00561f; height:226px;}
.footer .foot_mid{ background:url(../images/foot_bj.jpg) no-repeat; width:1000px; height:226px;  margin:0 auto;}
.footer .foot_mid .foot_nav{width:1000px; height:55px; margin:0 auto;background:url(../images/footnav_bj.jpg) no-repeat 0 bottom; }
.footer .foot_mid ul{ width:884px; height:55px; margin:0 auto; padding-top:20px;}
.footer .foot_mid ul li{ width:98px; height:24px; float:left; text-align:center;background:url(../images/foot_navli_03.jpg) no-repeat center left; }
.footer .foot_mid ul li a{ color:#fff; }
.footer .foot_mid ul li a:hover{ color:#00e200;}
.footer .foot_mid .under{ width:934px;margin-left:66px; margin-top:20px;}
.footer .foot_mid .under .zuo{ background:url(../images/foot_logo.png) no-repeat 0 20px; width:272px; height:128px; float:left; padding-left:18px;}
.footer .foot_mid .under .mid{ background:url(../images/li_bj_82.png) no-repeat; float:left; width:2px; height:143px;}
.footer .foot_mid .under .you{ width:540px; float:left; padding-left:18px;}
.footer .foot_mid .under .links span{ color:#109f00;}
.footer .foot_mid .under .links a{color:#109f00;}
.footer .foot_mid .under .links a:hover{color:#00e200;}
.footer .foot_mid .under .you .keyword{color:#109f00;}
.footer .foot_mid .under .you .copyright{color:#109f00;}
.footer .foot_mid .under .you .copyright a{color:#109f00;}
.footer .foot_mid .under .you .copyright a:hover{color:#00e200;}

/*about*/
.wrap{ width:1000px; margin:20px auto;}
.wrap .left{ float:left; width:256px; height:auto;}
.wrap .left .sidebar{float:left; width:256px;}
.wrap .sidbare-top{ width:256px; height:62px; background:url(../images/sidbare-top_29.jpg) no-repeat;}
.wrap .sidbare-top .tit{ float:left; font-size:24px; color:#ffe400;font-family:"微软雅黑"; width:216px; height:24px; line-height:24px; text-align:center;}
.wrap .sidbare-top .anniu{ float:left; background:url(../images/more_1.jpg) no-repeat 85px 25px; width:100px; height:40px;}
.wrap .sidbare-top .anniu a{ font-size:14px; color:#321001; width:40px; height:60px;line-height:60px; display:block; padding-left:35px;}
.wrap .sidbare-top .anniu a:hover{color:#ffe400;}
.wrap .sidebar-bottom{ background:#FFF; border:#007d00 1px solid; width:254px; height:auto;}
.wrap .sidebar-bottom ul{ width:218px; height:auto; margin:25px 18px;}
.wrap .sidebar-bottom ul li{ width:218px; height:auto;  margin-bottom:10px;}
.wrap .sidebar-bottom ul li a{ width:218px; height:40px; line-height:40px; display:block; color:#ffedc7; text-align:center; font-size:14px;background:url(../images/feilei_01.gif) no-repeat;}
.wrap .sidebar-bottom ul li a:hover{ background:url(../images/hover_33.png) no-repeat;}
.wrap .sidebar-bottom ul li ul{width:218px; height:auto;margin:0 auto;}
.wrap .sidebar-bottom ul li li{width:218px; height:32px; line-height:32px; background:url(../images/fenge_40.gif) 0 25px no-repeat; margin-top:13px;}
.wrap .sidebar-bottom ul li li a{width:218px; height:30px; line-height:15px; display:block; color:#321001;font-size:14px; background:none;}
.wrap .sidebar-bottom ul li li a:hover{ color:#006c00; background:none;}

.left_con{ width:256px; /*height:292px;*/ float:left; margin-top:20px; float:left;}
.left_con .thead{ width:254px; height:40px;border-bottom:#c9c9c9 1px solid; margin:0 auto;}
.left_con .thead .tab{ background:url(../images/more_1.jpg) 60px 16px no-repeat; float:right; height:30px; padding-top:10px; width:70px;}
.left_con .thead .tab a{ display:block; line-height:20px; height:30px;color:#321001; padding-left:10px; font-size:14px;}
.left_con .thead .tab a:hover{ color:#006c00; }
.left_con .thead .tit{ color:#321001; height:40px; line-height:40px; font-size:18px;}
.left_con .thead .tit span{ color:#aca5a3; font-size:16px;}
.left_con .itel{ margin-top:15px; background:url(../images/c_tel_74.png) no-repeat right top;}
.left_con .itel h1{ color:#523d35; font-size:21px;}
.left_con .itel h2{ color:#007d00; font-size:24px;}
.left_con .itel p{ color:#321001; line-height:24px; padding-top:5px;}

.singlePage{width:727px; height:auto;border:#c9c9c9 1px solid; float:right;}
.singlePage .thead{ width:700px; height:40px;border-bottom:#c9c9c9 1px solid; margin:0 auto;}
.singlePage .thead .tab{ background:url(../images/more_1.jpg) 60px 16px no-repeat; float:right; height:30px; padding-top:10px; width:70px;}
.singlePage .thead .tab a{ display:block; line-height:20px; height:30px;color:#321001; padding-left:10px; font-size:14px;}
.singlePage .thead .tab a:hover{ color:#006c00; }
.singlePage .thead .tit{ color:#321001; height:40px; line-height:40px; font-size:18px;}
.singlePage .thead .tit span{ color:#aca5a3; font-size:16px;}
.singlePage .content{ font-size:12px; float:left;color:#321001; width:697px; margin-left:15px; padding-top:10px;line-height: 30px;}

/*contact*/
.con_singlePage{width:727px; height:auto;border:#c9c9c9 1px solid; float:right;margin-bottom:20px;}
.con_singlePage .thead{ width:700px; height:40px;border-bottom:#c9c9c9 1px solid; margin:0 auto;}
.con_singlePage .thead .tab{ background:url(../images/more_1.jpg) 60px 16px no-repeat; float:right; height:30px; padding-top:10px; width:70px;}
.con_singlePage .thead .tab a{ display:block; line-height:20px; height:30px;color:#321001; padding-left:10px; font-size:14px;}
.con_singlePage .thead .tab a:hover{ color:#006c00; }
.con_singlePage .thead .tit{ color:#321001; height:40px; line-height:40px; font-size:18px;}
.con_singlePage .thead .tit span{ color:#aca5a3; font-size:16px;}
.con_singlePage .content{ font-size:12px; float:left;color:##321001; width:697px; margin-left:15px; padding-top:10px;}

/*prolist*/
.wrap .prolist{ width:727px; min-height:auto; height:auto;border:#c9c9c9 1px solid; float:right;}
.wrap .prolist .thead{ width:700px; height:40px;border-bottom:#c9c9c9 1px solid; margin:0 auto;}
.wrap .prolist .thead .tab{ background:url(../images/more_1.jpg) 60px 16px no-repeat; float:right; height:30px; padding-top:10px; width:70px;}
.wrap .prolist .thead .tab a{ display:block; line-height:20px; height:30px;color:#321001; padding-left:10px; font-size:14px;}
.wrap .prolist .thead .tab a:hover{ color:#006c00; }
.wrap .prolist .thead .tit{ color:#321001; height:40px; line-height:40px; font-size:18px;}
.wrap .prolist .thead .tit span{ color:#aca5a3; font-size:16px;}

.listPro{ overflow:hidden; width:727px; float:left;}
.listPro ul{float:left;}
.listPro ul li{float:left; width:225px; padding-top:10px; padding-left:14px;}
.listPro ul li a img{ border:#c9c9c9 1px solid; width:211px; height:158px; padding:3px; display:block;}
.listPro ul li span{ display:block; height:30px; line-height:40px; text-align:center; width:219px;}
.listPro ul li span a{height:30px; line-height:40px; text-align:center; width:219px; color:#321001;}
.listPro ul li span a:hover{color:#006c00;}
/*prolist2*/
.listProduct{ overflow:hidden; width:727px; float:left; }
.listProduct ul{float:left;}
.listProduct ul li{float:left; width:699px; padding-top:10px; padding-left:14px;}
.listProduct ul li a{float:left;}
.listProduct ul li a img{ border:#c9c9c9 1px solid; width:211px; height:158px; padding:3px; display:block; float:left;}
.listProduct ul li span{ display:block; height:30px; line-height:40px; text-align:center; width:219px;}
.listProduct ul li span a{height:30px; line-height:40px; text-align:center; width:219px; color:#321001;}
.listProduct ul li span a:hover{color:#006c00;}
.listProduct ul li .xuxian{border-bottom:1px dotted #e2e2e2; height:178px;}
.listProduct .wd {width:450px; height:179px; float:right; padding-right:14px;}
.listProduct .wd .tit{height:20px; width:400px;}
.listProduct .wd .tit a{ display:block; height:20px; line-height:20px; font-size:16px;}
.listProduct .wd .tit a:hover {color:#056a22;}
.listProduct .wd .summary{height:auto;}
.listProduct .wd .summary h1{line-height:24px; font-size:14px;}
.listProduct .wd .summary p{display:block;font-size:12px;height:auto;}
.listProduct .wd .contap{ background:#056a22; border-radius:3px; width:80px; height:30px;}
.listProduct .wd .contap a{width:80px; height:30px; line-height:30px;text-align:center; color:#fff;}
.listProduct .wd .contap a:hover{color:#ffe400;}

/*showproduct*/
.showPro{width:699px; overflow:hidden; padding-left:14px;}
.showPro .photo {padding-top:16px;float:left;width:400px; margin-bottom:10px;}
.showPro .photo img { width:400px; height:300px; display:block; padding:4px; border:1px solid #dbe7c7; }
.showPro .baseInfo { padding-top:16px;float:right; width:274px; }
.showPro .baseInfo  h1 { height:30px; line-height:30px; font-size:16px; }
.showPro .baseInfo p { line-height:30px; }
.showPro .baseInfo p span { font-size:18px; color:#ffae00; font-family:"Georgia"; }
.showPro .baseInfo p.button { padding-top:40px; }
.showPro .baseInfo a.btn { display:block; width:77px; height:25px; line-height:25px; text-align:center; color:#333; border:1px solid #aaa; }
.showPro .baseInfo a.btn:hover { color:#f07f00; border-color:#f07f00; }
.prolist .detail{width:699px; overflow:hidden; padding-left:14px;padding-bottom:15px;}
.prolist .detail .detailtit {width:750px;  height:25px; line-height:20px; border-bottom:1px solid #aaa; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#333; font-weight:700; }
.prolist .detail .detailInfo { margin-bottom:10px; font-size:14px;}

/*caselist*/
.wrap .caselist{ width:727px; height:auto;border:#c9c9c9 1px solid; float:right; padding-bottom:20px;}
.wrap .caselist .thead{ width:700px; height:40px;border-bottom:#c9c9c9 1px solid; margin:0 auto;}
.wrap .caselist .thead .tab{ background:url(../images/more_1.jpg) 60px 16px no-repeat; float:right; height:30px; padding-top:10px; width:70px;}
.wrap .caselist .thead .tab a{ display:block; line-height:20px; height:30px;color:#321001; padding-left:10px; font-size:14px;}
.wrap .caselist .thead .tab a:hover{ color:#006c00; }
.wrap .caselist .thead .tit{ color:#321001; height:40px; line-height:40px; font-size:18px;}
.wrap .caselist .thead .tit span{ color:#aca5a3; font-size:16px;}
.listCase{ overflow:hidden; width:727px; float:left; }
.listCase ul{float:left;}
.listCase ul li{float:left; width:699px; padding-top:20px; padding-left:14px;}
.listCase ul li a{float:left;}
.listCase ul li a img{ border:#c9c9c9 1px solid; width:211px; height:158px; padding:3px; display:block; float:left;}
.listCase ul li span{ display:block; height:30px; line-height:40px; text-align:center; width:219px;}
.listCase ul li span a{height:30px; line-height:40px; text-align:center; width:219px; color:#321001;}
.listCase ul li span a:hover{color:#006c00;}
.listCase ul li .xuxian{border-bottom:1px dotted #e2e2e2; height:178px;}

.listCase .wd {width:450px; height:179px; float:right; padding-right:14px;}
.listCase .wd .tit{height:20px; width:400px;}
.listCase .wd .tit a{ display:block; height:20px; line-height:20px; font-size:16px;}
.listCase .wd .tit a:hover {color:#056a22;}
.listCaset .wd .summary{height:auto;}
.listCase .wd .summary h1{line-height:24px; font-size:14px;}
.listCase .wd .summary p{display:block;font-size:12px;height:auto;}
.listCase .wd .contap{ background:#056a22; border-radius:3px; *+border-radius:3px; width:80px; height:30px;}
.listCase .wd .contap a{width:80px; height:30px; line-height:30px;text-align:center; color:#fff;}
.listCase .wd .contap a:hover{color:#ffe400;}

/*caselist2*/
.listCa{ overflow:hidden; width:727px; float:left; }
.listCa ul{float:left;}
.listCa ul li{float:left; width:225px; padding-top:20px; padding-left:14px;}
.listCa ul li a{float:left;}
.listCa ul li a img{ border:#c9c9c9 1px solid; width:211px; height:158px; padding:3px; display:block; float:left;}
.listCa ul li span{ display:block; height:30px; line-height:40px; text-align:center; width:219px;}
.listCa ul li span a{height:30px; line-height:40px; text-align:center; width:219px; color:#321001;}
.listCa ul li span a:hover{color:#006c00;}
.listCa ul li .xuxian{border-bottom:1px dotted #e2e2e2; height:178px;}

.listPro{ overflow:hidden; width:727px; float:left; padding-bottom:15px;padding-top:10px;}
.listPro ul{float:left;}
.listPro ul li{float:left; width:225px; padding-top:10px; padding-left:14px;}
.listPro ul li a img{ border:2px solid #e4e4e4; width:211px; height:158px; padding:3px; display:block;}
.listPro ul li span{ display:block; height:30px; line-height:40px; text-align:center; width:219px;}
.listPro ul li span a{height:30px; line-height:40px; text-align:center; width:219px; color:#321001;}
.listPro ul li span a:hover{color:#006c00;}
.listPro  a.img:hover img { border:#006c00 2px solid; }
.listPro  a.img:hover span { color:#006c00; }

/*showcase*/
.showcase{width:699px; overflow:hidden; padding-left:14px;margin-top:20px;} 
.caselist .anli { width:400px; height:300px; display:block; padding:4px; border:1px solid #dbe7c7;margin: 0 auto; }
.caselist .detail{width:699px; overflow:hidden; padding-left:14px;}
.caselist .detail .detailtit {width:750px;  height:25px; line-height:20px; border-bottom:1px solid #aaa; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#333; font-weight:700; }
.caselist .detail .detailInfo { margin-bottom:10px; font-size:14px;}

/*newslist*/
.wrap .newslist{ width:727px;  height:auto;border:#c9c9c9 1px solid; float:right;margin-bottom:20px;}
.wrap .newslist .thead{ width:700px; height:40px;border-bottom:#c9c9c9 1px solid; margin:0 auto;}
.wrap .newslist .thead .tab{ background:url(../images/more_1.jpg) 60px 16px no-repeat; float:right; height:30px; padding-top:10px; width:70px;}
.wrap .newslist .thead .tab a{ display:block; line-height:20px; height:30px;color:#321001; padding-left:10px; font-size:14px;}
.wrap .newslist .thead .tab a:hover{ color:#006c00; }
.wrap .newslist .thead .tit{ color:#321001; height:40px; line-height:40px; font-size:18px;}
.wrap .newslist .thead .tit span{ color:#aca5a3; font-size:16px;} 
.contnews{overflow:hidden; width:727px; float:left; margin-bottom:20px;}
.contnews ul{ font-size:14px; width:699px; padding-left:14px;padding-top:10px; }
.contnews ul li{float:left; width:699px;  border-bottom:1px dashed #bfbfbf;height:32px; line-height:32px;}
.contnews ul li a{ float:left;}
.contnews ul li a img{border:#c9c9c9 1px solid; width:211px; height:158px; padding:3px; display:block; float:left;}
.contnews ul li a:hover{ color:#056a22;}
.contnews ul li span{ float:right; color:#999;}
.contnews ul li .xuxian{border-bottom:1px dotted #e2e2e2; height:178px;}

/*newslist2*/
.newscontent{ overflow:hidden; width:727px; float:left; }
.newscontent ul{float:left;}
.newscontent ul li{float:left; width:699px; padding-top:20px; padding-left:14px;}
.newscontent ul li a{float:left;}
.newscontent ul li a img{ border:#c9c9c9 1px solid; width:211px; height:158px; padding:3px; display:block; float:left;}
.newscontent ul li span{ display:block; height:30px; line-height:40px; text-align:center; width:219px;}
.newscontent ul li span a{height:30px; line-height:40px; text-align:center; width:219px; color:#321001;}
.newscontent ul li span a:hover{color:#006c00;}
.newscontent ul li .xuxian{border-bottom:1px dotted #e2e2e2; height:178px;}
.newscontent .wd {width:450px; height:179px; float:right; padding-right:14px;}
.newscontent .wd .tit{height:20px; width:400px;}
.newscontent .wd .tit a{ display:block; height:20px; line-height:20px; font-size:16px;}
.newscontent .wd .tit a:hover {color:#056a22;}
.newscontent .wd .summary{height:auto;}
.newscontent .wd .summary h1{line-height:24px; font-size:14px;}
.newscontent .wd .summary p{display:block;font-size:12px;height:auto;}
.newscontent .wd .contap{ background:#056a22; border-radius:3px; width:80px; height:30px;}
.newscontent .wd .contap a{width:80px; height:30px; line-height:30px;text-align:center; color:#fff;}
.newscontent .wd .contap a:hover{color:#ffe400;}

/*shownews*/
.newsdetail{width:699px; overflow:hidden; padding-left:14px;}
.newsdetail h1 { font-size:20px; line-height:25px; padding:15px 0; text-align:center; font-weight:700; }
.newsdetail .mark {width:685px; padding-left:14px; height:30px; line-height:30px; text-align:center; margin-bottom:20px; border-bottom:1px solid #DDD; border-top:1px solid #DDD;  }
.newsdetail .mark span { margin:0 7px; }
.newsdetail .info { margin-bottom:40px; font-size:14px; }

/* 搜索数据 */
#searchfrom .err { height:55px; line-height:55px; width:100%; }
#searchfrom .err span { color:#FF0000; margin-left:20px; }
.loading { color:#005585; height:40px; line-height:40px; background:url(../images/loading.gif) 5px center no-repeat; padding-left:30px; }

/* reLink */
.reLink { height:30px; line-height:30px; clear:both; width:699px; margin:0 auto; height:30px; line-height:30px;margin-bottom:15px; font-size:14px;border-bottom:1px solid #DDD; border-top:1px solid #DDD; }
.reLink .prevLink { float:left; margin-left:10px; }
.reLink .nextLink { float:right; margin-right:10px; }

/* reInformation */
.reInformation { width:713px; margin:0 auto; margin-bottom:20px; float:right; padding-left:14px; }
.reInformation .tit {  height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#274583;  }
.reInformation .tit2 {width:699px; height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#056a22;  }
.reInformation ul { float:left; }
.reInformation li { float:left; width:205px; padding:3px 3px 0; border:1px solid #ddd; margin-left:7px; _margin-left:2px; margin-right:15px; display:inline; }
.wrap .reInformation li .tp { width:205px; height:154px; }
.wrap .reInformation li .tp:hover { opacity:0.9; }
.reInformation .g { display:block; width:207px; }
.reInformation .t { float:left; line-height:30px; }
.reInformation .o, .reInformation .o:visited { float:right; line-height:30px; color:#321001; }
.reInformation .o:hover{color:#056a22; }

/* pager */
.pager { display:block; width:100%; height:auto; padding:25px 0 5px; text-align:center; clear:both; margin-bottom:5px; }
.pager span, .pager a{ display:inline-block; border:1px solid #aaa; color:#333; background:#fff; height:20px; line-height:20px; padding:0px 7px; text-decoration:none; margin:0 5px; border-radius:1px; }
.pager a:hover{ background:#f5f5f5; border-color:#aaa; color:#aaa; text-decoration:none;}
.pager .cur{ background:#fff; border-color:#3f9a06; font-weight:bold; color:#3f9a06; }
.pager span.dot{ background:#3f9a06; border-color:#3f9a06; font-weight:bold; color:#fff; }

/* 搜索数据 */
#searchfrom .err { height:30px; line-height:30px; width:700px; background:none;border:0px;}
/*#searchfrom li.err.hover,#searchfrom li.err:hover{background:none;border:0px;}*/
#searchfrom .err span { color:#FF0000; margin-left:20px; }
.loading { color:#297c00; height:40px; line-height:40px;  background:url(../images/loading1.gif) 5px center no-repeat; padding-left:40px; }
.wzd{height:20px; overflow:hidden; color:red;padding-left:20px;}

/* 迷你焦点图 */
.minBanner, .minBanner ul, .minBanner img { height:350px; }
.minBanner { width:100%; min-width:1000px; position:relative; overflow:hidden; margin-bottom:20px; }
.minBanner ul { width:100%; }
.minBanner li { width:100%; position:absolute; z-index:1; overflow:hidden; }
.minBanner img { width:100%; display:block; position:relative; top:0; }
.minBanner .tip { width:100%; height:8px; line-height:0; font-size:0; text-align:center; position:absolute; left:0; bottom:-10px; z-index:3; }
.minBanner .tip span { display:inline-block; width:8px; height:8px; background:rgba(255,255,255,0.5) !important; filter:Alpha(opacity=50); background:#FFF; margin:0 5px; cursor:pointer; }
.minBanner .tip span.cur { background:rgba(255,255,255,0.8) !important; filter:Alpha(opacity=80); background:#FFF; _background:#CC0000; }

/* reLink */
.reLink { height:30px; line-height:30px; border-top:1px solid #ddd;border-bottom:1px solid #ddd;clear:both; width:100%; background:#FFF; margin-bottom:15px; font-size:14px;}
.reLink .prevLink { float:left; margin-left:10px; }
.reLink .nextLink { float:right; margin-right:10px; }

.posts {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 655px; LINE-HEIGHT: 22px; PADDING-TOP: 0px
}
.posts P {
	MARGIN-BOTTOM: 10px
}
.single {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 645px; PADDING-TOP: 0px
}
.single H2 {
	FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 20px 0px; COLOR: #222; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center
}
.postlist {
	MARGIN: 15px 0px 0px
}
.postlist LI {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/arrow.gif) no-repeat 0px 14px; FLOAT: left; WIDTH: 640px; LINE-HEIGHT: 32px; BORDER-BOTTOM: #ddd 1px dashed; HEIGHT: 32px
}
.postlist LI H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 500px
}
.postlist LI SPAN {
	FLOAT: right; WIDTH: 80px; COLOR: #666; TEXT-ALIGN: right
}
.productlist {
	MARGIN-TOP: 20px
}
.productlist LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; OVERFLOW: hidden; WIDTH: 205px; PADDING-TOP: 0px; HEIGHT: 230px
}
.productlist LI IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 200px; PADDING-TOP: 2px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 200px
}
.productlist LI .product_name {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; LINE-HEIGHT: 15px; HEIGHT: 15px; TEXT-ALIGN: center
}
.pageleft {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageright {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageleft {
	PADDING-LEFT: 10px; FLOAT: left; TEXT-ALIGN: left
}
.pageright {
	PADDING-RIGHT: 10px; FLOAT: right; TEXT-ALIGN: right
}
.post_comment {
	FLOAT: left; MARGIN: 15px 0px 5px; OVERFLOW: hidden; WIDTH: 100%
}
.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.clear{
clear:both}

