﻿/* CSS Document */
/*a.dh:link{font-size: 12px;line-height: 24px;color: #333333;text-decoration: none;}
a.dh:visited{font-size: 12px;line-height: 24px;color: #333333;text-decoration: none;}
a.dh:hover{font-size: 12px;line-height: 24px;color: #333333;text-decoration: underline;}
a.dh:active{font-size: 12px;line-height: 24px;color:#333333;text-decoration: none;}
a{outline: none;text-decoration:none;}
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,button{margin:0;padding:0;list-style:none;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit; outline:none;}
input,textarea,select{*font-size:100%}
legend{color:#000}
.vm{vertical-align:middle;}
/*内外边距*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, th, td {
	margin: 0px;
	padding: 0px; -webkit-text-size-adjust:none;
}
/*字体*/
body{font:12px/24px 'Arial'; font-family:'Arial' !important; color:#000; text-align:center; background:#fff; min-width:1200px;}
/*塌陷*/
.w960{width:960px;margin:0 auto;}
.w1000{width:1000px;margin:0 auto;}
.w1100{width:1100px;margin:0 auto;}
.w1200{width:1200px;margin:0 auto;}
.ov{overflow:hidden; zoom:1;}

.fam{font-family:"宋体" !important;}
/*a*/
a{font-family:"Arial"; text-decoration:none; color:#000;
transition:all 0.2s;
-moz-transition:all 0.2s;
-webkit-transition:all 0.2s;
-ms-transition:all 0.2s;
-o-transition:all 0.2s;
}

em,i{ font-style:normal;}

/*包裹 IE8居中*/
#wrap{text-align:left;}

/*ul*/
ul{ list-style:none;}

/*img*/
img{border:0 none;}

/*浮动*/
.cf{zoom:1}
.cf:after{content:'.';visibility:hidden;clear:both;display:block; height:0}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}

.fl,.dl{float:left; display:inline;}
.fr,.dr{float:right; display:inline;}

/*清除浮动*/
.clear{clear:both;}


/*mt pt 上外边距*/
.mt0{margin-top:0px;}
.mt2{margin-top:2px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.mt55{margin-top:55px;}
.mt60{margin-top:60px;}
.mt65{margin-top:65px;}
.mt70{margin-top:70px;}
.mt75{margin-top:75px;}
.mt80{margin-top:80px;}
.mt85{margin-top:85px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}

.pt0{padding-top:0px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt35{padding-top:35px;}
.pt40{padding-top:40px;}
.pt45{padding-top:45px;}
.pt50{padding-top:50px;}
.pt55{padding-top:55px;}
.pt60{padding-top:60px;}
.pt65{padding-top:65px;}
.pt70{padding-top:70px;}
.pt75{padding-top:75px;}
.pt85{padding-top:85px;}
/*ml 左外边距*/
.ml0{margin-left:0px !important;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}
.ml45{margin-left:45px;}
.ml50{margin-left:50px;}
.ml55{margin-left:55px;}
.ml60{margin-left:60px;}
.ml65{margin-left:65px;}
.ml70{margin-left:70px;}
.ml75{margin-left:75px;}
.ml100{margin-left:100px;}
.ml110{margin-left:110px;}

.pl0{padding-left:0px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pl35{padding-left:35px;}
.pl40{padding-left:40px;}
.pl45{padding-left:45px;}
.pl50{padding-left:50px;}
.pl55{padding-left:55px;}
.pl60{padding-left:60px;}
.pl65{padding-left:65px;}
.pl70{padding-left:70px;}
.pl75{padding-left:75px;}

/*text align*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}

/*display:block*/

.db{display:block;}

/*font-size*/
.ft14{font-size:14px;}

/*line23*/
.line23{ line-height:23px;}

/*边框去除*/
.bordernone{ border:0 none !important;}

/*字体加粗*/

.ftw{ font-weight:bold;}
/*ft0*/
.ft0{font-size:0px !important;}

table{border-collapse:collapse;}

/*新闻*/
.news{clear:both;margin:0px;padding:0px;}
.news li{height:38px;line-height:38px;background:url(../images/news_icon.png) no-repeat left center;padding-left:15px;padding-right:10px;border-bottom:1px dashed #ddd;overflow:hidden;font-size:14px;}

.newstitle {text-align: center;height: 40px;line-height: 40px;font-size: 16px;font-weight: bold;overflow:hidden;}
.news_message{height:30px;line-height:30px;text-align:center;}

/*分页*/
.pager{text-align:center !important; padding-bottom:3px;margin-top:50px;}
.pager span{}
.pager a{margin-left:8px;margin-right:8px;text-decoration:none; padding:4px 8px; background:#c9c9c9;}
.pager a{background:#478f2c; color:#fff !important;}

		.slideBox{ width:100%; height:823px; overflow:hidden; position:relative; margin:0 auto;}
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:48%; bottom:66px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; }
		.slideBox .hd ul li{ float:left; margin-right:13px; background:url(../images/point.png) no-repeat;  width:14px; height:14px;cursor:pointer; text-indent:-9999px; }
		.slideBox .hd ul li.on{ background:url(../images/pointh.png) no-repeat;}
		.slideBox .bd{ position:relative; height:100%; z-index:0; margin:0 auto !important;width:100% !important; min-width: 1920px; margin: 0 auto; height: 823px; left: 50%; margin-left: -960px !important;}
		.slideBox .bd ul{width:100% !important; min-width: 1920px;}
		.slideBox .bd li{ zoom:1; vertical-align:middle; overflow: hidden; width: 100% !important; height: 823px;}
		.slideBox .bd img{ width:1920px; height:823px; display:block; position: relative;}

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		
		.slideBox .prev{ position:absolute; left:3%; top:50%; z-index:999; margin-top:-25px; display:block; width:80px; height:80px; background:url(../images/left.png) no-repeat;  }
		.slideBox .next{ position:absolute;right:3%;top:50%; z-index:999; margin-top:-25px;  background:url(../images/right.png) no-repeat;width:80px; height:80px; }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }

.ban_img{position:relative; width:100%; height:505px; min-width:1200px; overflow:hidden;}
.ban_img img{position:absolute; left:50%; margin-left:-960px;}

.text_o{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.header_right{background:url(../images/navA_bg.png) repeat; padding:0 10px 0 15px; width:931px; height:73px;}
.header_right h1{background:url(../images/lan.png) no-repeat left center; height:73px; line-height:73px; padding-left:23px;}
.header_right h1,.header_right h1 a{color:#fff; font-size:14px;}

.header_d{position:relative; z-index:2; top:41px;}
.header{position:absolute;}
.header_c{margin:18px 0 0 25px; color:#fff; font-size:14px; line-height:20px;}

.nav{width:612px; border-bottom:2px solid #478f2c; height:71px;}
.nav li a{font-size:14px; color:#fff; line-height:71px; padding:0 12px 27px;}
.nav li a:hover,.current{border-bottom:2px solid #ffac29;}
.nav li{ margin:0 0 0 14px;}

.main{margin-top:52px; padding-bottom:60px;}
.index_news{width:316px;}
.index_pro{width:515px; margin:0 0 0 44px;}
.index_contact{width:295px;}

.btn{width:50px; height:16px; text-align:center; line-height:16px; background:#478f2c; color:#fff;}
.main h1{margin-bottom:30px; line-height:18px;}
.title_a{font-weight:bold; color:#313131; font-size:18px;}

/* 本例子css */
.type .picScroll-left{position:relative; }
.type .picScroll-left .hd{}
.type .picScroll-left .hd .prev{ display:block;  width:26px; height:26px; float:right; margin-right:0px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url(../images/left_i.png) no-repeat; position:absolute; left:560px; top:15px;}
.type .picScroll-left .hd .next{ display:block;  width:26px; height:26px; float:right; margin-right:0px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url(../images/right_r.png) no-repeat; position:absolute; left:615px; top:15px;}

.type .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.type .picScroll-left .bd{ margin:0 0 0 -15px; }
.type .picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.type .picScroll-left .bd ul li{ margin:0 0 0 15px; width:161px; height:156px;float:left; _display:inline; overflow:hidden; text-align:center; position:relative;}

.type .picScroll-left .bd h1{position:absolute; left:0; top:156px; background:url(../images/pro_bg.png) repeat; width:161px; height:156px;}
.type .picScroll-left .bd em{display:block; width:95px; height:27px; line-height:27px; text-align:center; margin:62px auto 0; border:1px solid #fff; color:#fff; font-size:14px;}

/* 本例子css */
.index_news .picScroll-left{position:relative; }
.index_news .picScroll-left .hd{}
.index_news .picScroll-left .hd .prev{ display:block;  width:20px; height:20px;overflow:hidden;cursor:pointer; background:#626262 url(../images/left_i.png) no-repeat center center; position:absolute; right:21px; top:-47px;}
.index_news .picScroll-left .hd .prev:hover{background:#59c40b url(../images/left_i.png) no-repeat center center;}
.index_news .picScroll-left .hd .next{ display:block;  width:20px; height:20px; float:right;overflow:hidden;cursor:pointer; background:#626262 url(../images/right_i.png) no-repeat center center; position:absolute;right:0px; top:-47px;}
.index_news .picScroll-left .hd .next:hover{ background:#59c40b url(../images/right_i.png) no-repeat center center;}

.index_news .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.index_news .picScroll-left .bd{ margin:0 0 0 -15px; }
.index_news .picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.index_news .picScroll-left .bd ul li{ margin:0 0 0 15px; width:316px;float:left; _display:inline; overflow:hidden; text-align:center; position:relative;}

.index_news .picScroll-left .bd ul a{display:block;}
.index_news .picScroll-left .bd h1{position:absolute; left:0; top:156px; background:url(../images/pro_bg.png) repeat; width:161px; height:156px;}
.index_news .picScroll-left .bd i{width:240px;}
.index_news .picScroll-left .bd h2{height:40px; text-align:left; line-height:40px;}


.footer{padding:20px 0 15px; background:#434343; line-height:20px;}
.footer,.footer a{color:#fff;}
.footer_right{text-align:right;}
.footer_right h1{font-size:36px; line-height:36px; margin:12px 0 0;}
.footer_right h2{margin:27px 0;}
.footer_left{width:600px;}

/*************************/
.content{padding-bottom:70px;}
.left_title{font-size:30px; color:#fff; background:url(../images/left_title.jpg) no-repeat; width:229px; height:80px; line-height:80px; padding-left:70px;}
.left_tit{font-size:24px; color:#fff; background:#ffac29; width:229px; height:65px; line-height:65px; padding-left:70px; position:relative;}
.left_tit img{position:absolute; right:-9px; top:22px;}

.left_contact{background:url(../images/left_contact.jpg) no-repeat; width:229px; height:64px; line-height:64px;padding-left:70px; margin:45px 0 15px 0;}
.left_contact h1 a{font-size:30px; color:#fff;}

.left{position:relative; width:299px; margin-top:-80px; z-index:2;}
.left_ul{background:#dedddd; padding-bottom:13px;}
.left_ul li{height:50px; line-height:50px; overflow:hidden;}
.left_ul li a{ padding-left:70px;}

.producttype1,.producttype1sel{font-size:16px;}
.producttype1{border-bottom:1px solid #aeacac;}
.producttype1sel a{color:#fff;}
.producttype1sel{background:#478f2c;}

.producttype2,.producttype2sel{font-size:14px; display:none; margin:0 14px;border-bottom:1px solid #aeacac;}
.producttype2 a,.producttype2sel a{color:#434343;}

.right{width:858px;}
.right_title{line-height:63px;}
.right_title i{color:#478f2c;}

.right_ul{margin:-20px 0 0 -22px;}
.right_ul li a{width:268px; height:310px; text-align:center; overflow:hidden; line-height:28px; margin:20px 0 0 22px; display:block;}
.right_ul li img{border:1px solid #c5c5c5;}
.right_ul li h1,.right_ul li h2{height:28px;line-height:28px; overflow:hidden;}










