﻿/* CSS Document */
booy{font-family:Arial; font-size:12px; color:#000; background-color: #fff;}
.ppp { margin:0 auto; width:960px; background-color: #fff;}
.header,#avn,.content,.foot{margin:0 auto; width:960px; background-color: #fff;}
.top{height:94px;}
.logo { float:left;}
.you{width:220px; float:right; margin-top:20px;}
.clear {clear: both;font-size:0;height:0;line-height:0; overflow: hidden; background-color: #fff;}
.collect{margin-top:10px;color: #6b6b6b;font-family: Arial;font-size: 14px;text-align: right;}
.collect a,.links a{color: #6b6b6b;text-decoration: none;}
.collect a:hover,.links a:hover{color: #323232;text-decoration: underline;}
.tel {background-image: url(/images/tel.gif);background-repeat: no-repeat;background-position: 0 0;text-align: right;height:40px;line-height:40px;}
.tel span { color: #5F7E00; font-family: Arial; font-size: 14px;}
.search{width:209px;height:28px;position: absolute;left: 753px;top: 6px;}
.inp_srh { width:140px; height:22px; padding-left:10px; background:url(/images/srh_bg.gif) 0 0 no-repeat; border:none;}
.btn_srh { width:40px; height:22px; background:url(/images/btn_1srh.gif) 0 0 no-repeat; border:none; cursor:pointer; text-indent:-999px; margin-top:1px;}
#menu{height:36px;position: relative;background-image: url(/images/m_bg.png);background-repeat: no-repeat;font-family: Arial;font-size: 14px;}
#menu ul { list-style: none; margin: 0px; padding: 0px; }
#menu ul li { float:left; margin-left:3px;}
#menu ul li a { display:block; width:87px; height:28px; line-height:36px; text-align:center;color: #e4e4e4;text-decoration: none;}
#menu ul li a:hover{color: #66cb0d;text-decoration: underline;}
#menu ul li a#current {font-weight:bold; color:#fff;}
#menu ul li ul { /*border:1px solid #ccc; */display:none; position:absolute; padding-top:8px;}
#menu ul li ul li {float:none;width:140px;margin:0;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #666666; background:#F0F0F0;}
#menu ul li ul li a { background:none;	line-height:26px; width:140px; color:#666666;}
#menu ul li ul li a:hover { background:#333; color: #66cb0d;}
#menu ul li:hover ul { display:block;}
#menu ul li.sfhover ul { display:block;}

.banner{margin:10px 0;}
.banner1{margin:10px auto; width:960px;}

.sidebar{height:auto; width:214px; float:left;}
.sidebar h2 {color: #fff;font-family: Arial;font-size: 14px;font-weight: normal;height:32px;line-height:32px;text-indent: 15px;background-image: url(/images/column_bg.png);background-repeat: repeat-x;background-position: 0px 0px;
}

.sidebar ul{width:212px;}
.sidebar ul li{width:202px;height:32px;line-height:32px;padding-left:10px;background-image: url(/images/column_bg.png);background-repeat: repeat-x;background-position: 0px -84px;}
.sidebar span {background-image: url(/images/column_bg.png);background-position: 0px -54px;background-repeat: no-repeat;} 
.sidebar a{color:#404040; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.sidebar ul li a:link,.wrapListL ul li a:visited{font-size:12px; color:#616161; text-decoration:none; background:url(/images/arrow.jpg) no-repeat left center; padding-left:10px;}
.sidebar ul li a:hover{text-decoration:underline;}
.classify{border:1px solid #CCCCCC;}

.container{height:auto;width:740px;float:right;border: 1px solid #CCCCCC;}
.location{color:#404040;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:10px 0;margin:0 10px;background-image: url(/images/column_bg.png);background-repeat: repeat-x;background-position: 0px -84px;}
.location span{color:#29c117; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.box{color:#404040;font-family:Arial, Helvetica, sans-serif;font-size:12px; margin:10px;}


.pro_main{ margin:10px 0 0 12px;}
.p_list_dl{color: #666666;display: inline;float: left;padding: 0 10px 12px 6px;width: 163px;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.p_list_dl dd a {color: #8FC400;font-family: Arial, Helvetica, sans-serif;text-decoration: none;}


.pr_images{background:#006633; width:410px; height:500px; float:left}
.pr_abot{ width:300px; height:500px; float:right;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.pr_abot h1{line-height:40px;height:40px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;font-size:14px;}
.pr_abot p{ line-height:18px}

.news{font-family:Arial, Helvetica, sans-serif;font-size:14px;text-align: center;}
.news_m{font-family:Arial, Helvetica, sans-serif;}
.news_m dl{height:80px;background-repeat: repeat-x;background-position: 0px 102px;margin:0 10px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}
.news_m dl a{color:#404040;font-size:16px;font-weight: bold;text-decoration: none;line-height:46px;}
.news_m dd{ color:#626262; 	font-size:12px;}
.news_m dl span{font-size:12px; color:#29c117; margin:0 10px;}

.pageList{line-height:26px; text-align:center; color:#616161;font-size:12px;font-family:Arial, Helvetica, sans-serif;}/*分页*/
.time{color:#CCCCCC;font-family:Arial, Helvetica, sans-serif;font-size:12px; margin:10px 0;}
.Pre_next{color:#29c117;}
.Pre_next a{color:#a9a9a9;text-decoration: none; line-height:20px;}
.Pre_next a:hover{color: #66cb0d;text-decoration: underline;}

.index_a{margin:10px 0; height:230px;}
.index_about{width:630px; height:230px; float:left;}
.index_about p{	color: #6b6b6b;text-decoration: none;font-family: Arial;font-size: 12px; line-height:24px;}
.index_about a{color:#00CC33;text-decoration: none;}	
	
.index_about h2{width:630px;height:30px;background-image: url(/images/index_a_h.png);background-repeat: no-repeat;position: relative;	}
.index_about h2 img{position: absolute;left: 573px;top:12px;}
.index_why{width:320px;height:230px;float:right;background-image: url(/images/index_wyh_bg.png);background-repeat: no-repeat;position: relative;}
.index_why img{position: absolute;left: 268px;top: 20px;}
.index_why p{	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8c8c8c; line-height:24px; margin-top:36px; padding:8px 14px;}

.hot_p{margin:10px 0;width:960px;height:222px;background-image:url(/images/index_hot.png);background-repeat: no-repeat;}
.hot_p h2{position: relative; height:32px;}
.hot_p h2 img{position: absolute;left: 910px;top: 11px;}

.links{font-family: Arial;font-size: 12px;margin:10px auto; width:960px;  background-color: #fff;}
.links span{color:#5aa20d;font-weight: bold;  background-color: #fff;}
.footer{height:120px;background:#EAEAEA;border-top-width: 4px;border-top-style: solid;border-top-color: #5CA314;}
.foot_menu {color: #6b6b6b;font-family: Arial;font-size: 12px; padding-top: 12px;text-align: center;font-weight: bold;}
.foot_menu a{color: #6b6b6b;text-decoration: none;}
.foot_menu a:hover{color: #323232;text-decoration: underline;}
.wenz {line-height: 23px;color: #6b6b6b;font-family: Arial;font-size: 12px; padding-top:6px; text-align: center;}















.pro_img_g {width:720px; height:360px;}
.pro_img_gl {float:left; width:380px; height:330px;}
.pro_img_gr {float:left; width:340px; height:330px;}
.pro_img_gr1 {font-family:Arial; width:340px; height:40px; line-height:40px; border-bottom:1px #ccc dashed; font-size:14px; font-weight:bold;}
.pro_img_gr2 {font-family:Arial; width:340px; height:40px; line-height:40px;}
.pro_img_gr3 {font-family:Arial; font-size:14px; width:340px; line-height:20px;}
.pro_img_gr4 a:hover{color:#FFFFF2; text-decoration:none;}

.click_img {width:880px; height:40px;}
.click_img1 {float:left; width:25px;}
.click_img2 {float:left; width:200px;}
.click_img2 a{color:#107CBC;}
.click_img2 a:hover{color:#107CBC;}