/* CSS Document */
*{ margin:0; padding:0;}
h1,h2,h3,h4{ font-size:14px; font-family:"微软雅黑";}
li{ list-style:none;}
img{ border:none;}
a{ text-decoration:none; color:#333;}
a:hover{color:#f63;}
.clear{ overflow:hidden;}

body{ font-family:"微软雅黑"; font-size:12px; background:#FEFBD2;}
.wrap{ width:1200px; margin:0 auto;}

.head{ width:100%; height:120px; background:#62A017; margin:0 auto;}
.head_con{height:120px; background:url(../img/head_bg.jpg) no-repeat;}
.logo{padding-left:173px;}
.logo img{float:left;}
.key{float:left; width:400px; text-align:center; color:#fff; font-size:14px; font-weight:bold; padding-top:45px;}
.key h1,h2{ display:inline;}
.logo span{float:right; color:#fff; padding:50px 36px 0 0; font-weight:bold; font-size:16px;}
.menu{ width:1127px;padding-left:173px; height:36px;padding-top:6px; float:left; line-height:36px;}
.menu #first{ background:none;}
.menu li{float:left; background:url(../img/menu_li.png) left no-repeat; width:120px; text-align:center; font-size:14px; font-weight:bold;}
.menu li a{color:#186203;}

.banner{width:100%; background:url(../img/banner_bg.jpg) #FEFBD2 repeat-x; margin:0 auto;}
#rotator{ width:1200px; margin:0 auto; height:478px;}

.main{ padding-top:20px;}
.pro_dis{width:1200px; background:url(../img/yinying.jpg) #fff bottom no-repeat;}
.pro_top{ background:url(../img/pro_dis_bg.jpg) repeat-x; height:56px; border:1px solid #1E7B06; border-radius:5px;}
.pro_top h3{ width:180px; height:56px;float:left; background:url(../img/pro_dis_h3.jpg) right no-repeat; padding-left:10px; margin-top:6px;}
.pro_ul{ float:left; padding-left:20px;}
.pro_ul li{ float:left; background:url(../img/pro_li.jpg) 0 14px no-repeat; text-align:center; line-height:56px; width:128px; padding-right:20px;}
.pro_ul li a{ color:#fff; display:block; font-size:14px;}
.pro_ul li a:hover{ color:#f63;}

.main_c{ margin-top:20px; height:260px;}
.com{ height:200px; width:450px; float:left; background:url(../img/com_r.jpg) 420px 0 no-repeat;}
.main_c_h3{color:#115A00; background:url(../img/com_h3.jpg) no-repeat; line-height:24px;}
.main_c_h3 a{color:#115A00; padding-left:30px;}
.com p{ width:400px; height:200px; padding:5px 20px 5px 5px; line-height:24px; text-indent:2em; overflow:hidden;}
.com p a{color:#115A00;}
.com img{ float:right; padding-right:50px;}
.news{ width:400px; height:200px; padding:5px 20px 5px 0;}
.news li{line-height:24px;}
.news li a{ float:left; background:url(../img/news_li.jpg) 0 8px no-repeat; padding-left:20px;}
.news li span{ float:right;}
.contact{ float:left; width:300px;}
.contact p{ height:200px;background:url(../img/tell.jpg) right bottom no-repeat; line-height:24px;}

.foot{width:100%; margin:40px auto 0; background:#176205;color:#fff;}
.foot a{ color:#fff;}
.foot a:hover{ color:#f63;}
.foot_top{ width:100%; padding:20px 0;  background:url(../img/foot_bg.jpg) #62A017 center top no-repeat; line-height:26px; }
.nav{ width:400px; float:left; padding-left:0; margin:0 25px; background:url(../img/nav_bg.jpg) 390px center no-repeat;}
.nav ul{ color:#fff; padding-left:0;}
.nav ul li{ width:70px; float:left; padding-top:3px;}
.nav ul li #indx{ border-left:none;}
.nav ul li a{ display:block;color:#fff; font-size:12px; font-weight:normal; border-left:1px #fff solid; text-align:center; height:20px;line-height:20px;}
.nav p{ line-height:26px; height:50px;}
.nav p a{ padding-right:5px;}
.lianxi{ float:left; width:270px;}
.foot_btm{ width:1200px;line-height:26px; color:#fff; text-align:center; margin:0 auto;}

/*内页*/
.left{ float:left;width:250px; background:url(../img/left_yinying.jpg) #fff bottom no-repeat; padding-bottom:10px;}
.pro_h3{ width:238px;height:56px;float:left;padding-left:10px;border:1px solid #1E7B06; border-radius:5px; }
.pro_h3 img{padding-top:6px;}
.pro_nav ul{ width:232px; float:left; padding:15px 9px;}
.pro_nav ul li{ width:232px; background:url(../img/pro_nav_li.jpg) no-repeat; text-align:center; height:30px; line-height:20px; padding:5px 0;}
.pro_nav ul li a{ color:#fff; font-size:14px;}
.pro_nav p{ width:230px; float:left; line-height:24px; padding:10px 10px 25px; background:url(../img/tell2.jpg) right bottom no-repeat;}

.right{ float:right; width:900px;}
.r_top{ background:url(../img/pro_dis_bg.jpg) repeat-x; height:56px; border:1px solid #1E7B06; border-radius:5px; line-height:56px; color:#fff;}
.r_top h3{ float:left; padding-left:10px;}
.r_top span{ float:right; padding-right:10px;}
.r_top a{ color:#fff;}
.r_top a:hover{ color:#f63;}
.company{ padding:10px 15px;}
.company p{ line-height:26px; padding-top:5px; text-indent:2em;}
.news_con{ padding:10px 20px;}
.news_con li{ line-height:26px; border-bottom:1px #999 dotted; padding-top:5px;}
.news_con li a{ float:left; padding-left:15px;}
.news_con li span{ float:right; padding-right:20px;}
.news_top{ text-align:center;}
.zt{background:#eee;margin:5px 20px; height:22px; line-height:22px; padding-bottom:5px;}
.zt span{cursor:pointer;}

.pro{ padding:10px;}
.pro li{ float:left; line-height:20px; text-align:center; width:200px; padding:5px 10px;}
.pro li img{ width:200px; height:150px;}



/*--图片滚动--*/
.scroll_area{ padding-bottom:15px;}
.scroll_list1{overflow:hidden;position:relative; margin-left:25px;}
.scroll_ul{width:9999px;position:relative;overflow:hidden;clear:both;zoom:1; margin:20px 30px;}
.scroll_ul li{width:200px;height:170px;margin:0 15px;line-height:20px;text-align:center;list-style:none;float:left;}
.scroll_ul li a{ color:#666;}
.scroll_ul li a:hover{ color:#f60;}

/*分页样式*/
.paging{float:left; width:850px; padding:10px 20px; font-size:12px;}
.pagingl{ float:left;}
.pagingr{ float:right;}
.paging span{ margin:2px; padding:2px 5px;border:#006 1px solid; background:#fff; display:block; float:left; font-size:12px; line-height:15px; text-indent:0px;}
.paging a{ margin:2px; padding:2px 5px;border:#006 1px solid; background:#ccc; display:block; float:left; font-size:12px; line-height:15px; text-indent:0px;}

/*网站地图*/
.map1{ color:#900; font-size:14px; font-weight:bold; margin-left:50px; line-height:30px;}
.map2{ color:#003; font-size:12px; font-weight:bold; margin-left:55px; padding-left:40px; line-height:22px; background:url(../img/line.gif) no-repeat;}
.map3{ color:#333; font-size:12px; margin-left:100px; padding-left:40px; line-height:20px; background:url(../img/line.gif) no-repeat;}