@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px; list-style:none; text-decoration:none;}
img{ border:none}
.floatL{ float:left}
.floatR{ float:right}
.clearb{ clear:both}
.title1{ background:url(title1.jpg) no-repeat 0 0px; width:290px;}
.title2{ background:url(title2.jpg) no-repeat 0 0px; width:620px;}
.title1, .title2{height:25px; line-height:25px; color:#fefefe; padding:2px 15px 0px 15px; font-size:12px; font-weight:normal}
.title1 a, .title2 a{ float:right; color:#fefefe; margin:2px 20px 0 0px;}
.title1 em, .title2 em{ font-size:12px; font-weight:normal; padding:0 0 0 10px}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#073504; color:#333333}
/*头部*/
.topLine{ background:url(topline.jpg) no-repeat  center 0px; height:8px; display:block}
.header{ background:#fffec7; height:53px; padding:15px 0 0 0px;}
.head_con{ width:1000px; margin:0px auto}
/*导航*/
.nav{ background:url(navbg.jpg) repeat-x 0 0px; height:51px; border-bottom:solid 1px #7aff46}
.nav ul{ width:1000px; margin:0px auto;}
.nav ul li{ float:left; line-height:47px; width:96px; display:inline; font-size:14px;}
.nav ul li a{ color:#6aff2f; width:111px; display:block; text-align:center; padding:5px 0 0 0px;background:url(navico.jpg) no-repeat 0 8px; float:left; position:relative; z-index:1}
.nav ul li a:hover{ background:url(nav_hover.jpg) no-repeat 0 0px; color:#f7ffc0; padding:0px; z-index:2}

/* 图片轮换 */
.flexslider{position:relative;height:363px;overflow:hidden; border-bottom:solid 2px #377403}
.slides{position:relative;z-index:1;}
.slides li{height:363px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat;}


.new_title{ height:82px; overflow:hidden; margin:0 0 10px 0px;}
.new_title img{ width:116px; height:79px; border:solid 1px #d9d9d9; display:block; float:left; margin:0 10px 0 0px;}
.new_title h2{ font-size:12px;}
.new_title h2 a{ color:#333;}
.new_title h2 a:hover{color:#077400;}
.new_title p{ line-height:20px; text-indent:2em}
/**/
.main_content{ background:#f7ffc0; width:990px;margin:0px auto 15px auto; padding:0 0 0 10px;}
.menu_content{ width:320px;}
.menu_con{ background:#ffffff; width:300px; margin:10px 0 0 0px; padding:10px; line-height:24px;}
.menu_con a{ color:#e83303}
.about_c{ height:170px;}
.about_c img{ width:123px; height:88px;float:left; border:solid 1px #dcdcdc; margin:0 10px 5px 0px;display:block;}
.menu_center{ margin:0 0 0 10px; float:left}
.bottom_con{ margin:10px auto}
/*成功案例*/
.menu_box{ width:650px;}
.case_Con{ width:630px;background:#fff; height:170px; margin:10px 0 0 0px; padding:10px; }
.case_Con li{ float:left; width:275px; height:155px; margin:0 0 0 15px;}

.blk_18{overflow:hidden;zoom:1; width:630px; padding:5px 0px;}
.blk_18 .pcont { width:590px;float:left;overflow:hidden;margin:0 10px;}
.blk_18 .ScrCont { width:32766px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 {float:left;}
.blk_18 .LeftBotton, .blk_18 .RightBotton {float:left; background:url(btn2.jpg) no-repeat 0 0px; width:9px; height:19px; display:block; margin:70px 0 0 0px;}
.blk_18 .LeftBotton { background-position: 0 0;}
.blk_18 .RightBotton { background-position: -9px 0px;}


/*荣誉资质*/
.rongyuList{ overflow:hidden;}
.rongyuList li{ width:145px; display:inline; margin:0 5px; float:left; text-align:center}
.rongyuList li img{width:145px;height:104px; display:block}
.rongyuList li p{ height:20px; line-height:20px;}
.rongyuList li p a{ color:#666}
.contactBtn{ width:320px; height:114px; display:block; margin:10px 0 0 0px;}
/*产品展示*/
.product_con{ background:#ffffff; width:960px; height:165px; padding:5px 10px;}
.product_con h2{ float:left; width:20px; height:161px; display:block; margin:0 10px 0 0px;}
.product_con  ul{ padding:20px 0px;}
.product_con  ul li{ float:left; width:170px; height:124px; display:inline; margin:0 8px;}
.product_con  ul li img{ width:170px; height:124px;}
.main_left{ width:190px; float:left; padding:10px 0 0 0px;}
.main_left .left_title{ background:url(lefttitle.png) no-repeat 0 0px; height:26px; line-height:26px; font-size:14px; color:#FFF; padding:0 15px;}
.main_left .left_menu{ margin:0 0 20px 0px;}
.main_left .left_menu li{ width:190px; height:26px; margin:5px 0px;}
.main_left .left_menu li a{ background:url(leftul.png) no-repeat  0 0px; width:158px; height:24px; border:solid 1px #b3e1ab; display:block; line-height:24px; padding:0 0 0 30px; color:#077400}
.contactBox{ border:solid 1px #d9d9d9; width:168px;padding:0 10px; line-height:24px;}
.main_right{ width:770px; padding:10px; float:right; background:#fff}
.main_right .right_top{ background:url(right_top.png) no-repeat 0 0px; width:728px; height:40px; line-height:40px; font-size:12px; font-weight:normal; padding:0 0 0 40px; font-family:"宋体"}
.main_right .right_top a {color:#333}
.main_right .right_top a:hover{ color:#097000}
.main_right .right_con{ line-height:24px; padding:20px 10px; color:#666666}
.main_right .productList li{ float:left; width:176px; margin:0px 5px 15px 5px; display:inline; text-align:center}
.main_right .productList li img{ width:180px; height:128px;display:block; border:solid 1px #d9d9d9;}
.main_right .productList li p{ height:25px; line-height:25px;}
.main_right .productList li p a{ color:#666}
.main_right .right_top strong{ color:#077400; font-size:14px;}
.main_right .new_tit{ height:30px; line-height:30px;  text-align:center; font-size:14px; font-weight:normal}
.main_right .cont_sub{ height:30px; line-height:30px; border-top:solid 1px #718b6f;border-bottom:solid 1px #718b6f; text-align:center; color:#666666; margin:10px auto}
.art_content{ line-height:24px; margin:20px 0 0 0px;}
.art_content p{ text-indent:2em}
.aboutus{ line-height:24px;}

.aboutus img{ display:block; float:left; margin:0 10px 10px 0px;}
.page{ text-align:center; margin:10px auto; height:30px;}
.page a{ padding:5px 10px; border:solid 1px #d9d9d9; margin:0 5px; color:#666}
.page a:hover, .page a.foucs{ background:#3dc33d; color:#fff}
.footer{ background:url(footerbg.jpg) repeat-x 0 0px; height:92px;}
.footer_con{ background:url(footertop.jpg) no-repeat 0 0px; height:82px; margin:0px auto; text-align:center; color:#FFF; line-height:40px; padding:10px 0 0 0px;}
.footer_con a{ color:#CCC; margin:0 10px;}

/*新闻列表*/
.newlist1{ margin:0 0 20px 0px;}
.newlist1 li{ height:30px; line-height:30px; border-bottom:dashed 1px #d9d9d9; background:url(ico2.jpg) no-repeat 0 14px; padding:0 10px 0px 15px; color:#333333}
.newlist1 li a{color:#333333}
.newlist1 li a:hover{ color:#077400; text-decoration:underline}
.newlist2 li{ height:24px; line-height:24px; background:url(ico1.jpg) no-repeat 0 10px; padding:0 0 0 12px;}
.newlist2 li a{ color:#333}
.newlist2 li span{ float:right; color:#666}
.newlist2 li a:hover{ text-decoration:underline; color:#097000}

/*留言本*/
.book_contain{width:648px; border:1px solid #ccc;}
.book_contain h2{height:25px; font-size:12px; padding-left:8px; line-height:25px; background:#ccc}
.book_head{height:25px; line-height:25px; padding-left:15px;}
.book_head span.time{padding-left:10px;}
.book_head span.title{font-weight:bold}
.book{border-bottom:1px dashed #ccc; margin:8px;}
.book_content,.book_reply{padding-left:10px; line-height:24px;}
.book_reply{color:red;}
.book_form{width:600px; margin:0 auto}
.book_form p{padding:5px; height:25px;}
.book_form label{display:block; float:left; width:100px; text-align:right;}