﻿body{background:url(../images/bg01.jpg) repeat;}
a,a:link,a:visited{color:#333; /*主链接颜色*/}
a:hover,a:focus{color:#f00; /*链接经过颜色*/}
a:hover,a:active,a:focus{ text-decoration:underline; /*链接下划线*/}

/*COM 共用代码-Start*/
.wrapper {
	width: 989px; /*网页宽度*/
	margin: 0px auto;
	position: relative;
}
input[type="button"]:hover, [class^=btn-]:hover { filter:alpha(opacity=80);opacity:.8;}
.tab-hd{border-bottom:3px solid #CCCCCC;height:33px;}
.tab-hd h3{border-bottom:3px solid #85C104;width:96px;font-size:22px;letter-spacing:2px;}
.tab-hd h3 span{color:#85c104;}
.tab-hd03{height:36px;line-height:36px;background:url(../images/img39.gif) repeat-x;height:38px;margin-bottom:15px;}
.tab-hd03 h4{background:url(../images/img32.gif) no-repeat 12px center;padding-left:29px;font-size:14px;}
.tab-lft{width:212px;background:#6FB237;color:#FFF;float:left;}
.tab-lft .row01 .bd{padding:0 0 17px 0;}
.tab-lft .row01 .bd li a{color:#FFF;background:url(../images/img37.gif) no-repeat 30px center;padding-left:55px;}
.tab-lft .row01 .bd li{height:30px;line-height:30px;background:url(../images/img38.gif) repeat-x center bottom;}
.tab-lft .row02 .bd{padding:0 0 37px 20px;}
.tab-lft .row02 .bd select{width:138px;height:21px;line-height:21px;border:1px solid #dddddd;color:#999;}
.tab-lft .row02 .bd .text{border:1px solid #dddddd;width:138px;height:21px;line-height:21px;display:block;margin:3px 0;}
.tab-lft .row02 .bd .button{background:url(../images/img34.jpg) no-repeat center center;width:52px;height:19px;border:1px solid #ddd;}
.tab-lft .row03 .bd{line-height:24px;padding:0 0 20px 10px;}
.tab-hd02{height:38px;line-height:30px;border-top:4px solid #6AAA30;background:url(../images/img40.jpg) repeat-x center bottom;padding:0 15px;}
.tab-hd02 p{background:url(../images/img33.gif) no-repeat left center;padding-left:18px;}
/*COM 共用代码-End*/

/* header-Start */
.header {padding:5px 0 10px 0;}
.header .logo{width:536px;height:87px;}
	.navBar{  position:relative; z-index:1;  height:40px; line-height:40px; background: #85B826;border:1px solid  #69A830;margin-bottom:5px;}
	.nav{ position:relative; width:986px; margin:0 auto; font-size:14px;  border:1px solid #A4C82B; }
	.nav a{ color:#fff;  }
	.nav a:hover{text-decoration:none;}
	.nav h3{ font-size:100%; font-weight:normal;   }
	.nav .m{ float:left;  position:relative; z-index:1; }
	.nav h3 a{ display:block; width:123px; text-align:center; height:38px;line-height:38px;background:url(../images/img30.jpg) no-repeat right center;}
	.nav h3 a.last{background:none;}
	.nav h3 a:hover{background:#5A9E34;}
	.nav .sub{ display:none; /*默认隐藏*/  position:absolute; top:40px; z-index:1; width:123px;  background:#7EB629; }
	.nav .sub li{ text-align:center;  margin-bottom:-1px;   }
	.nav .sub li a{ display:block;  padding:4px 0; height:28px; line-height:28px; color:#fff;   }
	.nav .sub li a:hover{ background:#fff; color:#348417;  }
	.nav .block{ height:3px; width:130px; background:#FE7700; position:absolute; left:0; top:57px; overflow:hidden;  }
/* header-End */
	.TB-focus{ height:372px;width:100%;  position:relative;  overflow:hidden;}
	.TB-focus .hd { position:absolute; right:25px; bottom:30px; z-index:1; padding-left:2px; }
	.TB-focus .hd li { color:#fff; cursor:pointer; width:19px; height:19px; background:#666666; float:left; font-size:13px; line-height:18px; overflow:visible; text-align:center; opacity:.7; filter:alpha(opacity=70);  margin-left:3px; }
	.TB-focus .hd li.on { background:#EE751C; color:#fff;  opacity:1; filter:alpha(opacity=100); z-index:2; position:relative; }
    .TB-focus .bd{background:url(../images/img100.png) no-repeat center center;height:375px;width:100%;text-align:center;line-height:375px;}
/*banner end*/
.products{background:#85C104;}
.products ul{padding:7px 0 0 5px;}
.products ul li{float:left;background:url(../images/img01.png) no-repeat center center;padding:10px;width:302px;height:73px;margin:0 6px 6px 0;}
.products ul li .thumb{float:left;width:97px;height:71px;}
.products ul li .desc{float:right;width:192px;}
.products ul li h4 a{font-size:14px;color:#368a18;font-weight:bold;}
.products ul li span{float:right;}
.products p{padding-top:10px;}



.main{background:#FFF;padding:20px 12px 0 12px;}
.baike .lft{width:645px;float:left;}
.baike .lft .bd_lft{
	/*background:#F8F6F4;*/
float:left;padding:10px;width:310px;
}
.baike .lft .bd_lft .bd_lft_con{background:#FFF;border:1px solid #F1EFED;padding:10px;}
.baike .lft .bd_lft .bd_lft_con h4{font-size:14px;font-weight:bold;}

.baike .lft .bd_lft .bd_lft_con .thumb{margin-top:5px;height:170px;}
.baike .lft .bd_rgt{padding:16px 16px 10px 16px;float:right;width:270px;}
.baike .lft .bd_rgt h4{font-size:14px;font-weight:bold;margin-bottom:5px;}
.baike .lft .bd_rgt .thumb{float:left;}
.baike .lft .bd_rgt .desc{float:right;width:134px;line-height:22px;}
.baike .lft .bd_rgt ul li{height:130px;}
.baike .rgt{float:right;width:285px;}
.baike .rgt .bd{/*background:#F8F6F4;*/padding:15px 5px 10px 10px;}
.baike .rgt .bd .thumb{float:left;margin-right:13px;}
.baike .rgt .bd .desc{text-indent:2em;line-height:21px;}
.banner03{padding:5px 0;height:117px;}

.customer{}
.customer .bd .lft{/*background:#F8F6F4;*/float:left;padding:10px;width:310px;}
.customer .bd .lft .lft_con{background:#FFF;border:1px solid #F1EFED;padding:10px;}
.customer .bd .lft .lft_con h4{font-size:14px;font-weight:bold;}

.customer .bd .lft .lft_con .thumb{margin-top:5px;width:290px;height:170px;}
.customer .bd .con h4{font-size:14px;font-weight:bold;margin-bottom:10px;}
.customer .bd .con{float:left;padding:16px 16px 10px 26px;width:270px;}
.customer .bd .con span{color:#f00;font-weight:bold;}
.customer .bd .con strong{color:#85c104;}
.customer .bd .con li{line-height:26px;}
.customer .bd .rgt{float:right;width:270px;/*background:#F8F6F4;*/padding:15px;}
.customer .bd .rgt h4{font-size:14px;font-weight:bold;margin-bottom:10px;}
.customer .bd .rgt li a{background:url(../images/img14.png) no-repeat left center;padding-left:15px;}
.customer .bd .rgt li{line-height:26px;}

.case{}
.case .hd{border-bottom:1px solid #F8F6F4;}
.case .hd h3{font-size:22px;font-weight:bold;border-left:10px solid #85c104;padding-left:10px;letter-spacing:3px;display:block;height:22px;line-height:22px;float:left;}
.case .hd h3 span{color:#85c104;}
.case .hd .case_nav{float:right;line-height:26px;}
.case .hd{height:26px;}
.case .bd ul{width:1050px;overflow:hidden;padding:10px 0;}
.case .bd li{text-align:center;position:relative;width:237px;height:186px;float:left;margin:0 6px 10px 0;}
.case .bd .thumb{background:url(../images/img17.jpg) no-repeat center center;width:237px;height:186px;text-align:center;line-height:186px;}
.case .bd .thumb img{width:225px;height:169px;}
.case .bd .desc{position:absolute;bottom:6px;background:url(../images/img15.png) no-repeat center center;width:225px;height:27px;left:6px;line-height:27px;text-align:center;}
.case .bd .desc a{color:#FFF;}
.case .bd .desc a:hover{color:#f00;text-decoration:none;}

.into{border:1px solid #dddddd;padding:15px 40px;}
.into .into_banner{width:878px;height:46px;margin:0 auto;}
.into .lft{float:left;border-right:1px solid #FFE9D6;}
.into .lft dl{float:left;margin-right:60px;}
.into .lft dl dt{font-size:14px;color:#e49c52;margin-bottom:6px;font-weight:bold;}
.into .lft dl dd{line-height:20px;}
.into .rgt{float:right;background:url(../images/img27.jpg) no-repeat center center;width:359px;height:147px;position:relative;}
.into .rgt img{position:absolute;bottom:10px;right:90px;}

.lnk{background:url(../images/img28.jpg) no-repeat center center;height:97px;overflow:hidden;width:983px;margin-left:-6px;}
.lnk h4{float:left;margin-right:5px;}
.lnk p{display:block;float:left;width:880px;line-height:22px;}
.lnk_con{padding:20px 0 20px 15px;}

.foot_list{text-align:center;background:#85C104;height:42px;line-height:42px;color:#FFF;}
.foot_list a{color:#FFF;}
.foot_list a:hover{color:#f00;}
/* footer-Start */
.footer {text-align:center;padding:20px 0;line-height:24px;}
.footer_nav a{margin:0 5px;}
/* footer-End */
/*产品列表*/
.banner02{
	background: url(../images/img31.png) no-repeat center center;
	width: 970px;
	height: 172px;
	padding-top: 20px;
	padding-left: 20px;
}
.products_list{background:#FFF;}
.products_list .rgt{
	float: left;
	width: 777px;
}
.products_list .rgt .tit{padding:10px 15px;}
.products_list .rgt .tit select{float:left;width:88px;height:20px;line-height:20px;border:1px solid #dddddd;color:#999;margin-right:20px;}
.products_list .rgt .tit label{display:block;float:left;margin-right:7px;}
.products_list .rgt .tit span a{display:inline-block;margin:0 3px;padding:0 7px;border:1px solid #ddd;}
.products_list .rgt .tit span a:hover,.products_list .rgt .tit span a.cur{background:#000;color:#FFF;text-decoration:none;}
.products_list .rgt .prod_list ul{padding:0 15px;margin-bottom:17px;}
.products_list .rgt .prod_list .thumb{float:left;border:1px solid #ddd;width:220px;height:180px;}
.products_list .rgt .prod_list .thumb img{width:220px;height:180px;}
.products_list .rgt .desc{float:right;padding-right:20px;width:480px;}
.products_list .rgt .prod_list li{height:182px;padding:10px 0;border-bottom:1px dashed #dddddd;}
.products_list .rgt .prod_list .desc h4{font-size:14px;color:#11A601;font-weight:bold;margin-bottom:7px;}
.products_list .rgt .prod_list .desc p{line-height:24px;}
.products_list .rgt .prod_list .desc .more{float:right;width:125px;height:29px;}
.products_list .rgt .turning_bar{text-align:center;padding:8px 0;background:#F3F3F3;margin:0 20px 10px 20px;}
.products_list .rgt .turning_bar span{margin:0 5px; color: #FF0000;}
.products_list .rgt .turning_bar strong{font-weight:normal;color:#f00;}


/*走进我们*/
.introduction{padding:20px; }
.introduction .introduction_desc p{line-height:25px; font-size:12px; color:#505050; text-indent:2em; padding-left:10px;}
.introduction .introduction_thumb{width:227px; height:194px; float:right; margin:0px 10px 0px 20px; *display:inline;}
.introduction .introduction_thumb img{width:227px; height:194px;}

/*留言反馈*/
.message{padding:30px 20px;}
.message ul li{height:32px; padding:10px 0px;}
.message label{width:110px; float:left; display:inline-block; font-size:12px; color:#656565;}
.message label em{padding:0px 6px; color:#F00;}
.message .text{width:250px; height:30px; padding:0px 10px; border:1px solid #d4d4d4; float:left;}
.message .text1{width:200px;}
.message ul li.i1{height:130px;}
.message .textarea{width:520px; height:130px; border:1px solid #d4d4d4;}
.message .img{width:90px; height:30px; margin:0px 10px; float:left; *display:inline;}
.message_reset{text-align:center;}
.message_reset a{display:inline-block;width:112px;height:32px;line-height:32px;background:#EAEAEA;border:1px solid #DEDEDE;text-align:center;border-radius:3px;margin:0 8px;}
.message_reset a:hover{background:#E39600;color:#FFF;text-decoration:none;}
/*产品内页*/
.pro_inside{padding:30px 20px;}
.pro_inside .inside01{margin-bottom:40px;}
.pro_inside .inside01 .thumb{float:left;width:240px;height:221px;margin-right:75px;}
.pro_inside .inside01 .thumb img{width:240px;height:221px;}
.pro_inside .inside01 .desc{float:left;width:300px;padding-top:15px;	margin-left: 20px;}
.pro_inside .inside01 .desc h3{font-size:22px;background:url(../images/img42.jpg) no-repeat left center;padding-left:10px;margin-bottom:20px;}
.pro_inside .inside01 .desc p{line-height:22px;}
.pro_inside .inside01 .bshare-custom{padding-top:20px;float:left;}
.pro_inside .inside01 a.wyxj{float:right;margin-top:20px;background:#CA9402;color:#FFF;border-radius:3px;width:90px;height:25px;line-height:25px;text-align:center;}
.pro_inside .inside02 .inside02-hd{border-bottom:1px dashed #dddddd;height:50px;line-height:50px;}
.pro_inside .inside02 .inside02-hd h3{font-size:22px;background:url(../images/img42.jpg) no-repeat left center;padding-left:20px;}
.pro_inside .inside02 .bd{padding:20px 0;line-height:24px;}
/*联系我们*/
.lnk_our{padding:30px;}
.lnk_our .lnk01{margin-bottom:80px;}
.lnk_our .lnk01 .desc{float:left;width:360px;}
.lnk_our .lnk01 .desc h4{font-size:24px;margin-bottom:30px;}
.lnk_our .lnk01 .desc h4 span{color:#FF9900;margin-left:10px;}
.lnk_our .lnk01 .desc h3{font-size:26px;color:#5341A4;margin-bottom:5px;}
.lnk_our .lnk01 .desc p{font-size:14px;line-height:24px;}
.lnk_our .lnk01 .thumb{float:right;}
.lnk_our .lnk02{margin:0 auto;width:562px;height:359px;}

/*图列*/
.nyproducts li{ width:220px; height:250px; float:left; margin:8px 10px 0; vertical-align:bottom; display:inline; overflow:hidden;}
.nyproducts li img{ display:block; overflow:hidden; border:3px solid #eeeeee; float:left; margin:8px; }
.nyproducts li p{ text-align:center; margin-right:0px; margin-top:5px;}


/*新闻列表*/
.newslist li{ border-bottom:1px dashed #565656; padding-left:10px; height:30px; line-height:30px;}
.newslist li .nynels{ color:#585858;}
.newslist li span{ float:right; color:#585858;}

/*新闻列表+图*/
.news_list{padding:0 20px 20px 20px;}
.news_list .news_list_con{}
.news_list .news_list_con li{height:124px;padding:20px 0;border-bottom:1px dashed #dddddd;}
.news_list .news_list_con .news_thumb{float:left;}
.news_list .news_list_con .news_desc{float:right;width:580px;}
.news_list .news_list_con .news_desc h4{font-size:16px;color:#E59B81;margin-bottom:7px;}
.news_list .news_list_con .news_desc .news_date span{float:right;}
.news_list .news_list_con .news_desc .news_date{padding-top:15px;}
/*新闻内页*/
.news_inside{padding:20px;}
.news_inside .head{text-align:center;}
.news_inside .head h1{font-size:22px;margin-bottom:15px;}
.news_inside .head p span{margin:0 15px;}
.news_inside .news_in_thumb{margin:20px auto;width:303px;height:189px;}
.news_inside .insi_foot{text-align:center;}


/*2015.3.26*/
.pro_img{ width:350px;}
.f_l {float:left;}
.right-extra .mt{height:28px;line-height:28px;padding:0 10px 8px;border-top:1px solid #EED97C;background:url("../images/bg_hotsale.gif")/*tpa=http://www.51mp.net/views/default/skin/default/front/images/bg_hotsale.gif*/ repeat-x 0 -552px;color:#c00;}
.right-extra .tab{border-bottom:2px solid #BE0000;margin-bottom:10px;}
.right-extra .tab li{position:relative;height:24px;padding:3px 12px 0;background:url("../images/icon_clubs.gif")/*tpa=http://www.51mp.net/views/default/skin/default/front/images/icon_clubs.gif*/ #ccc no-repeat right -150px;overflow:hidden;margin-right:3px;line-height:24px;font-size:14px;font-weight:bold;color:#c30;}
.right-extra .tab span{position:absolute;left:0;top:0;z-index:1;width:10px;height:27px;background:url("../images/icon_clubs.gif")/*tpa=http://www.51mp.net/views/default/skin/default/front/images/icon_clubs.gif*/ no-repeat 0 -150px;}
.right-extra .tab a{float:none;color:#c30;}
.right-extra .tab .curr{background-position:right -178px;color:#fff;}
.right-extra .tab .curr span{background-position:0 -178px;}
.right-extra .tab .curr a{color:#fff;}
.right-extra .mc .extra{padding:5px 10px;border-top:1px solid #F3E6C6;}
.right-extra .total{float:right;}
.right-extra .total strong{color:#FF7403;}
.right-extra .total a:link,.right-extra .total a:visited{color:#005aa0;}
.right-extra .join a:link,.right-extra .join a:visited{color:#FF7604;}
.right-extra .norecode{padding:0 10px 10px;}
.right-extra .iloading{margin-bottom:10px;}

/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:250px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:350px;height:280px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}



/*网站地图*/
.map_con {padding:10px; line-height:28px;}
dl.map {padding:10px 5px; clear:both; border-bottom:1px dotted #ccc; overflow:hidden;}
dl.map dt {width:80px; text-align:center; font-size:12px; float:left; font-weight:bold; background:#f1f1f1;}
dl.map dd {width:640px; float:left; padding-left:10px;}
dl.map dd a { padding:0px 10px; display:inline-block;}

/*  message css-------------------*/
.ny_msg{width:690px;margin:0 auto;padding-top:10px;padding-bottom:10px;}
.ny_msg .fontColor{color:#808281;}
.ny_msg .welcome{height:41px; line-height:18px; text-align:center;padding-bottom:25px;padding-top:3px;background:url(../images/bg_msg_title.png) no-repeat center bottom; font-size:18px;font-family:"Î¢ÈíÑÅºÚ";  color:#616c76; }
.ny_msg .welcome span.en{ font-family:Arial; line-height:18px;  font-size:11px; -webkit-text-size-adjust:none;  color:#000;}

.msgWrite .msgform ul li.butbox input{ width:86px; height:33px; border:none; border-bottom:2px solid #e3e3e3; background:#6d7983;line-height:30px; cursor:pointer;   color:#fff; }
.msgWrite .msgform ul li.butbox input:hover{ background:#f76b3a;}
.text{height:30px; padding:0px 10px; border:1px solid #d4d4d4;}
.msgform p{ line-height: 25px;}

/* formvalid */
.formError {z-index: 990;}
.formError .formErrorContent { z-index: 991; }
.formError .formErrorArrow { z-index: 996; }
.formErrorInsideDialog.formError { z-index: 5000; }
.formErrorInsideDialog.formError .formErrorContent { z-index: 5001; }
.formErrorInsideDialog.formError .formErrorArrow { z-index: 5006; }
.inputContainer {position: relative;float: left;}
.formError {position: absolute;display: block;cursor: pointer;opacity: 0.87;}
.ajaxSubmit {padding: 20px;background: #55ea55;border: 1px solid #999;display: none}

.formError .formErrorContent {width: 100%;background: #ee0101;position:relative;color: #fff;width: 150px;line-height:12px;font-size: 11px;border: 2px solid #ddd;box-shadow: 0 0 6px #000;-moz-box-shadow: 0 0 6px #000;-webkit-box-shadow: 0 0 6px #000;padding: 4px 10px  4px 10px;border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.formError .formErrorArrow {width: 15px;margin: -2px 0 0 13px;	position:relative;}
body[dir='rtl'] .formError .formErrorArrow,
body.rtl .formError .formErrorArrow {margin: -2px 13px 0 0;}
.formError .formErrorArrowBottom {	box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;margin: 0px 0 0 12px;top:2px;}
.formError .formErrorArrow div {border-left: 2px solid #ddd;border-right: 2px solid #ddd;box-shadow: 0 2px 3px #444;-moz-box-shadow: 0 2px 3px #444;-webkit-box-shadow: 0 2px 3px #444;font-size: 0px;height: 1px;	background: #ee0101;margin: 0 auto;line-height: 0;font-size: 0;display: block;}
.formError .formErrorArrowBottom div {box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}
.formError .formErrorArrow .line10 {width: 15px;border: none;}
.formError .formErrorArrow .line9 {width: 13px;border: none;}
.formError .formErrorArrow .line8 {width: 11px;}
.formError .formErrorArrow .line7 {width: 9px;}
.formError .formErrorArrow .line6 {width: 7px;}
.formError .formErrorArrow .line5 {width: 5px;}
.formError .formErrorArrow .line4 {width: 3px;}
.formError .formErrorArrow .line3 {width: 1px;border-left: 2px solid #ddd;border-right: 2px solid #ddd;border-bottom: 0 solid #ddd;}
.formError .formErrorArrow .line2 {width: 3px;border: none;background: #ddd;}
.formError .formErrorArrow .line1 {width: 1px;border: none;background: #ddd;}