@charset "utf-8"; /* CSS Document */ body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{padding: 0px; margin: 0px;} body,button,input,select,textarea{ font: 12px/1.5 "微软雅黑",arial; color:#333;} h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size: 100%} address,cite,dfn,em,var{ font-style:normal} code,kbd,pre,samp{ font-family:courier new, courier, monospace} small { font-size:12px} ul,ol{ list-style-type:none; list-style-image:none} a { color:#333; text-decoration:none; cursor:pointer; outline:none;} a:hover{ text-decoration:underline; color:#07a30b;} sup { vertical-align:text-top} sub { vertical-align:text-bottom} legend { color:#000} fieldset { border:0;} img { border:0;} table { border-spacing:0; border-collapse:collapse;} div{ zoom:1;} .clear{ clear:both; font-size:0px; line-height:0px; height:0px; overflow:hidden;} .fix:after{ display:table; clear:both; content:"";} .fix{ zoom:1;} .l{ float:left; display:inline;} .r{ float:right; display:inline;} .b{ font-weight:bold;} .en{ font-family:Arial;} .dis_b{ display:block;} .orange{ color:#fcab0b;} .blue{ color:#0066cc;} .grew{ color:#333;} .green{ color:#339966;} .red{ color:#f30000;} .yellow{ color:#ff9900;} .heibl{ color:#600f2f;} .violet{ color:#990099;} .mar_auto{ margin:0 auto;} .mar_05{ margin-top:5px;} .mar_10{ margin-top:10px;} .mar_15{ margin-top:15px;} .mar_20{ margin-top:20px;} .mar_25{ margin-top:25px;} .mar_30{ margin-top:30px;} .mar_40{ margin-top:40px;} .wi1000{ width:1000px; margin:0 auto; clear:both;} .hi30{ height:30px; clear:both;} /*首页*/ #warp{ width:100%; min-width:1000px; float:left;} #header{ height:155px;} .header_top{ height:30px; line-height:30px; border-bottom:1px solid #cdcccc; background:#f2f2f2; color:#666;} .logo{ float:left; margin:23px 0 0 0;} .tel{ float:right; margin:36px 0 0 0;} #nav{ height:56px; background:#22ba43; clear:both;} #nav ul{ height:56px;} #nav li{ width:196px; height:56px; float:left; line-height:56px; text-align:center; border-right:3px solid #fff;} #nav .on{ border-left:3px solid #fff;} #nav a{ width:196px; height:56px; display:block; color:#fff; font-size:14px;} #nav a:hover{ color:#fff; text-decoration:none; background:#07a30b;} #nav .a{ color:#fff; background:#07a30b;} #banner{ clear:both; overflow:hidden;} .banner_main{ width:100%; height:430px; overflow:hidden; position:relative;} .banner_big{ position:relative; height:430px; width:100%;} .banner_big ul{ height:430px;} .banner_big li{ height:430px;} .banner_big img{ display:block; position:absolute; left:50%; margin-left:-960px; top:0;} .banner_sml{ width:140px; height:18px; position:absolute; left:50%; margin-left:-28px; bottom:70px; z-index:999;} .banner_sml li{ width:30px; float:left; height:10px; line-height:10px; overflow:hidden; display:inline; background:#fff; margin:0 5px; cursor:pointer;} .banner_sml .cur{ background:#22ba43;} .banner_page{ height:250px; clear:both; position:relative;} .banner_page img{ display:block; position:absolute; left:50%; margin-left:-960px; top:0;} #content{ clear:both; padding:1px 0 0 0;} .in_top{ height:370px; background:url(../images/bg.jpg) repeat-x; border-top:1px solid #ebebeb;} .in_top .wi1000{ position:relative;} .ying{ position:absolute; top:-59px; left:-15px; width:1000px; min-height:373px; padding:0 15px; background:url(../images/bg_4.png) no-repeat; z-index:999;} .top_main{ width:315px; height:373px; float:left; background:#fff;} .top_le{ margin:0 0 0 28px; display:inline;} .top_ri{ float:right;} .top_title{ width:315px; height:68px; background:url(../images/bg_5.png) no-repeat;} .top_title h2{ float:left; margin:8px 0 0 40px; display:inline; color:#fff; font-size:18px; line-height:24px; width:220px;} .top_title p{ float:left; margin-left:40px; display:inline; color:#fff; width:220px;} .top_title .a{ float:right; color:#dfff46; font-size:26px; margin:21px 20px 0 0; line-height:14px;} .top_title .a:hover{ text-decoration:none;} .in_show{ position:relative; width:1000px; margin:0 auto;} .show_bk{ width:914px; height:175px; margin:0 auto; overflow:hidden; position:relative; } .show_bk li{ width:202px; height:175px; float:left; margin-right:30px; background:url(../images/bg_2.png) no-repeat; padding:1px 0 0 1px;} .show_bk li span{ display:block; width:198px; height:131px; padding:4px; background:#cacaca;} .show_bk li p{ line-height:35px; font-size:14px; text-align:center; background:url(../images/bg_3.png) no-repeat center 1px;} .in_show .btn{ width:17px; height:49px; display:block; position:absolute; top:50px; cursor:pointer;} .pro_prev{ left:0; background:url(../images/left.png);} .pro_next{ right:0; background:url(../images/right.png);} .in_bom{ clear:both;} .bom_title{ height:70px; background:url(../images/bg_2.png); line-height:50px; margin-bottom:15px;} .bom_title h2{ float:left; color:#31c451; font-size:20px; background:url(../images/icon.png) no-repeat left center; padding-left:43px;} .bom_title p{ float:left; color:#434343; font-size:20px; text-transform:uppercase;} .bom_title .a{ float:right; color:#1e7d46; font-size:26px;} .bom_title .a:hover{ text-decoration:none;} .top_show{ position:relative; width:315px; float:left; margin:22px 0 0 0;} .top_bk{ width:182px; height:240px; margin:0 auto; overflow:hidden; position:relative; } .top_bk li{ width:182px; height:240px; float:left;} .top_show .btn{ width:17px; height:49px; display:block; position:absolute; top:92px; cursor:pointer;} .top_show .pro_prev{ left:35px;} .top_show .pro_next{ right:35px;} .in_about{ width:275px; clear:both; margin:0 auto; padding-top:15px; line-height:20px;} .in_about img{ display:block; margin:0 0 10px 0;} .in_about p{ text-indent:2em;} .in_contact{ width:275px; height:290px; padding-top:15px; clear:both; margin:0 auto; background:url(../images/bg_6.png) no-repeat right bottom;} .in_contact dt{ color:#22ba43; font-size:16px; font-weight:bold; margin-bottom:8px;} .in_contact dd{ line-height:23px;} #footer{ height:174px; background:#31c451; clear:both;} .fot_nav{ height:40px; background:#069425; border-bottom:1px solid #43d169;} .fot_nav li{ width:200px; line-height:40px; float:left; text-align:center;} .fot_nav li a{ color:#fff; font-weight:bold; font-size:14px;} .fot_cop{ padding-top:25px; clear:both;} .fot_cop li{ text-align:center; line-height:26px; color:#fff; text-transform:uppercase;} .fot_cop li a{ color:#fff;} .fot_cop li span{ margin:0 15px;} /*公司简介*/ .page_le{ width:300px; float:left; padding-top:40px;} .in_title{ height:29px; border-bottom:1px solid #999; line-height:20px;} .in_title h2{ float:left; font-size:16px; border-bottom:3px solid #31c451; height:27px; margin:0 5px 0 0; display:inline;} .in_title p{ float:left; font-size:15px; color:#07a30b;} .in_title a{ float:right; color:#31c451; font-size:18px; margin:5px 5px 0 0;} .in_title a:hover{ text-decoration:none;} .submenu{ clear:both;} .submenu_main{ clear:both; padding-top:15px;} .submenu_main li{ height:40px;} .submenu_main li a{ display:block; background:#d8d9d1; padding-left:20px; height:30px; line-height:30px;} #content .submenu_main li .menu_z,#content .submenu_main li a:hover{ background:#e2e2e2; color:#31c451; text-decoration:none;} .submenu_main li img{ margin:0 15px 0 0;} .page_news{ clear:both;} .page_news .in_title{ margin-top:15px;} .page_news_main{ clear:both; padding-top:10px;} .page_news_main li{ float:left; width:100%; background:url(../images/line.png) repeat-x left bottom; height:31px; line-height:30px;} .page_news_main li a{ background:url(../images/icon_1.png) no-repeat 4px center; padding-left:20px;} .page_news_main li span{ float:right; margin-right:10px;} .page_cp{ clear:both; padding-top:10px;} .page_cp .in_title{ margin-top:15px;} .page_cp_main{ position:relative; width:300px; margin-top:20px; float:left;} .page_cp_bk{ width:198px; height:170px; margin:0 auto; overflow:hidden; position:relative; } .page_cp_bk li{ width:198px; height:131px; float:left; margin-right:17px; } .page_cp_bk li p{ line-height:35px; font-size:14px; text-align:center;} .page_cp_main .btn{ width:17px; height:49px; display:block; position:absolute; top:50px; cursor:pointer;} .page_ri{ width:645px; padding-left:27px; min-height:610px; float:right; overflow:hidden;} .page_title{ height:35px; line-height:35px; margin-top:40px; background:#22ba43;} .page_title a{color:#FFFFFF;} .page_title h2{ float:left; color:#fff; font-size:16px; margin-left:20px; display:inline;} .page_title p{ float:right; color:#fff; margin-right:20px; display:inline;} .about{ padding:20px; clear:both; line-height:25px; font-size:14px;} .about p{ text-indent:2em;} /*新闻*/ .news{clear:both; padding:20px 0 40px 0; overflow:hidden;} .news_ct{clear:both; padding:20px 0 40px 0; overflow:hidden;} .news_main li{ background:url(../images/line.png) repeat-x left bottom; height:35px; line-height:34px;} .news_main li a{ background:url(../images/icon_3.png) no-repeat 6px center; padding-left:21px; float:left;} .news_main li span{ float:right; color:#666; margin-right:10px;} .ny_newsct{ min-height:400px;} .ny_news_tl li{text-align:center; height:45px; line-height:45px;} .ny_news_tl .new_title{font-size:16px; font-weight:bold; border-bottom:#ab916e dotted 1px;} .ny_news_tl span{padding:0 5px; color:#999;} .ny_news_ct{padding:0px 0px 30px; line-height:30px;} .ny_news_ct p{ text-indent:2em;} .ny_news_ct img{ margin:10px auto 0; display:block;} .news_fy{padding:10px 50px 0; height:55px; border-top:#ccc solid 1px;position: relative;z-index: 999;} .news_fy_l{width:300px; float:left;} .news_fy_l li{height:24px; line-height:24px;} .news_fy_l span{font-weight:bold;} .news_fy_r{height:33px; overflow:hidden; padding-top:12px; width:200px; float:right;} .news_fy_r .bdsharebuttonbox{float: right;} /*翻页*/ .flip{ height:30px; line-height:30px; text-align:center; padding-top:30px; clear:both;} .flip a, .flip span{ padding:5px 9px; border:#aaa solid 1px; margin:0 5px;} .flip span, #content .flip a:hover{ color:#31c451; text-decoration:underline; border:#31c451 solid 1px;} /*产品*/ .product{ clear:both; padding:20px 20px 60px 20px; overflow:hidden;} .product_main{ width:110%;} .product_main dl{ width:178px; float:left; margin:10px 23px 10px 5px; display:inline;} .product_main dt{ width:165px; padding:5px; background:#fff; border:1px solid #31c451; overflow:hidden;} .product_main dt img{ display:block;} .product_main dd{ width:165px; line-height:35px; text-align:center; font-size:14px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} /*联系我们*/ .contact{clear:both; padding:20px 20px 0 20px; overflow:hidden;} .contact dt{ font-size:18px; font-weight:bold; line-height:35px;} .contact dd{ line-height:26px; font-size:14px;} .flink a{ margin:0 10px;} .feedback_table{ border:1px solid #cccccc; } .feedback_table tr td input,.feedback_table tr td textarea{ margin:0 10px;} .feedback_table tr td textarea{margin:10px 0px 10px 10px;} .feedback_table tr td{ border: solid 1px #cccccc;} .feedback_table tr td .bt{ width:57px; height:22px; line-height:22px;} .sub{width: 320px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} .news_image{ padding:20px 0; position:relative;} .news_image img{ border-radius:4px; display:block; margin:0 auto;} .news_image #pre1{position:absolute; display:block; width:50%; height:100%; top:0; z-index:9999; cursor: url(/images/1.cur?t=844888),auto;} .news_image #next1{position:absolute;display:block; width:50%; height:100%; top:0; left:50%;z-index:9999;cursor: url(/images/2.cur?t=844888),auto;}