* {
	margin:0px;
	padding:0px;
}
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;
}
body {
	font-family:"宋体";
	margin:0px;
	font-size:12px;
	color:#666666;
	line-height:22px;
}
a {
	text-decoration:none;
	color:#666666;
}
a:hover {
	text-decoration:none;
	color:#009933;
	text-decoration:none;
}
a img {
	border:none;
}
ol, ul, li {
	list-Style:none;
}
div, form, img, ul, ol, li, dl, dt, dd, p {
	margin: 0;
	padding: 0;
	border: 0;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border: 0;
}
fieldset, img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
address, caption, cite, code, dfn, em, th, var {
	font-weight: normal;
font-../Style: normal;
}
p {
	padding:0;
	margin:0
}
.clear {
	clear:both;
	font-size:0px;
	height:0px;
	overflow:hidden;
}
a:focus {
	outline:0;
}
.logo {
	float:left;
	width:500px;
	
}
.logo img{padding-top:15px;}
.tel1 {
	float:right;
	padding:5px 10px 0 0;
	font-size:12px;
	color:#eb8420;
font-../Style:italic
}
.tel1 ul{width:290px; float:right; height:30px;}
.tel1 ul li{ float:left; margin-left:10px;}
.tel1 ul li img{ float:left; margin-top:5px; margin-right:5px;}
.tel1 ul li a{ line-height:30px;}


.tel2 {
	float:right;
	padding:0px 10px 0 0;
	font-size:12px;
	color:#eb8420;
font-../Style:italic
}
.tel3 {
	width:280px;
	_width:285px;
	float:right;
	padding:3px 10px 2px 0;
	font-size:12px;
	color:#eb8420;
       font-../Style:italic
}

.tel3 img{ margin-left:5px; margin-bottom:3px;  float:right;}

.skey{height:20px;}
#skey2{height:20px;}

.title {

	font-size:14px;
	font-weight:bold;
}
.title a {
	float:right;
	padding:12px 10px;
}
.pro_title {
	height:33px;
	background: url(../Style/cpzx.jpg);
	line-height:33px;
	padding-left:15px;
	color:#fff;
}
.ys1 {
	float:left;
}
.ys2 {
	float:right;
}
.ys3 {
	width:965px;
	height:287px;
	border:1px #E3E3E3 solid;
	margin-top:7px;
}
.clear {
	clear:both;
	font-size:0px;
	height:0px;
}

/*
.banner{ width:966px; height:400px; overflow:hidden; margin-TOP:2PX auto 0; position:relative; padding-top:2px;}
.banner .Banner_Conter{ width:966px; height:400px;}
.banner .Banner_Conter .banner_list{ width:800%; height: 400px;position: absolute; overflow: hidden;display: block;}
.banner .Banner_Conter .banner_list .pic_list{  height:400px; display: block;width:966px; float: left;overflow: hidden;}
.Banner_Box{position: absolute; top: 0px; right: 0px;}

.Banner_Box .trigger li{ height:120px; width:215px; overflow:hidden; cursor: pointer; padding-bottom:10px;_padding-bottom:10px; padding-top:3px;}
.Banner_Box .trigger li img{ height:120px;}
.Banner_Box .trigger li.current{ border:1px #FFF solid;}
*/
.banner, .banner ul, .banner img { height:400px; }
.banner { width:100%; min-width:966px; position:relative; overflow:hidden; margin-bottom:10px; }
.banner ul { width:100%; }
.banner li { width:100%; position:absolute; z-index:1; overflow:hidden; background:#FFF; }
.banner img { width:966px; display:block;  }
.banner .tip { width:100%; height:8px; line-height:0; font-size:0; text-align:center; position:absolute; left:0; bottom:20px; z-index:3; }
.banner .tip span { display:inline-block; width:30px; height:12px; margin:0 10px; cursor:pointer; background:#FFF; }
.banner .tip span.cur { background:#3e8600; }
.box {
	width:966px;
	margin:7px auto 0;
	clear:both;
	overflow:hidden;
}

.box2 {
	width:966px;
	margin:0px auto;
	clear:both;
	overflow:hidden;
}

.box22 {
	width:966px;
	height:284px;
	margin:0px auto;
	clear:both;
	padding-top:5px;
	overflow:hidden;
}
.box_one{ position:relative; width:730px; height:280px; overflow:hidden;}
.box_one .box_list{ width:800%; position:relative;}
.box_one .box_list .box_pic{ position:relative; float:left; width:730px; height:282px; _height:282px; overflow:hidden;}
.box_two{ float: right; width: 234px; z-index: 999; position: relative; top: -282px; right: 0px; _height:282px; _overflow:hidden;}
.box_two li{width:230px; height:90px; border:1px solid #e6e6e6; padding:1px; _padding:0px;}
.box_two li.current{ border:1px solid red;}
.box_two li img{width:230px;}
.mian {
	height:auto;
	width:1061px;
	overflow:hidden;
	margin:0 auto;
	background:url(../Style/dbj.png);
	padding:0 21px 0 17px;
}
.menu {
	width:966px;
	height:42px;
	background:url(../Style/nav_bg.jpg) repeat-x;;
	float:left;

}
.menu ul {
	width:966px;
	height:42px;
list-../Style:none;
	float:left;
}
.menu ul li {
	float:left;
	width:131px;
	height:42px;
	background:url(nav_line.jpg) no-repeat left center;
	text-align:center;
	 padding-left: 7px;
}
.menu ul li a {
	height:42px;
	width:131px;
	line-height:39px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	display:block;
}
.menu ul li a:hover {
	height:42px;
	width:131px;
	text-align:center;
	line-height:39px;
	color:#fff;
	font-size:14px;
	background:url(nav_hover.jpg) no-repeat center center;
	font-weight:bold;
	display:block;

}
	
.menubox {
	width:170px;
	height:23px;
	float:right;
	padding:8px 6px 6px 0px;
}
.menuwbk {
	width:130px;
	height:23px;
	background:url(../Style/wbk.jpg);
	line-height:23px;
	padding-left:5px;
	float:left;
	border:none;
	color:#666;
}
.syleft {
	width:203px;
	float:left;
}
.syleft ul {
	width:203px;
	
	overflow:hidden;

}
.syleft ul li {
	width:203px;
	float:left;
	height:27px;
	background:url(../Style/bsh.jpg);
	text-align:center;
	margin-top:6px;
}
.syleft ul li a {
	width:203px;
	text-align:center;
	display:block;
	color:#666666;
	height:27px;
	line-height:27px;
}
.syleft ul li a:hover {
	background:url(../Style/bsq.jpg);
	color:#FFFFFF;
}
.syright {
	width:752px;
        _width:740px;
	float:right;
       margin-bottom:10px;
}
.new {
	width:495px;
	float:left;
	border:1px #e1e1e1 solid;
}

.nyright {
	overflow:hidden;
	_width:730px;
	width:750px;
	float:left;
	border:1px #e1e1e1 solid;
	padding-bottom:15px;
}
.nyright_newbox{
	_float:right;
	_width:730px;
	overflow:hidden;
	padding:5px 13px 5px 15px;
	_padding:10px 10px 0px;
	_padding-left:10px;
	margin-bottom:15px;

}
.nyright_newbox a{
    color:#666666;

}

.newtt {
	height:34px;
	margin-bottom:5px;
	background:url(../Style/newtt.jpg);
	line-height:34px;
	padding-left:15px;
}

.newtt span{
    font-family:宋体;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#666666;
}

.newbox {
	overflow:hidden;
	padding:0px 10px;
}
.newbox ul {
	width:250px;
list-../Style:none;

}
.newbox ul li {
	width:225px;
	height:28px;
	line-height:28px;
	padding-left:15px;
	border-bottom:1px #e1e1e1 dotted;
}
.newbox ul li.lw {
	width:160px;
	height:155px;
	float:left;
	line-height:24px;
	text-align:center;
	background:none;
	border-bottom:none;
	padding-left:0px;
	margin-right:10px;
	margin-left:10px;
}

.newboxnews {
	overflow:hidden;
	padding:10px 10px;
}
.newboxnews ul {
	width:100%;
list-../Style:none;

}
.newboxnews ul li {
	width:98%;
	height:30px;
	line-height:30px;
	padding-left:15px;
	float:left;
	border-bottom:1px #e1e1e1 dotted;
}
.newboxnews ul li a{ float:left;}
.newboxnews ul li span {float:right; color:#666666;}
.newbox2 {
	border:1px #E3E3E3 solid;
	float:left;
}
.newbox2 img {
	margin:2px;
	float:left;
}
.about {
	width:243px;
	float:right;
}
.about_title {
	background:url(../Style/about.jpg);
	height:31px;
	line-height:31px;
	color:#fff;
	padding-left:14px;
        _padding-left:14px;
}
.aboutbox {
	width:221px;
	padding:12px 10px 10px 10px;
        _padding:12px 10px 10px 10px;
	line-height:24px;
	border-left:1px #e1e1e1 solid;
	border-right:1px #e1e1e1 solid;
	border-bottom:1px #e1e1e1 solid;
	float:left;
       overflow:hidden;
  height:145px;
}
.mubj {
	width:242px;
	float:left;
	height:200px;
	border:1px #e1e1e1 solid;
}
.mubjtt {
	width:242px;
	height:33px;
	background:url(../Style/yllh-bj.jpg);
	margin-bottom:10px;
}
.mubj ul {
	width:222px;
list-../Style:none;
	margin-left:10px;
}
.mubj ul li {
	width:206px;
	height:22px;
	line-height:22px;
	padding-left:15px;
	background:url(../Style/ico1.jpg) no-repeat left;
	float:left;
	border-bottom:1px #e1e1e1 dotted;
}
.db {
	width:966px;
	height:auto;
	float:left;
	background: url(btop_line.jpg) repeat-x;
	padding-top:20px;
	text-align:center;
	line-height:24px;
	color:#999999;
}

.db a {
	color:#999;
}

.bottom_nav{
	width:966px;
	height:32px;
	float:left;
	background:url(line.jpg) repeat-x;
	padding-top:18px;
	text-align:center;
	line-height:24px;
	color:#4f9801;
	margin:0 auto;
}

.bottom_nav ul{
    width:700px;
    margin:0 auto;
}

.bottom_nav ul li{
    width:100px;
    float:left;
	text-align:center;
}

.bottom_nav ul li a{
     
	 width:100px;
     font-size:12px;
	 color:#4f9801;
	text-align:center;
}
.bottom_nav ul li a:hover{ color:#4f9801; font-weight:bold;}

.bottom {
	width:978px;
	height:68px;
	margin:0 auto;
	background:url(bottom_bg.jpg) no-repeat;
	padding-top:14px;
	text-align:center;
	line-height:24px;
	color:#fff;
}
.bottom a {
	color:#ffffff;
}
.bottom a:hover{ color:#fff; text-decoration:underline;}

.banner1 {
    float:left;
	margin:0px 2px 0px 18px;
	overflow:hidden;
	position:relative;
}
.banner2 {
	overflow:hidden;
	position:relative;
}

.banner3{
    margin-top:4px;
	overflow:hidden;
	position:relative;
}

.l_contentsy {
	border-left:solid 1px #ddd;
	border-right:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
	padding:6px 10px 5px 10px;
	height:auto;
}

.l_contentny {
	border-left:solid 1px #ddd;
	border-right:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
	line-height:24px;
	padding:1px 10px;
	height:220px;
}
.l_contentny ol li{
    line-height:24px;
	height:60px;
	margin-top:10px;
}

.l_contentny ol li img{
    line-height:24px;
	height:60px;
	width:100px;
	overflow:hidden;
    dispaly:block;
	float:left;
}

.l_contentny ol li a{
    line-height:24px;
	color:#666666;
	text-align:center;
    float:right;
	margin-top:25px;
}

.l_contentny ol li a:hover{
    line-height:24px;
	color:#4f9801;
	text-align:center;
    float:right;
	margin-top:25px;
}


.l_content1 {
	border-left:solid 1px #ddd;
	border-right:solid 1px #ddd;
	border-bottom:solid 1px #ddd;
	padding:10px;
}

.content ol li {
	background:url(icon_nylist.gif) no-repeat 5px 8px;
	padding-left:25px;
	height:28px;
	line-height:28px;
	border-bottom:dashed 1px #dedede;
}
.r_content {
	padding:5px 22px;
	color:#555;
}
.r_content a {
	color:#555;
}
.r_content a:hover {
	color:#50ab42;
}
.r_content ul li {
	height:28px;
	line-height:28px;
	border-bottom: dashed 1px #dedede;
	background:url(../Style/icon_news.gif) no-repeat 5px 10px;
	padding-left:25px;
}
.r_content span {
	color:#aaa;
	text-align:center;
}

.zuobian span { padding-left:15px;
	float:left;
	color:#aaa;
}
.r_content h1 {
 font-weight:bold;
	font-size:16px;
	text-align:center;
	line-height:30px;
	padding-bottom:5px;
}
.r_content h1 img {
	padding:2px;
	border:1px solid #ddd;
}
.r_c h2 {
	font-weight:normal;
	text-align:center;
	color:#999;
	border-bottom:dashed 1px #dedede;
	border-top:dashed 1px #dedede;
	line-height:23px;
}
.r_c p {
	padding-top:20px;
}

.pre {
	height:23px;
	line-height:23px;
	float:left;
}
.pre a {
	border:none;
}
.next a {
	border:none;
}
.next {
	height:23px;
	line-height:23px;
	float:right;
}


#btnSearch {
	width:41px;
	height:21px;
	cursor:hand;
	border:0;
	text-indent:-9999px;
	_margin-left:-3px;
}

.proList_index {
	width:230px;
	height:160px;
	float:left;
	text-align:center;
}
.proList_index a {
	color:#666;
}
.proList_index a:hover {
	color:#f64b1d;
}
.proList_index img {
	width:216px;
	height:130px;
	padding:2px;
	border:1px solid #ddd;
}

/*分页样式*/
.page{ widht:auto; display:inline-block; float:right; height:22px; margin:15px 15px;}
.page span,.page a{ widht:auto; margin-right:5px; display:inline-block; border:1px solid #ddd; float:left; height:22px; padding:0 4px; line-height:22px; text-align:center; color:#777; background:#fff;}
.page span{ widht:auto; display:inline-block; float:left; height:22px; padding:0 4px; line-height:22px; text-align:center;}
.pageLast{ widht:45px;}
.page_next{ widht:45px;}

.page a:hover,.page .hover{border-color:#444; color:#fff; background:#555;}
/*分页*/

.fy{ overflow:hidden; width:100%; text-indent:10px; text-align:center;border-top:1px dotted #CCCCCC; padding-top:10px; }
.youbian{ display:inline; margin-right:15px;}

.syleft1 {
	width:203px;
	float:left;
}

.poll{
	width:203px;
list-../Style:none;
	height:170px;
	overflow:hidden;
}
.poll li {
	width:203px;
	float:left;
	height:27px;
	background:url(../Style/bsh.jpg);
	text-align:center;
	margin-top:6px;
}
.poll li a {
	width:203px;
	text-align:center;
	display:block;
	color:#666666;
	height:27px;
	line-height:27px;
}
.poll  li a:hover {
	background:url(../Style/bsq.jpg);
	color:#FFFFFF;
}

.subMenu1{ float:left; background: url(jiarusoucang.jpg)no-repeat left center;   text-indent: 22px; width:84px;}
.subMenu2{ float:left; background: url(sheweishouye.jpg)no-repeat left center;   text-indent: 22px; width:84px;}
.subMenu3{ float:left; background: url(sheweishouye.jpg) no-repeat left center;   text-indent: 22px; width:84px;}

.indexPro{text-align:center;  width:210px; height:auto;float:left; }
.indexPro  a img{width:190px; height:152px; border:1px #ccc solid; padding:2px;}
.indexPro a{ display:block; padding:0px 0px 10px 0px; }
.indexPro a:hover{color:#f96908;  font-weight:bold; }
.indexPro span{ font-weight:bold; color:#3b8901; margin-top:10px;}
#demo {overflow:hidden; margin-left:0;  width:730px; }
#indemo {float:left;width: 1500%;}
#demo2 {float: left;}
#demo3 {float: left;}

.line{
	 width:10px;
     font-size:15px;
	 color:#4f9801;
	 text-align:center;
 }
 
.u243{
     float:right;
	 margin-top:7px;
	 margin-right:7px;
	 
}

.u172_rtf{ 
           word-wrap:break-word;
		   font-family:Arial;
		   }
.u172_rtf span{
          color: #666666; font-family: Arial; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; float:left; 
}

.u173_rtf{ 
           word-wrap:break-word;
		   margin-left:140px;
		   font-family:Arial;
		   }
.u173_rtf span{ color: #999999; font-family: Arial; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; 
} 

.nymain{ width:100%; padding-bottom:15px;
         margin:0 auto;

}

.u174_container{ margin-left:20px;
              _margin-left:10px;
                 float:left; width:700px; }
.sc_img{width:400px;margin:0 auto; border:1px #ccc solid; padding:2px;}


.u175_container{ color:#666666;
                 margin:15px 0px 15px 10px; 
				 float:left;
                 
}
.u175_container ul{ width:200px;
}
.u175_container ul li{ line-height:30px;      
}
.u175_container ul li a{ line-height:30px; 
                       color:#666666;   
}

.pro_xx{ 
       width:100%;
	   padding:15px 15px 0px 15px;
}

.pro_xx_title{ width:100px;
}
.pro_xx_title span{ font-weight:bold;
                   
}
.pro_xx_nr span{font-weight:bold;}
.pro_xx_nr{
	float:left;
	  width:97%;
	  margin-top:5px;
}
.ny_keywords{  margin:0px 15px;	
              height:70px;
			  
}
.ny_keywords span{
       font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none;
}

.ny_keywords_k{ margin-top:25px;  float:left;}

/*产品/新闻/列表页二*/
.product2{ height:150px; border-bottom:1px dotted #ccc; padding:10px;}
.product_z{ float:left;}
.product_z img{ width:170px; height:130px; border:1px solid #e7e7e7; padding:3px;}
.product_y{ float:left; margin-left:15px;}
.product_y_s{ width:500px; height:25px;}
.product_y_s span{ float:left; font-size:13px; font-weight:bold;}
.product_y_s h1{ font-size:13px; color:e7e7e7;}
.product_y_s_x{font-size:13px; color:e7e7e7;}
.product_y_x{ width:500px; margin:5px 0;}
.product_y_x a{ color:#FF9900; line-height:24px;}

/*分享/关键字/样式*/
.gjz{ padding-left:10px;}
.fx{ padding:20px 20px 20px 0px; float:right; display:inline; }
.fx span{ float:left;}
.fx ul{ float:left;}
.fx ul li{ float:left; width:100px; text-align:center; height:27px; margin-left:10px;}
.fx ul li img{ border:1px solid #eee; padding:1px;}

/*产品展示*/
.r_content ol {_margin-left:5px;}
.r_content ol li{
	width:235px;
	_width:230px;
    float:left;
}
.r_content ol li a {
	text-align:center;
 	display:block;

}
.r_content ol li img{
	width:200px;
	height:150px;
	padding:2px;
	margin:10px 0px 10px 0px;
	border:solid 1px #dedede;
	
}

/* .online{
	width:111px;	
	position:absolute;
	right:30px;
	top:140px;
	z-index:9000;
}
.online_top{
	width:111px;
	height:61px;
	background:url(online_top.png) no-repeat;
}
.online_box{
	width:111px;
	padding-bottom:65px;
	background:url(online_bg1.png) no-repeat 0 bottom;
}
.online_box .tel{
	width:100px;
	padding-bottom:8px;
	background:url(online_xx.gif) center bottom no-repeat;
	margin:0 auto 10px auto;
}
.online_box .tel h4{
	font-size:14px;
	font-family:"微软雅黑";
	text-align:center;
	color:#be0200;
	line-height:20px;
}
.online_box .tel h5{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#be0200;
	line-height:20px;
}
.online_box .qq{
	width:103px;
	text-align:center;	
	margin:0 auto;
	overflow:hidden;
}
.online_box .mobiSite{
	width:100px;
	text-align:center;
	padding-top:10px;
	margin:0 auto;
	overflow:hidden;
}
.online_box .mobiSite p{
	font-size:12px;
	line-height:16px;
}
.online_box .mobiSite .ewm{
	padding:5px 0;
}
.online_box .mobiSite h3{
	font-weight:normal;
	color:#be0200;
}
.online_box .mobiSite a,.online_box .mobiSite a:visited{
	color:#2e7517;
}
.online_box .mobiSite a:hover{
	color:#2e7517;
	font-weight:bold;
}
.gotop{
	width:35px;
	height:35px;
	position:absolute;
	left:42px;
	bottom:6px;
	cursor:pointer;
} */
.pro_title title{ width:188px;}
.pro_title title span{ float:left;} 
.pro_title title a{ float:right;}

#bdshare{ line-height:16px;}
.sos { float:right; width:300px; padding-right:20px;  }
.sos .botton, .sos .select, .sos .skeywords { float:right; margin-left:10px; display:inline; }
.sos .botton { width:40px; height:20px; }
.sos .select { width:80px; height:20px; }
.sos .skeywords { width:120px; }
.hidden { display:none; }
.