@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; font-family:'微软雅黑'; background-color:#3D9038;}
ul,dl,dd,dt,h1,h2,h3,h4,h5,h6,form,p{ padding:0; margin:0;}
img{ border:0px;}
ul{ list-style:none;}
a{ text-decoration:none;font-family:'微软雅黑'; color:#666;}
a:hover{ color:#993300;}
input { margin:0; padding:0; }
.w1200{ width:1200px; margin:0 auto;}
.clear{ clear:both;}

.top{ width:100%; height:117px; background-color:#1D5F22; overflow:hidden;}
.head{ height:117x; }
.logo{ width:357px; float:left; display:inline;margin-top:15px; float:left;}
.logo_text{ font:normal 18px/30px '微软雅黑'; width:550px; height:55px; float:left; color:#FFF; margin-top:35px;}
.tophref{ width:255px; float:right; margin-top:5px;}
.tophref_t{ width:255px; height:32px; float:right; margin-bottom:10px;}
.tophref_t a{font:normal 12px/25px '微软雅黑'; color:#FFF; padding-left:20px; margin-left:5px;}
.tophref_t a.a1{ background:url(/Content/images/shouye.png) no-repeat;}
.tophref_t a.a2{ background:url(/Content/images/shoucang.png) no-repeat left 3px;}
.tophref_t a.a3{ background:url(/Content/images/lianxi.png) no-repeat left 3px;}
/*.top_nav a{ float:left; display:block; padding:0 30px; text-align:center; color:#000; border-right:1px solid #CCC;}
.top_nav a p{ color:#8c8c8c; font-size:10px;}
*/

.allnav{ width:100%; height:52px; background:#03522b;}
.nav_1{ height:52px;}
/*.nav ul{ width:105%;}
.nav ul li{ float:left; text-align:center; line-height:42px;}
.nav ul li a{ font:normal 14px/42px '微软雅黑'; color:#FFF; padding:0 50px; display:block;}
.nav ul li a:hover{ background-color:#1D5F22; color:#FFFF00;}
*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ position:relative; z-index:1;}
.nav a{ color:#fff;}
.nav .nLi{ float:left;  position:relative; display:inline;}
.nav .nLi a{ display:block;padding:0 50px; text-align:center; color:#fff; height:52px; line-height:52px;}
.nav .nLi a:hover, .nav .hover > a{ background-color:#063; color:#FFFF00;}
.nav .sub{ display:none; width:100%; top:50px; left:0;position:absolute; background-color:#063; line-height:30px;padding:0; border-radius:0 0 5px 5px;z-index:99;}
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 45px; font-size:14px; color:#fff; border:0; margin:0;}
.nav .sub a:hover{ background-color:#1D5F22; color:#FFFF00;padding:0 45px;}
/*--------------------头部---------------------*/


.banner{ width:100%; height:460px;}
.picScroll-left{ width:100%;  overflow:hidden; position:relative;}
.picScroll-left .hd{ overflow:hidden;  height:30px;  position:absolute; top:420px; left:50%; margin-left:-600px; z-index:2;}
.picScroll-left .hd ul{overflow:hidden; zoom:1; margin-top:10px; width:200px; height:30px; margin:10px auto 0;}
.picScroll-left .hd ul li{ float:left; width:14px; height:14px; overflow:hidden; margin-right:15px; text-indent:-9999px; cursor:pointer; background:url(/Content/images/cicle.png) no-repeat; }
.picScroll-left .hd ul li.on{ background:url(/Content/images/cicle_hover.png) no-repeat; }
.picScroll-left .bd{ width:100%;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:100%; height:460px; float:left;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;}

.main{ overflow:hidden;}
.main_l{ width:225px; float:left; overflow:hidden; margin-top:20px;}
.main_l_t{ width:225px; background-color:#1D5F22; overflow:hidden;}
.mainl_title { background-color:#F3F3F3; padding:5px 0; border-bottom:1px solid #3d9038; }
.mainl_title img{ margin-left:10px; height:24px;}
.mainl_title h3{ color:#FFF; padding-left:20px; line-height:30px; height:30px;}
.mainl_title p{ color:#d5d5d5; padding-left:20px; font-size:14px; height:35px; }
.ml_t_list{ width:225px; overflow:hidden; background-color:#33773a; }
.ml_t_list li{ height:42px; list-style:none; border-bottom:1px solid #3d9038}
.ml_t_list li a{ background:url(/Content/images/ml_list.png) no-repeat 10px 15px; color:#FFF; padding-left:30px; height:42px; line-height:42px; display:block; }
.ml_t_list li a:hover, .ml_t_list li.cur a { background-color:#1d5f22; }

.main_l_m,.ml_contact{ background-color:#FFF; width:225px; margin-top:10px; overflow:hidden;}
.main_l_m{ min-height:220px;}
.ml_news_list{ height:84px; border-bottom:1px dashed #CCCCCC; overflow:hidden;}
.ml_news_list span{ float:left; margin-left:10px; display:block; height:84px; padding-top:15px;}
.ml_news_list span h3{font:bold 32px/32px '微软雅黑';color:#1d5f22;}
.ml_news_list span p{ color:#666; font:normal 14px/20px '微软雅黑';}

.ml_contact_text{ padding:0 5px 0 10px; height:250px; font:normal 14px/30px '微软雅黑'; margin-top:10px; color:#666;}
.ml_contact_text strong{ color:#000;}

.main_m{ width:725px; float:left; margin-left:15px; overflow:hidden; margin-top:20px;}
.mm_company{ background-color:#1D5F22; height:155px; width:725px; overflow:hidden;}
.mm_company span{ float:left; display:block;  }
.mm_company span.mm_comany_ico{ width:210px; height:150px; overflow:hidden; }
.mm_company span.mm_company_text{ width:511px; height:155px;}
.mm_title{ width:100%; background:url(/Content/images/mm_conpany.jpg) no-repeat 15px 0; height:25px; margin-top:10px;}
.mm_title a{ float:right; margin-right:20px; font: bold 20px/25px ''; color:#FFF;}
.mm_company span.mm_company_text p{color:#fff; font:normal 12px/24px '微软雅黑'; padding:10px;}


.mm_flower{ width:725px; background-color:#FFF; margin-top:15px; overflow:hidden;}
.multipleColumn{ overflow:hidden; position:relative;}
.multipleColumn .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:5px 10px; background:url(/Content/images/flower_title.jpg) no-repeat 10px 10px;background-color:#F3F3F3;}
.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.multipleColumn .hd ul li{ float:left;  width:16px; height:16px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(/Content/images/flower.png) no-repeat; }
.multipleColumn .hd ul li.on{ background:url(/Content/images/flower_hover.png) no-repeat;}

.multipleColumn .bd{ padding:20px 10px; overflow:hidden; height:200px;}
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:725px;  float:left; _display:inline;  }
.multipleColumn .bd ul li{ margin:0 0 20px; float:left; _display:inline; overflow:hidden;}
.multipleColumn .bd ul li img{ padding:0 4px;}

.mm_project{ background:#FFF; overflow:hidden; margin-top:15px; width:725px;}
.picScroll-top{width:725px; height:600px;  overflow:hidden; position:relative;  }
.picScroll-top .hd{ overflow:hidden;  height:30px; background:url(/Content/images/mm_project.jpg) no-repeat 15px 10px;padding:5px 10px; background-color:#F3F3F3;}
.picScroll-top .hd .prev, .multipleColumn .hd .prev { display:block;  width:20px; height:20px; float:right; margin-right:5px; margin-top:5px;  overflow:hidden; cursor:pointer; background:url(/Content/images/prev.png) no-repeat;}
.picScroll-top .hd .next, .multipleColumn .hd .next{ display:block;  width:20px; height:20px; float:right; margin-right:5px; margin-top:5px;  overflow:hidden; cursor:pointer; background:url(/Content/images/next.png) no-repeat;}
.picScroll-top .hd .prev:hover { background:url(/Content/images/prev_on.jpg) no-repeat;}
.picScroll-top .hd .next:hover, .multipleColumn .hd .next:hover{ background:url(/Content/images/next_on.png) no-repeat;}

.multipleColumn .hd .prev { background:url(/Content/images/left.png) no-repeat; }
.multipleColumn .hd .next { background:url(/Content/images/right.png) no-repeat; }
.multipleColumn .hd .prev:hover { background:url(/Content/images/left_on.png) no-repeat; }
.multipleColumn .hd .next:hover { background:url(/Content/images/right_on.png) no-repeat; }

.picScroll-top .bd{ padding:24px 0 15px 0; /*min-height:570px;*/ height:490px; overflow:hidden; }
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{ display:block;overflow:hidden;}
.picScroll-top .bd ul li span.mm_project_text{ width:450px; height:155px; float:right; display:block; margin-right:20px; padding-bottom:15px;}
.mm_project_text h5{ color:#333;}
.mm_project_text p{ font:normal 12px/22px '微软雅黑'; color:#656565; padding-top:10px;}
.mm_project_text a{ display:block; width:90px; height:25px; background-color:#1D5F22; text-align:center; font:normal 14px/25px '微软雅黑'; color:#FFF; margin-top:10px;}
.picScroll-top .bd ul li span.mm_project_img{ width:215px; height:155px; display:block; float:left; padding-bottom:15px; margin-left:20px;}
.main_r{ width:220px; overflow:hidden; float:right; margin-top:20px;}
.mr_t{ width:220px; overflow:hidden; background-color:#FFF;}
.mr_t_text{ overflow:hidden;}
.mr_t_text p{ padding:20px 10px; font:normal 12px/22px '微软雅黑'; color:#333;}
.mr_honer{ margin-top:15px; background-color:#FFF; width:220px; overflow:hidden;}
.zhengshu{ width:170px; height:120px; overflow:hidden; padding:10px 25px;}
/*---------------------------about---------------------------*/
.about_content{ width:960px; float:right; overflow:hidden; background-color:#FFF; margin-top:20px; min-height:900px;}
.p_title{ background-color:#F3F3F3; height:50px;  text-indent:20px; overflow:hidden;}
.p_title span{ float:right; font:normal 12px/50px '微软雅黑'; color:#666; margin-right:15px;}
.p_title span.p_text{ float:left;color:#004A03; font: normal 22px/50px '微软雅黑';}
.p_title span a{ color:#666;}
.abou_content_text{ margin-top:15px; width:960px; overflow:hidden;}
.a_ct_img{ width:578px; height:300px; float:right; margin:0 20px 20px; display:inline;}
.a_ct_text{ padding:20px;}
.a_ct_text p{ color:#65656; font:normal 14px/29px '微软雅黑'; padding-left:15px;}
.a_ct_text img{ max-width: 920px; }

.about_img{ margin:15px 25px;padding-bottom:20px;}
.about_img img{ padding-left:20px; }
/*-----------------------新闻列表页-----------*/
.news_1{ border-bottom:1px dashed #CCC; padding-bottom:20px; height:155px; margin-top:20px;}
.news_1 div{ float:left; margin-left:20px;  height:155px; width:200px; }
.news_1 div.caseImg { margin-right:15px; _display:inline; }
.news_1 div.news_1_riqi{ float:left; width: 100px; height:155px;}
.news_1_riqi h1{ padding-top:30px; color:#390; padding-left:20px;}
.news_1_riqi p{ color:#666; padding-left:20px;}
.news_1 div.news_1_text{ color:#999999; width:570px; float:left; height:155px; overflow:hidden;}
.news_1 div.news_1_text h4{ color:#000;}
.news_1 div.news_1_text p.summay{ font:normal 12px/22px '微软雅黑'; padding:10px; height:80px; overflow:hidden;}
.news_1 div.news_1_text p.date { font-size:12px; height:30px; line-height:20px; overflow:hidden; color:#656565; }
.news_1 div.news_1_text p.summay2 { font-size:12px; height:64px; line-height:20px; overflow:hidden; }
.news_1 div p img{ padding-right:10px; vertical-align:middle}
.news_1 div.news_1_text a{display:block; width:90px; height:25px; background-color:#1D5F22; text-align:center; font:normal 14px/25px '微软雅黑'; color:#FFF; margin-top:10px;}
.news_list{ margin-top:20px;}
.news_list ul { margin-top:25px;}
.news_list li{ width:94%; text-align:right; height:35px; line-height:35px; background:url(/Content/images/news_cicle.gif) no-repeat 5px 15px; margin:0 auto; display:block;}
.news_list li a{ color:#000; font:normal 14px/35px '微软雅黑'; float:left; margin-left:15px;}

/*----------------新闻内页 ------------------*/
.news_1_title{ height:90px; margin:10px auto 0; width:900px; border-bottom:1px dashed #CCC; text-align:center;}
.news_1_title h2{ color:#004A03;}
.news_1_title P{ font:normal 12px/22px '微软雅黑'; color:#656565; padding-top:15px;}
.news_1_text1{ width:900px; overflow:hidden; margin:20px auto 0;border-bottom:1px dashed #CCC; min-height:640px; }
.news_1_text1 p{font:normal 14px/22px '微软雅黑'; color:#656565; padding-bottom:20px;}
.news_1_text1 a { color:#C00; text-decoration:underline; }
.news_1_prev{margin:20px auto 0; color:#656565; margin-left:40px;height:30px; float:left;}
.news_1_prev a{color:#004A03;}
/*------------------产品页-----------------------*/
.product{ width:208px; border:1px solid #CCC; overflow:hidden; float:left; margin-left:22px; margin-top:20px;  height:210px;}
.product_img{ padding:10px 15px;}
.product p{  text-align:center; padding-bottom:10px;}
.product p a{font:normal 14px/22px '微软雅黑'; color:#030;}
.page{ width:100%; height:40px; overflow:hidden; margin:0 auto; padding-top:20px; text-align:center; }
.page a, .page span{ padding:0 10px; height:28px; line-height:28px; color:#030; border:1px solid #030; margin-right:1px; display:inline-block; }
.page a:hover{ background-color:#030; color:#FFFFFF; cursor:pointer;}
.page span.current { background:#030; color:#FFF; }
/*--------------------产品内页----------------------*/
.product_1_text{ margin-top:20px; border-bottom:1px dashed #CCC; padding-bottom:20px;  overflow:hidden;}
.product_1_title{ color:#030; font: bold 16px/30px '微软雅黑';}
.product_1_text div.p1_text_l{margin-left:20px;float:left; display:block; font:normal 14px/30px '微软雅黑'; border-right:1px solid #CCC; padding-right:20px; width:200px; height:155px; overflow:hidden;}
.product_1_text div.p1_text_r{ width:570px; margin-left:20px; float:left; height:155px; overflow:hidden;}
.product_1_text div.p1_text_r p{font:normal 14px/25px '微软雅黑'; color:#656565; padding-top:10px;}
.product_1_img{ margin:20px auto; width:880px;}

/*-----------------联系我们--------------------*/
.ditu{ width:884px; overflow:hidden; margin:20px auto 0;}
.lianxi_left{ width:380px; float:left; margin-top:20px; margin-left:15px;}
.lianxi_left p{font:normal 14px/22px '微软雅黑'; color:#656565;}
.lianxi_dizhi,.lianxi_dianhua,.lianxi_youxiang{ background:url(/Content/images/dizhi.jpg) no-repeat; height:30px; text-indent:50px;font:normal 14px/30px '微软雅黑'; color:#656565; margin-top:30px;}
.lianxi_dianhua{background:url(/Content/images/dianhua.jpg) no-repeat;}
.lianxi_youxiang{background:url(/Content/images/youxiang.jpg) no-repeat;}
.lianxi_right{ width:440px; float:left; border-left:1px dashed #CCC; overflow:hidden; margin-left:30px; margin-top:20px; padding-left:20px;}
.lianxi_right p{font:normal 14px/22px '微软雅黑'; color:#656565;}
.lianxi_right p.s_form{ padding-top:20px; font-size:12px;}
.lianxi_right p.s_form strong{ color:#F00;}
.lianxi_right p input{ background-color:#D3D3D5; width:345px; height:28px; text-indent:20px; border:0;}
.lianxi_right p textarea{ background-color:#D3D3D5; width:345px; height:80px; text-indent:20px; border:0;}
.lianxi_right p input.submit{display:block; width:155px; height:40px; background-color:#1D5F22; text-align:center; font:normal 14px/40px '微软雅黑'; color:#FFF; margin-top:20px;}
/*------------------------------  底部----------------------------*/
.bottom{ width:100%;  overflow:hidden; margin-top:20px;position:relative;}
.b_weixin{ position:absolute; left:50%; margin-left:480px;}
.b_weixin img{ width: 120px; }
.foot{ overflow:hidden;background-color:#FFFFFF;}
.foot_nav{ height:30px; padding:10px 0; border-bottom:1px dashed #CCC; overflow:hidden;}
.foot_nav ul{ width:105%;}
.foot_nav ul li{ float:left; text-align:center;}
.foot ul li a{ display:block; padding:0 45px; border-right:1px solid #ccc; font:normal 14px/30px '微软雅黑'; color:#333333;}
.youqing{ margin-top:10px; overflow:hidden;}
.yq_l{ width:120px; float:left; background:url(/Content/images/youqing_bg.jpg) no-repeat; text-align:center; height:40px; margin-left:20px;}
.yq_l h4{ color:#FFF; line-height:40px;}
.yq_r{ width:900px; float:right; margin-right:160px; display:inline;}
.yq_r a{ color:#666; font:normal 14px/40px '微软雅黑'; padding:0 15px;}
.dibu{ width:100%; background-color:#1D5F22; height:50px; margin-top:15px;}
.dibu_text{ width:1200px; height:60px; text-align:center;margin:0 auto;padding: 10px 0 0 0;}
.dibu_text span,.dibu_text span a{ font:normal 12px/33px '微软雅黑'; color:#FFF;}
.dibu_text span{ float:left;}
.dibu_text .s_left{ float: right;margin: 0 150px 0 0; }
.dibu_text span img{ margin-top:5px; margin-left:5px;}

.pager { width:900px; margin:0 auto; padding:10px 0; }
.pager a, .pager span { height:24px; line-height:24px; color:#390; display:block; }
.pager a:hover { text-decoration:underline; }

.hotImg { width:210px; height:163px; margin:0 auto; overflow:hidden; padding-top:10px; }
.hotImg img { display:block; width:100%; }

/* history */
.history { width:900px; margin:50px auto; background:url(/Content/images/history_1.gif) 50% top repeat-y; }
.history li.even, .history li.odd { float:left; position:relative; width:357px; padding:10px; margin-bottom:10px; clear:both; border-radius:5px; color:#888; }
.history li.odd { float:right; width:400px; }
.history li span { position:absolute; top:50%; margin-top:-8px; width:55px; height:16px; line-height:16px; background:url(/Content/images/history_2.png) right center no-repeat; }
.history li.odd span { left:-79px; }
.history li.even span { right:-79px; }
.history dd { line-height:20px; margin-bottom:5px; font-size:14px; }
.history li.even:hover, .history li.odd:hover { background:#f1f1f1; color:#222; }
.history li.even:hover span, .history li.odd:hover span { background:url(/Content/images/history_3.png) right center no-repeat; }