.banner img{display: block;width: 100%;}

/*内页*/
.tel{ height:35px; color:#555555; font-size:14px; line-height:35px;}
.tel img{ width:22px; margin:5px 5px 5px 10px; float:left}
.tel span{ color:#782a00; font-weight:bold}
.top{ line-height:35px; position:relative; height:35px; background:#e3e3e3; color:#383838; font-size:14px; border-bottom:1px solid #bcbcbc;}
.top img{width:30px; margin:5px 5px 5px 10px; float:left}
.top .more{position:absolute;color:#FFF; padding:0 10px 0 40px; right:0; top:0; background: #0371c6 url(../images/morebg.png) no-repeat 10px center;}
.moreul{width:100%;position:absolute; left:0; top:35px; display:none; z-index:98}
.moreul>li{line-height:35px; background:#ededed;  border-bottom:1px solid #959595;}
.moreul>li>a{color:#616161; text-indent:12%; display:block}
.moreul>li>a:hover{background: #0371c6;color: #fff;}
.moreul>li>ul>li>a{
	display: block;
	background: url(../images/secondli_bg.png) no-repeat 16% center;
	background-size: 7px 12px;
	text-indent: 20%;
	line-height: 1.6;
	color: #077803;
}
.more1{background:url(../images/morebg1.png) no-repeat 90% center #b2b6b1; padding:0 30px 0 10px; line-height:25px; margin:0 auto; width:132px; border-radius:2px; color:#FFF}
.bottom{width:90%; margin:0 5%; padding:10px 0 0; line-height:25px; color:#000;}
.bottom img{display:block;margin:0 auto;width:100%;}
.news{width:100%; margin-bottom:10px;}
.news ul li{ width:100%;padding: 0 2.5%; text-align:left; border-bottom:1px solid #d7d7d7;}
.news ul li .time{width:62px; background:#478d14; height:62px;float:left; margin:10px; text-align:center; font-size:14px; line-height:18px; color:#FFF}
.news ul li .time span{ font-size:26px; font-weight:bold; line-height:40px; display:block}
.news ul li .title{height:62px;position:relative; width:100%;margin:5px 0;line-height:21px;overflow:hidden; color:#343434;background: url(../images/proda_bg.png) no-repeat 96% center;background-size: 14px 17px;}
.news ul li .title a{color:#6e6e6e;height:42px;width:90%;display: block;}
.news ul li .title a span{ height:21px;display:block;line-height:21px; width:100%; overflow:hidden;font-size:14px;color: #6e6e6e;font-weight: bold;}
.news ul li .title .heng{ width:25px; height:2px; background:#343434; position:absolute; left:0; top:21px;}
.news_title{ width:100%;font-size:14px;height: 20px;overflow: hidden; line-height:20px; text-align:center;}
.news_time{width:100%; font-size:12px; line-height:20px;text-align:center; margin-bottom:5px;padding-bottom: 5px; border-bottom: 1px solid #999999;}
.news_img{margin-bottom:10px;}
.news_img img{max-width:100%; display:block; margin:0 auto}
.pro{width:100%;}
.pro li a{display:block;margin-top: 3%;padding:0 2.5% 3%;color: #6e6e6e;line-height: 1.25; border-bottom: 1px solid #999999;background: url(../images/proda_bg.png) no-repeat 96% center;background-size: 14px 17px;}
.pro li a p{width:40%;float: left;margin-right: 5%;}
.pro li a img{ max-width:100%;width: 100%; padding:3px; border:1px solid #bfbfbf}
.pro li a:last-child{border-bottom: none;}
.proright{float: left;width:80%;}
.pro li a h1{line-height:20px;height:20px;overflow:hidden;color:#6e6e6e;font-size:14px;font-weight: normal;}
/*产品V1*/
.pro2 .top{background:url(../images/topbg.jpg) repeat-x scroll 0 0;border: 1px solid #cccccc;font-size: 16px;height: 34px;
    line-height: 34px;margin:20px auto 10px;position: relative;width: 97%;}
.pro2 .top span{ background:url(../images/topico.png) no-repeat 10px center #3ab250; padding:0 10px; text-indent:30px; display:block; color:#FFF; height:32px; float:left ; line-height:32px;}
.pro2 .top .more{ position:absolute; right:10px; top:0; font-size:14px; background:none}
.pro2 .top .more a{ color:#666}
.pro2ul{ width:98%; margin:1%}
.pro2ul li{ width:48%; margin:1% 1%; float:left; height: 170px;}
.pro2ul li a img{max-width:100%;min-height: 120px;max-height:150px;display:block; margin:0 auto; padding:5px; border:1px solid #cecece;}
.pro2ul li a span{display: block; line-height:30px; height:30px;text-align: center;color: #333; overflow:hidden}
/*产品v2*/
.pro3{ padding:10px 0 10px; overflow:hidden}
.pro3 ul li{ border-bottom:1px solid #999999; margin:5px 0; float:left; width:100%; padding:10px 0}
.pro3 ul li .img{ width:45%; margin-left:3%; float:left}
.pro3 ul li .img a{ display:block }
.pro3 ul li .img a img{ width:150px; max-height:100px;display:block; margin:0 auto;padding:5px; border:1px solid #CCC}
.pro3 ul li .right{ width:45%; margin-left:3%; float:left}
.pro3 ul li .right span{ display:block; font-size:14px; }
.pro3 ul li .right span.title{ color:#359e0e; font-weight:bold; overflow:hidden; line-height:25px; height:25px; font-size:16px;}
.pro3 ul li .right span.text{ padding:2px 0; line-height:25px; color:#494949; height:54px; overflow:hidden}
.pro3 ul li .right a.more{ width:90px; display:block; color:#359e0e; margin-left:20px; line-height:25px; border:1px solid #3ab250; border-radius:10px; padding:0 10px;}



/* 分页 */
.page{display:block;width:90%;color:#000;text-align:center;line-height:30px;padding:0 2%;margin:10px 5%;}
.page span{padding-left:10px}
.page a {padding:4px 10px; color:#000 }
.page a.num{margin:0 5px; padding:2px 8px; color:#000; background:#ededee;}
.page a.num:hover{ color: #fff; background:#00b1b7;}
.page a.select{ margin:0 5px; padding:2px 8px; color:#000; background:#00b1b7;}

.form{ width:90%; margin:0 auto;}
.li_inputbox{ height:30px; display:block; margin:10px 0;}
.li_inputbox span{ width:70px; float:left; line-height:30px; font-size:14px;}
.li_inputbox i{ font-style:normal; color:#F00; line-height:30px; padding:0 5px}
.li_input{ width:70%; height:30px; float:left;}
.li_inputbox textarea{height: 60px;margin-bottom: 10px;}
.mainbtn{display: block;cursor:pointer; margin: 0 auto 60px;width:60px;height:25px;border: none;border-radius: 5px; background: #8a3608;color: #fff;}

.bottom embed{width: 290px;height: 240px;}

img[alt="prod"]{width: 100%;margin: auto;max-width: 100%;padding: 5px;border:1px solid #666;}