/* CSS Document */ 
html {font-size: 62.5%;height: 100%}
body {margin: 0 auto;font-family:Verdana, Geneva, sans-serif;font-size: 12px;font-size: 1.2rem;height: 100%; }
img {border: none;}
ul, li,form, p, a, img, table, tr, td, li, dd, dt, dl, span,h1,h2,h3,h4 {margin: 0;padding: 0;list-style: none;color:#333;}
a {text-decoration: none;color: #333;outline: none;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
a:hover{ text-decoration:none; color:#09F;}
input, textarea {font-family:Verdana, Geneva, sans-serif;font-size: 12px;font-size: 1.2rem;color:#333;border: none;outline: none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.p20{ margin-top:30px;}
.clearfix{ display:none;}
.header_01{ width:100%; overflow:hidden;}
.header_a01{ width:100%; height:30px; line-height:30px; border-bottom:1px solid #eee;}
.header_01 .header_a01 .header_t01{ width:1200px; margin:0 auto; overflow:hidden;}
.header_01 .header_a01 .header_t01 p{ float:left; width:30%; display:block;}
.header_01 .header_a01 .header_t01 ul{ display:block; float:right; width:150px;}
.header_01 .header_a01 .header_t01 ul li{ float:left; padding:0px 10px;}
.header_01 .head_mid{ width:1200px; margin:0 auto; padding:20px 0px; overflow:hidden;}
.head_logo{ float:left; width:798px; height:71px; display:block;}
.head_logo a{ display:block; float:left; width:403px; height:71px;}
.head_logo dl{ float:left; padding-top:20px; font-size:14px;}
.head_tel{ float:right; width:194px; height:44px; background:url(../images/toptel.png) left center no-repeat; margin-top:10px;}
.head_tel p{ text-align:right; font-size:16px;}
.head_tel p span{ color:#eb6100; font-size:18px; font-weight:bold; }
.header_01 .header01_box{ width:100%; overflow:hidden; margin:0 auto;}
.sj_banner{ display:none;}

.header01_box{ width:100%; height:46px; line-height:46px; background:#007130;}
.header01_box .head_nav{ width:1200px; margin:0 auto;}
.header01_box .head_nav ul .nav_01_li{ float:left; overflow:hidden; width:144px; text-align:center;}
.header01_box .head_nav ul .nav_01_li>a{ display:block; line-height:46px; padding:0px 30px; font-size:16px; color:#fff;}
.header01_box .head_nav ul .nav_01_li:hover{ background:#f39800; font-weight:bold;}
.header01_box .head_nav ul .nav_01_li .drop-down-content li a:hover{ background:#f9a212; color:#fff; }
.drop-down-content {padding: 0;display: none; position: absolute; z-index:99999;}
.drop-down-content li{ display:block; float:none !important; width:144px;}
.drop-down-content li a{ display:block; height:40px; line-height:40px !important; padding:0px !important; font-weight:normal; width:100%; text-align:center; font-size:14px;}
.drop-down:hover .drop-down-content{display: block; background:#eee;}

/* banner css*/
/*添加淡入淡出的 banner css*/
.banner_box{ z-index:-9999; overflow:hidden;}
.carousel-fade .carousel-inner .item{ opacity:0; -webkit-transition-property:opacity;-moz-transition-property:opacity; -ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}
.carousel-fade .carousel-inner .active{ opacity: 1;}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {opacity:1;}


.container_tab{width:1200px; height:395px; margin:0 auto;}
/* 搜索*/
.i_search{ width:100%; overflow:hidden; padding:15px 0; line-height:25px; background:#eee;}
.i_search .i_sousuo{ width:1200px; margin:0 auto;}
.i_search .i_sousuo .i_s_ul{ display:block; float:left; width:600px;}
.i_search .i_sousuo .i_s_ul li{ float:left; padding:0 5px;}
.i_search .i_sousuo .i_s_ul li span{ font-weight:bold;}
.i_search .i_sousuo .i_sou_r{ float:right; width:242px;}
.i_search .i_sousuo .i_sou_r .sou_text{ float:left; display:block; width:186px; }
.i_search .i_sousuo .i_sou_r .sou_but{ float:left; display:block;}
.i_search .i_sousuo .i_sou_r .sou_but button{ display:block; background:#6c9a09; color:#fff; width:54px; height:29px; list-style:none; border:none;}
.i_search .i_sousuo .i_sou_r .sou_text input{ display:block; height:29px; border:1px solid #ccc; width:100%; padding-left:5px;}

/* 主页样式*/
.index_t01{ width:100%; background:url(../images/ybk_02.jpg) top center no-repeat; padding:20px 0px 50px 0px; overflow:hidden; margin-bottom:20px;}
.index_t01 .index_t01_box{ width:1200px; margin:0 auto;}
.index_tit01{ width:937px; height:100px; margin:0 auto; text-align:center;}
.index_tit01 .index_name{ font-size:34px; color:#fff; font-weight:bold; padding-bottom:10px;}
.index_tit01 .index_name_bot{ display:block; background:url(../images/ititbg.png) top center no-repeat; height:70px; line-height:70px; font-size:18px; text-align:center; color:#fff;}
.index_t01_xm{ width:100%; overflow:hidden; padding:30px 0px;}
.index_t01_xm .index_t01_xm5{ display:block; overflow:hidden;}
.index_t01_xm .index_t01_xm5 li{ display:block; float:left; width:184px; height:184px; border-radius:50%; overflow:hidden; margin:20px 15px 20px 40px; border:5px solid #fff;filter: alpha(opacity=90);-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;}
.index_t01_xm .index_t01_xm5 img{ width:184px; height:184px;}
.index_t01_xm .index_t01_xm5 img:hover{-moz-opacity:0.68 !important; filter:alpha(opacity=68); opacity: 0.68;  _-moz-opacity:0.68;}
.index_t01_xm .index_t01_xm5 a{display: block;position: relative;width: 100%; overflow: hidden; }
.index_t01_xm .index_t01_xm5 a p{ position:absolute;  left:30px; bottom:60px; right:20px; color:#fff; font-size:20px; font-weight:bold; text-align:center;  padding:5px; text-shadow:5px 2px 6px #000;}
.index_t01_xm .index_t01_xm5 a p:hover{}
#xm_more{ display:none;}

.index_t01_xm .index_t01_xm4{ display:block; overflow:hidden; margin:0px auto; width:950px;}
.index_t01_xm .index_t01_xm4 li{ display:block; float:left; width:184px; height:184px; border-radius:50%; overflow:hidden; margin:20px 15px 20px 35px; border:5px solid #fff;filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.index_t01_xm .index_t01_xm4 img{ width:184px; height:184px;}
.index_t01_xm .index_t01_xm4 img:hover{-moz-opacity:0.68 !important; filter:alpha(opacity=68); opacity: 0.68;  _-moz-opacity:0.68;}
.index_t01_xm .index_t01_xm4 a{display: block;position: relative;width: 100%; overflow: hidden; }
.index_t01_xm .index_t01_xm4 a p{ position:absolute; color:#fff; left:30px; bottom:60px; right:20px; font-size:20px; font-weight:bold; text-align:center;  padding:5px;text-shadow:5px 2px 6px #000; }
.index_xm_more{ width:293px;  text-align:center;  margin:0px auto;}
.index_xm_more a{ display:block; color:#fff; font-size:20px; height:55px; background:#f39800;line-height:55px; width:293px; }
.index_xm_more a:hover{ background:#396;}

.index_t01_ad01{ width:1200px; height:322px; background:url(../images/t2bg.png) top center no-repeat;}
.index_t01_ad01 .index_t01_pin{ display:block; /*padding:50px 0px 0px 100px;*/ width:600px; padding-left:107px; padding-top:90px; margin:0px auto; font-size:24px;}
.index_t01_ad01 .index_t01_pin h3{ font-size:36px; color:#fff; font-weight:bold;}
.index_t01_ad01 .index_t01_pin span{ display:block; font-size:20px;color:#fff; line-height:50px;}
.index_t01_ad01 .index_t01_tel{ padding-left:207px; width:800px; margin:0 auto; overflow:hidden;}
.index_t01_ad01 .index_t01_tel dl{ display:block; float:left; width:365px; height:50px; line-height:50px; text-align:center; font-size:24px; color:#fff; border:1px solid #fff;}
.index_t01_ad01 .index_t01_tel dl span{ color:#fff100; font-weight:bold;}
.index_t01_ad01 .index_t01_tel p{ display:block; float:left; margin-left:20px; }
.index_t01_ad01 .index_t01_tel p a{ display:block; width:205px; height:50px; line-height:50px; font-size:28px; background:#fff100; font-weight:bold; text-align:center;}


.index_tit02{ width:937px;  margin:0 auto; text-align:center;}
.index_tit02 .index_name{ font-size:34px; color:#333; font-weight:bold; padding-bottom:10px;}
.index_tit02 .index_name_bot{ display:block; background:url(../images/ititbg.png) top center no-repeat; height:70px; line-height:70px; font-size:18px; text-align:center; color:#333;}


/* 产品列表styel02*/
.cp_box02{ width:100%; overflow:hidden; padding:20px 0px; }
.cp_box02 .cp_box_list02{ width:1200px; margin:0 auto; overflow:hidden;}
.cp_tit02{ width:100%; line-height:30px; overflow:hidden;  border-bottom:1px solid #e5e5e5; margin-bottom:15px; }
.cp_tit02 h2{ float:left; font-size:1.5rem; display:block; border-bottom:3px #333 solid;}
.cp_tit02 a{ float:right; width:20%; text-align:right; font-size:1rem; display:block; line-height:30px;}
.cp_box02 .cp_box_ul02 .cp_li_style02{ display:block; width:280px; height:240px; margin-right:26px; margin-bottom:20px; overflow:hidden;}
.cp_box02 .cp_box_ul02 .cp_li_style02:nth-child(4){ margin-right:0px;}
.cp_box02 .cp_box_ul02 .cp_li_style02:nth-child(8){ margin-right:0px;}
.cp_box02 .cp_box_ul02 .cp_li_style02 .cplist_a{ display:block; width:280px; height:186px; overflow:hidden;}
.cp_box02 .cp_box_ul02 .cp_li_style02 .cplist_a img{ width:280px; height:186px; transition: all 0.6s; }
.cp_box02 .cp_box_ul02 .cp_li_style02 img:hover{transform: scale(1.2); }
.cp_box02 .cp_box_ul02 .cp_li_style02 .cplist_pa{ color:#FFF; overflow:hidden; width:100%;}
.cp_box02 .cp_box_ul02 .cp_li_style02 p{ display:block; text-align:center;  background:#093; height:40px; line-height:40px; color:#FFF; }
.cp_box02 .cp_box_ul02 .cp_li_style02 p:hover{ background:#063;}
/* 产品列表styel02 end*/
.index_youshi{ width:100%; background:url(../images/youshibg.jpg) top center no-repeat; padding:20px 0px 0px 0px;}
.index_youshi .index_youshi_box{ width:1200px; margin:0 auto;}


.i_t03{ width:1200px; margin:0 auto; overflow:hidden; padding:25px 0px 0px 0px;}
.i_t03 .i_t03_top{ overflow:hidden; padding:20px 0px 5px 0px;}
.i_t03 .i_t03_top .it03_left{ float:left; width:599px; overflow:hidden;}
.i_t03 .i_t03_top .it03_left .it03_dl{ display:block; padding-bottom:20px; overflow:hidden;}
.i_t03 .i_t03_top .it03_left .it03_dl dt{ display:block; float:left; background:url(../images/it03_leftbg.png) center no-repeat; width:48px; height:79px; text-align:center; font-size:20px;}
.i_t03 .i_t03_top .it03_left .it03_dl dt span{ display:block; padding:12px 0px 0px 3px; font-weight:bold; color:#6a3906;}
.i_t03 .i_t03_top .it03_left .it03_dl dd{ float:right; width:540px;}
.i_t03 .i_t03_top .it03_left .it03_dl dd h3{ line-height:30px; border-bottom:dotted 2px #eee; font-size:22px; padding-bottom:5px; font-weight:bold;}
.i_t03 .i_t03_top .it03_left .it03_dl dd p{ padding:5px 0px; line-height:25px; font-size:14px;}
.i_t03 .i_t03_top .it03_right{ float:right;}
.it03_nr{ float:right !important;}
.it03_nl{ float:left !important; text-align:left;}

.i_t04{ width:1200px; padding:20px 0px; margin:0 auto; overflow:hidden;}
.i_t04 .it04_left{ float:left; width:526px;}
.i_t04 .it04_left .it04_tit{ display:block; height:44px; background:#0068b7; line-height:44px; }
.i_t04 .it04_left .it04_tit h3{ color:#fff; padding-left:10px; font-size:16px; line-height:44px;}
.i_t04 .it04_case{border-right: 1px solid #eee;border-bottom: 1px solid #eee; border-left: 1px solid #eee; overflow:hidden; padding:15px;}
.index_liucheng{ width:200px; margin:0 auto; background:url(../images/liuchengbg.png) top center no-repeat; height:57px; text-align:center; font-size:24px; color:#fff;}
.index_liucheng dl{ color:#fff; line-height:50px;}
.index_lc_box{ width:1200px; padding:15px 0px 10px 0px; overflow:hidden;}
.index_lc_box ul li{ background:#22ac38; float:left;  float:left; width:100px; height:100px; border-radius:50%; text-align:center; line-height:100px; font-size:16px; color:#fff; overflow:hidden; margin:20px 15px 20px 30px; }

.index_wubao{ width:100%; background:url(../images/wubaobg.jpg) top repeat-x; padding:20px 0px; overflow:hidden; }
.index_wubao .index_wubao_box{ width:1200px; margin:0 auto; overflow:hidden;}
.index_wb_tit{ background:url(../images/wbbg.png) bottom center no-repeat; height:101px; width:386px; margin:0 auto;}
.index_wb_tit h3{ text-align:center; font-size:24px; font-weight:bold; color:#84be08;}
.index_wb_tit p{ text-align:center; line-height:56px; font-size:18px; color:#84be08;}

.index_wb_ul{ display:block; padding-top:25px;}
.index_wb_ul li{ float:left; width:221px; height:224px; background:#84be08; border-radius: 5px; border:5px solid #cce198; margin-right:23px;}
.index_wb_ul li:nth-child(5){ margin-right:0px;}
.index_wb_ul li span{ display:block; width:144px; height:106px; margin:0 auto; padding-top:15px;}
.index_wb_ul li div { width:121px; margin:0 auto; font-size:18px; color:#fff; text-align:center; padding-top:25px;}
.index_wb_ul li div p{ font-size:24px; font-weight:bold; color:#fff;}
.index_ad02{ width:1200px; overflow:hidden; height:215px; background:url(../images/index_ad02bg.jpg) top center no-repeat; margin:0 auto; }
.index_ad02 .index_ad02_box{ width:1180px; margin:10px; height:195px; border:1px solid #fff;}
.index_ad02 .index_ad02_box .index_ad02_left{ float:left; padding:30px 0px 0px 40px;}
.index_ad02 .index_ad02_box .index_ad02_left span{ display:block; font-size:36px; font-weight:bold; color:#fff;letter-spacing:10px}
.index_ad02 .index_ad02_box .index_ad02_left p{ display:block; background:#fff; font-size:24px; color:#84be08; font-weight:bold; padding:7px 10px; margin-top:10px;}
.index_ad02 .index_ad02_box .index_ad02_right{ float:right; width:275px; padding-top:45px;}
.index_ad02 .index_ad02_box .index_ad02_right p{ display:block; font-size:24px;}
.index_ad02 .index_ad02_box .index_ad02_right p span{ display:block; color:#fff; font-size:18px;}
.index_ad02 .index_ad02_box .index_ad02_right dl{ display:block; height:40px; line-height:40px; margin-top:8px;}
.index_ad02 .index_ad02_box .index_ad02_right dl a{ height:40px; line-height:40px; width:200px; background:#F90; display:block; border-radius:8px; text-align:center; font-size:16px; color:#fff;}
.index_ad02 .index_ad02_box .index_ad02_right dl a:hover{ background:#333;}

.index_about{ width:1200px; overflow:hidden; margin:0px auto; padding:20px 0px;}
.index_about .index_about_left{ float:left; width:600px; overflow:hidden;}
.index_about .index_about_tit{ height:52px; border-bottom:3px solid #84be08; background:#eee; line-height:52px;}
.index_about .index_about_tit h3{ display:block; float:left; width:40%; padding-left:10px; line-height:52px;}
.index_about .index_about_tit span{ float:right; padding-right:10px;}
.index_about .index_about_left .index_about_cont{ padding:15px 10px; border:1px solid #eee; overflow:hidden;}
.index_about .index_about_left .index_about_cont .i_about_a1{ display:block; float:left; border:1px solid #eee; margin-right:10px;}
.index_about .index_about_left .index_about_cont dl{  line-height:29px; font-size:14px;}
.index_about .index_about_left .index_about_cont dl strong{ font-size:24px;  display:inline; line-height:40px;}
.index_about .index_about_left .index_about_cont dl  a{ color:#6C3;}
.index_about .index_about_right{ float:right; width:580px;}
.index_fn{ overflow:hidden; border:1px solid #eee; padding:10px 10px;}
.index_fn ul li{ display:block; height:74px; margin-top:10px; border-bottom:1px dotted #e5e5e5; padding-left:35px; background:url(../images/wd.png) left top no-repeat;}
.index_fn ul li a{ display:block; line-height:30px; font-size:14px; font-weight:bold;}
.index_fn ul li p{ line-height:25px;}
.fdlink{ width:1200px; height:35px; line-height:35px; border:1px solid #eee; margin:0 auto;}
.fdlink span{ display:block; float:left; font-weight:bold; padding:0px 10px;}
.fdlink  a{ display:block; float:left; padding:0px 5px;}

.footer{ width:100%; padding:30px 0px; background:#68940b; margin-top:20px;}
.footer .footer_box{ width:1200px; margin:0 auto; overflow:hidden;}
.footer .footer_box .footer_left{ float:left; overflow:hidden; }
.footer .footer_box .footer_left .footer_ul{ display:block; float:left; padding:0px 20px 0px 10px; width:150px;}
.footer .footer_box .footer_left .footer_ul h3{ color:#fff; font-size:16px; font-weight:bold; margin-bottom:10px;}
.footer .footer_box .footer_left .footer_ul li{ display:block; line-height:25px;}
.footer .footer_box .footer_left .footer_ul li a{ color:#fff; font-size:14px;}
.footer .footer_box .footer_right{ float:left; padding:0px 0px 0px 50px; width:550px; color:#fff;}
.footer .footer_box .footer_right h3{ margin-bottom:10px; color:#fff; font-size:16px; font-weight:bold;}
.footer .footer_box .footer_right dl{ color:#fff; line-height:25px; border-right:1px solid #70a206; padding-right:45px;}
.footer .footer_box .footer_right dl a{ color:#fff;}
.footer_erweima{ float:left; padding-left:50px; padding-top:30px;}
.footer_erweima p{ font-size:14px; color:#fff; text-align:center; padding-top:5px;}

.list_img{ width:100%; padding:30px 0px; background:#eee; margin:0 auto; overflow:hidden; border-top:1px solid #fff; }
.list_img_box{ width:1200px; margin:0 auto; overflow:hidden;}
.list_img_box .left_pro{ float:left; width:212px; }
.list_img_box .left_pro .left_nav{background:#84be08; width:100%; overflow:hidden; margin-bottom:30px;}
.list_img_box .left_pro dl{ font-size:24px; font-weight:bold; color:#fff; text-align:center; line-height:60px; border-bottom:1px solid #5f8a03;}
.list_img_box .left_pro .left_pro_ul{ display:block; width:189px; margin:0 auto; padding:10px 0px;}
.list_img_box .left_pro .left_pro_ul .left_pro_li{ display:block; line-height:42px; border-bottom:3px #fff solid;}
.list_img_box .left_pro .left_pro_ul .left_pro_li a{ display:block; line-height:42px; font-size:14px; background:#eee; text-align:center;}
.list_img_box .left_pro .left_pro_ul .left_pro_li a:hover{ background:#f39800; color:#fff;}

.left_lx{ width:100%;background:#84be08; padding-bottom:10px;}
.left_lx .left_lx_tit{ margin-bottom:10px;}
.left_lx .left_lx_bg{ background:#fff; width:190px; margin:0 auto; padding:10px 0px;}
.left_lx .left_lx_bg .left_tel{ width:170px; margin:0 auto; background:url(../images/left_tel.png) bottom center no-repeat; display:block; height:31px; line-height:31px; text-align:right; color:#6fa006; font-size:17px; font-weight:bold;}
.left_lx .left_lx_txt{ width:170px; margin:0 auto; line-height:25px; padding-top:5px;}
.list_img_right{ width:964px; float:right; overflow:hidden;}
.list_img_right .list_img_weizhi{ height:40px; border-bottom:2px solid #84be08;}
.list_img_right .list_img_weizhi h3{ display:block; float:left; width:135px; text-align:center; line-height:40px; background:#84be08; font-size:18px; color:#fff; }
.list_img_right .list_img_weizhi dl{ float:right; line-height:40px; color:#666;}
.list_img_right .list_img_weizhi dl a{ color:#666;}
.list_img_right .list_img_ul{ display:block; padding:30px 0px 10px 0px; overflow:hidden;}
.list_img_right .list_img_ul li{ display:block; float:left; border-radius:8px; background:#fff; padding:10px; width:229px; height:267px; margin-right:15px; margin-bottom:20px;}
.list_img_right .list_img_ul li:nth-child(4){ margin-right:0px;}
.list_img_right .list_img_ul li:nth-child(8){ margin-right:0px;}
.list_img_right .list_img_ul li:nth-child(12){ margin-right:0px;}
.list_img_right .list_img_ul li:nth-child(16){ margin-right:0px;}
.list_img_right .list_img_ul li .list_img_a1{ display:block; width:212px; height:149px;overflow:hidden;}
.list_img_right .list_img_ul li .list_img_a1 img{ width:212px; height:149px; border-radius:5px; transition: all 0.6s;overflow:hidden; }
.list_img_right .list_img_ul li .list_img_a1 img:hover{ transform: scale(1.2);}
.list_img_right .list_img_ul li .list_img_a2{ display:block; text-align:center; line-height:40px; border-bottom:1px solid #eee; font-size:14px;}
.list_img_right .list_img_ul li dl{ display:block; padding-top:15px; width:202px; margin:0 auto;}
.list_img_right .list_img_ul li dl dt{ display:block; float:left; width:88px; height:27px; line-height:27px; background:#e5e5e5; text-align:center; border-radius:5px; margin-right:20px; font-size:12px; color:#666; font-weight:normal;}
.list_img_right .list_img_ul li dl dd{ display:block; float:left;  text-align:center;}
.list_img_right .list_img_ul li dl dd a{ display:block; color:#fff;background:#84be08; line-height:27px;  width:88px; height:27px;  border-radius:5px;}
.list_img_right .list_img_ul li dl dd a:hover{ background:#333;}
.page_yema{ width:100%; height:40px; background:#fff; border:1px  solid #ccc;}
.page_yema li{ float:left; padding:0px 10px; line-height:40px;}
.arc_body{ width:964px; padding:10px; background:#fff; overflow:hidden;}
.arc_body .arc_tit{ padding:15px 0px; text-align:center;}
.arc_body .arc_tit h1{ font-size:18px; font-weight:bold; text-align:center;}
.arc_body .arc_tit p{ line-height:30px;  border-bottom:1px solid #eee; color:#666;}
.arc_body .arc_img_box{ padding-bottom:10px; overflow:hidden;}
.arc_body .arc_img_box .arc_img{ width:577px; height:100%; text-align:center; margin:0 auto; padding-bottom:10px;}
.arc_body .arc_img_box .arc_img img{width:577px; height:100%;}
.arc_body .arc_cont{ line-height:27px; font-size:14px;}
.arc_body .arc_cont h1,h2,h3{ font-size:18px; font-weight:bold;}
.arc_body .arc_img_box dl{ display:block; height:30px; line-height:30px; border-bottom:1px solid #eee; margin-top:10px;}
.arc_body .arc_img_box dl dt{ float:left; width:300px;line-height:30px;}
.arc_body .arc_img_box dl dd{ float:right; width:120px; height:30px;}
.arc_body .arc_img_box dl dd a{ display:block; width:120px; height:30px; background:#f1b62c; line-height:30px; text-align:center; color:#fff;}
.arc_body .arc_img_box dl dd a:hover{ background:#333;}

.arc_body .next_page{ width:100%; padding:10px 0px;}
.arc_body .next_page p{ float:left; width:50%;}
.xgcp_box{ width:100%; overflow:hidden; padding:20px 0px;}
.xgcp_box .xgcp_tit{height:40px; border-bottom:2px solid #84be08;}
.xgcp_box .xgcp_tit h3{display:block; float:left; width:135px; text-align:center; line-height:40px; background:#84be08; font-size:18px; color:#fff;}
.xgcp_box .xgcp_ul{ display:block; background:#fff; overflow:hidden; padding:10px;}
.xgcp_box .xgcp_ul li{ display:block; float:left; margin:15px 0px 0px 16px;}
.xgcp_box .xgcp_ul li a img{ width:216px; height:145px;}
.xgcp_box .xgcp_ul li p{ text-align:center; line-height:30px; background:#eee; padding:5px 0px;}
.xgcp_box .xgcp_ul li p:hover{ background:#84be08; color:#fff;}
/* 新闻*/
.news_box{ width:1200px; margin:0 auto; overflow:hidden; padding:15px 0px;}
.news_tit01{ width:100%; height:61px; background:url(../images/news_tbg.png) center no-repeat;}
.news_tit01 .news_tdl{ width:194px; margin:0 auto; text-align:center; line-height:45px; font-size:24px; color:#fff; font-weight:bold;}
.news_t02{ overflow:hidden; width:100%; padding:15px 0px 25px 0px;}
.news_t02 .news_tleft{ float:left; width:502px; height:353px; overflow:hidden;}
.news_t02 .news_tleft a{  overflow:hidden; width:100%; display:block; position: relative;}
.news_t02 .news_tleft a img{ width:502px; height:353px; transition: all 0.6s;}
.news_t02 .news_tleft a img:hover{transform: scale(1.2);}
.news_t02 .news_tleft .news_lp{position: absolute;width: 100%;height:80px; z-index: 2;left: 0;bottom:0px; background: #333; filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7; opacity: 0.7; color: #fff; padding:8px;}

.news_t02 .news_tleft .news_lp h3{ display:block; height:35px; line-height:35px; color:#fff; font-size:18px;}
.news_t02 .news_tleft .news_lp p{ color:#fff;}

.news_tright{ float:right; width:680px; overflow:hidden;}
.news_tright .news_list_dl{ height:107px; background:#eee; margin-bottom:15px;}
.news_tright .news_list_dl dt{ display:block; float:left; width:120px; height:107px; padding:8px 0px; background:#333; color:#fff;}
.news_tright .news_list_dl dt font{ text-align:center; font-size:36px; width:120px; display:block; line-height:36px; padding-top:15px}
.news_tright .news_list_dl dt span{ color:#fff; font-size:16px; display:block; text-align:center; width:120px; padding-top:3px;}
.news_tright .news_list_dl dd{ float:right; width:550px; padding:15px;}
.news_tright .news_list_dl dd h3{ font-size:16px;}
.news_tright .news_list_dl dd p{ padding-top:8px; line-height:23px;}
.news_t02 .news_more{ width:242px; line-height:42px; border:1px solid #ccc; background:#eee; text-align:center; font-size:20px; margin:0 auto;}
.news_t02 .news_more a{ display:block; width:100%; overflow:hidden;  font-size:18px; background:#eee;}
.news_list{ width:964px; padding:15px; background:#fff; overflow:hidden;}
.news_list_ul li{ height:102px; display:block; background:#eee; margin-bottom:15px;}
.news_list_ul li dl{ float:left; display:block; width:102px; height:102px; background:#333;}
.news_list_ul li dl dt{ font-size:34px; color:#fff; text-align:center; padding-top:10px;}
.news_list_ul li dl dd{ text-align:center; color:#fff; font-size:16px;}
.news_list_ul li .news_list_r{ float:left; padding-left:15px; width:800px;}
.news_list_ul li .news_list_r a{ display:block; line-height:40px; font-size:14px; padding:5px 0px; font-weight:bold;}
.news_list_ul li .news_list_r p{ line-height:20px; color:#666;}

.xgnews{ width:963px; padding:20px; border:1px solid #eee; margin:20px 0px; overflow:hidden; background:#fff;}
.xgnews .xgnews_tit{ font-size:16px; font-weight:bold; padding-bottom:5px;}
.xgnews ul .xgnews_li{ float:left; width:45%; height:40px; line-height:40px; border-bottom:1px dotted #eee; margin-right:5%;}
.xgnews ul .xgnews_li a{ float:left; color:#535353;}
.xgnews ul .xgnews_li a:hover{ color:#09F;}
.xgnews ul .xgnews_li a font{ font-size:18px; font-weight:bold; line-height:40px; padding-right:5px; color:#999;}
.xgnews ul .xgnews_li span{ float:right;}

.lanmu_tit{ height:50px; line-height:50px; border-bottom:1px #eee solid; font-size:16px;}
.lanmu_tit h2{ font-size:16px; font-weight:bold; line-height:50px;}

/* 留言*/
/*messages*/
.clears{ clear:both;}
.messages{padding:15px 0;}
.messages input,.messages select,.messages textarea{margin:0;padding:0; background:none; border:0; font-family:"Microsoft Yahei";}
.messlist {height:30px;margin-bottom:10px;}
.messlist label{float:left;width:100px; height:30px; font-size:14px; line-height:30px; text-align:right;padding-right:10px;}
.messlist input{float:left;width:300px;height:28px;padding-left:5px;border:#ccc 1px solid;}
.messlist.textareas{ height:auto;}
.messlist textarea{float:left;width:400px; height:110px;padding:5px;border:#ccc 1px solid;}
.messlist.yzms input{width:100px;}
.messlist.yzms .yzmimg{ float:left;margin-left:10px;}
.messsub{padding:0px 0 0 110px;}
.messsub input{width:100px; height:35px; background:#ddd; font-size:14px; font-weight:bold; cursor:pointer;margin-right:5px}
.messsub input:hover{ background:#f60;color:#fff;}
#label0{display:none;color:#0aa770;height:28px;line-height:28px;}
#label1{display:none;color:#0aa770;height:28px;line-height:28px;}
#label2{display:none;color:#0aa770;height:28px;line-height:28px;}
#label3{display:none;color:#0aa770;height:28px;line-height:28px;}
#label4{display:none;color:#0aa770;height:28px;line-height:28px;}
#label5{display:none;color:#0aa770;height:28px;line-height:28px;}
#label6{display:none;color:#0aa770;height:28px;line-height:28px;}
#label7{display:none;color:#0aa770;height:28px;line-height:28px;}
#label8{display:none;color:#0aa770;height:48px;line-height:48px;}
#label9{display:none;color:#0aa770;height:48px;line-height:48px;}
#label10{display:none;color:#0aa770;height:48px;line-height:48px;}

.bottom{display: none;height: 50px;line-height: 50px;background: #577c06;position: fixed;bottom: 0;width: 100%;z-index: 999;clear: both;}
.bottom a{display: block;float: left;border-left: 1px #fff solid;width: 24.5%;text-align: center;color: #fff;font-size: 10pt;}
.bottom a:nth-child(1){border-left: none;}




