@import url("reset.css");
@charset "UTF-8";

.lft{float:left;}
.rgt{float:right;}

.web_{width:1200px;margin:0 auto;overflow:hidden; }
.web{width:100%;margin:0 auto;overflow:hidden;}
.topty{background:url(image/ty.png) repeat-x left center scroll;position:absolute;height:8px;top:124px;z-index:9999;}

#header{padding:25px 0 25px 0;background:#fff;}
	#logo{margin:0px 0;background:url(image/logo.jpg) no-repeat left center scroll;width:287px;height:70px;}
	#logo a{ display:block; width:287px; height:70px; text-indent:-999em;}
	
.dehao{ position:absolute;margin:0px 0px 0px 300px;height:65px;width:133px;background:url(image/loget.png) no-repeat left top scroll;}
.dehao img{margin-top:25px;margin-left:15px;}
	
.menu_nav_{float:left;width:580px;margin-left:323px;}	
	
.menu_nav{width:694px;margin-top:20px;}
.menu_nav ul {margin:0px;overflow:hidden;}
.menu_nav ul li{float:left;width:64px;text-align:center;line-height:15px;}
.menu_nav ul li a{display:block; font-size:15px;color:#666;}
.menu_nav ul li a span{font-size:8px; font-family:Arial, Helvetica, sans-serif;color:#bbb;}
.menu_nav ul li a:hover span{color:#666;}
.menu_nav ul li a:hover{color:#8bb900;}

.menu_nav ul li ul.menu_nav2{display:none;position:absolute;z-index:9999999;width:510px;height:360px;margin-left:-90px;background:url(image/menubgbar.png) no-repeat 115px 6px scroll;/* ie6-7 */padding:25px 0px 0px 0px; /*IE 8*/*padding:23px 0px 0px 0px; }	
.menu_nav ul li ul.menu_nav2 li{ float:none;background:#7fa900;width:270px;text-align:left;}
.menu_nav ul li ul.menu_nav2 li a{display:block;font-weight:normal;font-size:13px;color:#fff;line-height:30px;padding:0 40px 0 20px;border-bottom:1px solid #8fb90f;}
.menu_nav ul li ul.menu_nav2 li a:hover{background:#729800;color:#fff;border-bottom:1px solid #8fb90f;}
.menu_nav ul li ul.menu_nav2 li.menumore a{background:#7fa900 url(image/dot03.png) no-repeat 250px 10px scroll;}
.menu_nav ul li ul.menu_nav2 li.menumore a:hover{background:#729800 url(image/dot02.png) no-repeat 250px 10px scroll;}


.menu_nav ul li:hover ul{display:block;}
.menu_nav ul li.sfhover ul{ display:block;}

.menu_nav ul li ul.menu_nav3{display:none;position:absolute;z-index:9999;margin:-31px 0 0 270px;}	
.menu_nav ul li ul.menu_nav3 li.menu_nav3_li{width:220px;margin:0;padding:0;text-align:left;}
.menu_nav ul li ul.menu_nav3 li.menu_nav3_li a{text-align:left;background:#729800;padding-right:0;}
.menu_nav ul li ul.menu_nav3 li.menu_nav3_li a:hover{background:#628300;}

.menu_nav ul li ul li:hover  ul.menu_nav3{display:block;}
.menu_nav ul li ul li.sfhover ul.menu_nav3{ display:block;}

.menu_nav_x{float:left;width:1px;line-height:15px;height:15px;background:#e1e1e1;margin:2px 20px;}


#top_tel{padding-bottom:5px;line-height:17px;text-align:right;width:auto;}
#top_tel .top_tel1{background:url(image/bar_tel.png) no-repeat left center scroll;padding-left:22px;font-size:15px;color:#555;}
#top_tel .top_tel2{color:#999;margin-right:5px;}
#top_tel .top_tel3{color:#8bb900; font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;}

.index_bannar{background:#eee;height:520px;}

#slide-index {position: relative; min-width: 1000px; width: auto; height:520px; overflow: hidden}
#slide-index .slides {min-width: 1000px; width: auto; height:420px}
#slide-index .slide {position: relative; min-width: 1000px; float: left; height:520px}
#slide-index .image {z-index: 1;position: absolute}
#slide-index .button {width: 138px; display: none}
#slide-index .control {z-index:40; position: absolute; text-align: center; width: 100%; bottom:20px; height: 19px; cursor: pointer}
#slide-index .control a{background-image: url(flash/hw_000506.png); filter: alpha(opacity=100); width: 11px; display: inline-block; background-repeat: no-repeat; height: 11px; cursor: pointer; margin-right: 6px; opacity: 1;}
#slide-index .control a:hover {background-image: url(flash/hw_000505.png); filter: alpha(opacity=100); opacity: 1}
#slide-index .control a.active {background-image: url(flash/hw_000505.png); filter: alpha(opacity=100); opacity: 1}
.autoMaxWidth {position: relative; height: 260px; overflow: hidden}	

/*Inpro*/

.inpro{margin:50px auto;width:1200px;overflow: hidden;}
.content{ width:330px; height:340px; float: left;margin:0 20px;overflow:hidden;cursor:pointer;}
.content a{display:block;background:#f9f9f9;color:#666;}
.content a:hover{background:#729800;color:#fff;}
.content img{margin:0;padding:0;overflow:hidden;width:330px;height:190px;}
.content a:hover img{background:#000;filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
.content_img{background:#000;margin:0;overflow: hidden;height:190px;}
.content_con{ width:310px;height:130px;padding:10px;}



.content a h3{color:#333;text-align:center;font-size:15px;}
.content a:hover h3{color:#fff;}
.content_con p{margin:0;line-height:22px;font-size:13px;margin:10px 0;height:88px;overflow:hidden;}
.pointer{ cursor:pointer;}
.arrleft a{display:block;width:45px;float:left;height:340px;background:#e0e0e0 url(image/arrleft.png) no-repeat 9px 145px scroll;text-indent:-999em;}
.arrleft a:hover{background:#8bb900 url(image/arrleft.png) no-repeat 9px 145px scroll;}
.arrright a{display:block;width:45px;float:left;height:340px;background:#e0e0e0 url(image/arrright.png) no-repeat 10px 145px scroll;text-indent:-999em;}
.arrright a:hover{background:#8bb900 url(image/arrright.png) no-repeat 10px 145px scroll;}
#scrollbox{float:left;overflow:hidden;}



.in_box_{border-top:1px solid #eee;padding:30px 0;overflow:hidden;}
.in_news{width:390px;overflow:hidden;}
.in_news ul{margin-top:10px;}
.in_news ul li{background:url(image/dot01.png) no-repeat left center scroll;padding-left:12px;line-height:22px;height:22px;}

.in_news ul li span{ font-family:Arial, Helvetica, sans-serif;color:#bbb;font-size:10px;}

.in_title{font-size:18px;font-weight:normal;color:#000;margin-bottom:10px;height:30px;}

.in_about_pic{float:left;margin-left:40px;margin-top:40px;}
.in_about{float:left;margin-left:20px;width:550px;overflow:hidden;}

.in_about_cen{line-height:24px;}
.in_about_cen p{text-indent: 2em; }
.in_about_vidoe{margin-top:8px;overflow:hidden;}
.in_about_vidoe li{margin-right:32px;}
.in_about_vidoe li.in_about_vidoe_end{margin-right:0px;}

.in_kehu {margin-bottom:50px;overflow:hidden;}
.in_kehu ul li{float:left;margin-right:7px;}
.in_kehu ul li.in_kehuend{margin-right:0px;}


.bgfoot{background:#333;padding:30px 0;overflow:hidden;}
.ft_left{background:url(image/bg_ft_tel.png) no-repeat left top scroll;color:#fff;line-height:24px;}

.ft_tel_tit{background:url(image/bar_tel2.png) no-repeat 0 0 scroll;margin-left:165px !important;padding-left:24px;line-height:17px;font-size:15px;}
.ft_tel_tel{text-align:center;line-height:48px;}
.ft_tel_tel1{color:#999;margin-right:5px;}
.ft_tel_tel2{margin-right:10px;font-size:18px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#7fa900;}
.ft_tel_add{ font-family:Arial, Helvetica, sans-serif;margin-top:16px;}

.foot_code{text-align:center;color:#fff;}
.foot_code h3{background:#7fa900;padding-top:3px;font-size:13px;line-height:16px;}
.foot_code p{background:#7fa900;padding-bottom:3px;line-height:16px;}
.foot_code img{margin:0;padding:0;}


.nybannar{height:150px;background:url(flash/nybannar.jpg) no-repeat center center scroll;}
.nybox_{background:#e9e9e9;padding:40px 0;}
.nybox{background:#fff;padding:30px;width:1140px;}
.nybox article{min-height:400px;}


.nytit{font-size:24px;font-weight:normal;color:#555;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:30px;}
.nytit span{color:#ccc;font-size:18px;margin-left:10px; font-family:Arial, Helvetica, sans-serif}

.about,.knowledge{line-height:2.5;font-size:14px;text-indent:2em;}
.about p{margin-bottom:10px;}
.about img{ float:right;margin-left:50px;margin-top:80px;}
.about h1{font-size:24px;color:#7fa900;padding-left:30px;}
.about h3{font-size:20px;color:#333;padding-left:30px;font-weight:normal;}


.contact{background:url(image/conbg.jpg) no-repeat center center scroll;width:1142px;height:526px;}
.contact1{ position:absolute;margin:120px 0 0 300px;}
.contact2{ position:absolute;margin:120px 0 0 600px;}
.contact2 p{font-size:15px;color:#666;margin-bottom:10px;}
.contact2 p span{color:#fe0500;font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:bold;}
.contact2 p a{font-size:15px;font-weight:normal;}
.contact2 p font{font-size:18px !important; color:#444; font-weight:bold;}


.knowledge img{float:right;margin-left:50px;margin-top:0px;}




#newlist{margin:0px auto;}
#newlist ul{margin:0px;padding:0px;}
#newlist ul li{margin:0px 0;padding-left:20px; line-height:50px;background:url(image/dot01.png) no-repeat 0px center scroll;border-bottom:1px dashed #e8e8e8;}
#newlist ul li a{font-size:18px;}
#newlist ul li span{margin-left:30px;font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#CCC;}

#page{padding: 2px;}
#page ul{margin:0px;padding:10px 0px;}
#page ul li{margin:0px 5px 0px 0px;float:left;border:1px solid #bbb;padding:0px;text-align:center;width:24px;height:24px;}
#page ul li.currentpage{width:50px;}
#page ul li.dangqpage{font-weight: bold;background:#f8f8f8;}
#page ul li a{display:block;line-height:24px;color:#444;font-size:13px; font-family:Arial, Helvetica, sans-serif;}
#page ul li a:hover{display:block;background:#f3f3f3;height:24px;}		

#ny-center-title{text-align:center;font-size:24px;font-weight:bold;color:#7fa900;border-bottom:1px dashed #E6E4E4;margin:0 0 20px 0;padding:0 0 10px 0;}	

#ny-center-laiyuan{text-align:center;color:#888;padding:0px 0;margin:-20px 0 10px 0;border-bottom:1px dashed #E6E4E4;}	


.videos{min-height:260px;overflow: hidden;margin-top:40px;}
.videos a{display:block;float:left;margin-right:68px;}
.videos a.videosend{margin-right:0;}
.videos a p{font-size:15px;text-align:center;margin-top:10px;}


























