/* CSS Document */
*{margin:0 auto; padding:0; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;box-sizing:border-box;}
span, a, ul, li {margin:0;padding:0;border:0;list-style-type:none;}
body{font-family:"微软雅黑"; margin:0 auto; color:#5e5e5e;font-size:12px; background:#fff;}
*{margin:0 auto;padding:0;}
a{color:#5e5e5e; text-decoration:none;}
a:hover{color:#8ec31f; text-decoration:none;}
img{vertical-align:middle;border:0;}

.k_k{width:100%; height:55px; margin:0 auto;}
.k_k1{width:100%; height:75px; margin:0 auto;}
.k_k2{width:100%; height:55px; margin:0 auto;}
.k_k3{width:100%; height:50px; margin:0 auto;}
.k_k4{width:100%; height:46px; margin:0 auto;}
.k_k5{width:100%; height:37px; margin:0 auto;}
.k_k6{width:100%; height:26px; margin:0 auto;}
.k_k7{width:100%; height:32px; margin:0 auto;}
.k_k8{width:100%; height:16px; margin:0 auto;}
.k_k9{width:100%; height:23px; margin:0 auto;}
.k_k10{width:100%; height:16px; margin:0 auto; border-bottom:1px solid #ededed;}
.k_k11{width:100%; height:65px; margin:0 auto;}

a .goodsimg{ border:3px solid #fff; display:block;}
a:hover .goodsimg{ border:3px solid #e71f19;}

.clear{clear:both; height:0; line-height:0; font-size:0; *display:inline;/*IE only*/}
.fl { float:left;}
.fr { float:right;}
.ft_s{font-size:12px; font-weight:bold;color:#007447;}
.ft_red{color:#F00;}
p{ word-spacing:-1.5px;}
.ft_17{font-size:17px; color:#1d1d1d; font-weight:bold;}
.ft_18{font-size:18px; color:#cc0033; font-weight:bold;}
.ft_22{font-size:22px; color:#cc0033; font-weight:bold;}

/*-- 在线客服 --*/
.box_os .os_x, .box_os .osqq, .ico_os, .ico_gt, .ico_pp, .osqq .qq{ background:url(kf.gif) no-repeat;}
.box_os{ height:auto; overflow:hidden; width:131px; position:fixed; right:0; top:200px; _position:absolute; z-index:9999;display:none;}
.box_os .os_x{ background-color:#f7f7f7; background-position:2px 2px; width:18px; height:20px; float:right; display:inline; cursor:pointer;}
.box_os .osqq{ width:129px; border:1px solid #D1D1D1; background-color:#fff; background-position:0 -120px; clear:both; padding:37px 0 8px 0; text-align:center;}
.box_os .osqq p{ height:auto; line-height:20px;width:129px; margin-top:8px;}
.box_os .osqq p strong{ color:#666;}
.box_os .osqq img{ padding:7px 0 3px 0;}
.box_os .osqq p em{ color:#999; display:block;}
.box_os .osqq p span{ color:#fc6000; display:block; font-size:15px; font-weight:bold;}
.box_os .osqq .qq{ background-position:-140px -120px; display:block; width:99px; height:26px; margin:0 auto; margin-top:8px; cursor:pointer;}
.acbox{ width:130px; overflow:hidden;}
.acbox .ico_gt{ background-position:-60px 0; border:1px solid #299ec0; border-top:0; cursor:pointer; width:60px; height:33px; float:right;}
.acbox .ico_pp{ background-position:-60px -60px; border:1px solid #81b140; border-top:0; cursor:pointer; width:60px; height:33px; float:right; margin:0 2px;}
.onlineService{ background:none; display:none; width:39px; *width:84px; height:178px; ;position:fixed; right:0; top:200px; _position:absolute; z-index:9999;}
.onlineService .ico_os{ background-position:-2px -20px; border:1px solid #c7c7c7; cursor:pointer; width:39px; height:98px; float:right;}
.onlineService .ico_gt{ background-position:right 0; border:1px solid #299ec0; cursor:pointer; width:39px; height:37px; float:right; clear:both;}
.onlineService .ico_pp{ background-position:right -60px; border:1px solid #81b140; cursor:pointer; width:39px; height:37px; float:right; margin:0 0 1px 0; clear:both;}
.box_os .osqq p span a{color:#557917;}

/*head*/
.top{width:100%; height:35px; line-height:35px; background:#f3f3f3;}
.top ul{width:1000px; margin:0 auto;}
.top ul li{color:#898989;}
.top ul li a{color:#898989;}
.top ul li a:hover{color:#8ec31f;}
.top ul li span{font-weight:bold;}

.head{width:100%;background:url(Index_top_bg.gif) repeat center center; height:95px;}
.head dl{width:1000px; margin:0 auto;}
.head dt.topItem1{float:left; margin-top:22px; width:165px; /**border-right:1px dotted #999999;**/}
.head dd.topItem2{float:left; line-height:29px; margin-left:20px; margin-top:21px; font-size:17px; font-weight:bold; color:#000000;}
.head dd.topItem2 span{color:#8ec31f; font-weight:bold; font-size:16px;}
.head dd.topItem3{float:right; width:555px;}
.head dd.topItem3 .head_tel{font-size:14px; color:#8ec31f; font-weight:bold;text-align:right; height:49px; line-height:49px;}
.head dd.topItem3 .head_tel span{font-size:18px; color:#8ec31f; font-weight:600;}


/*导航*/
.clear {clear:both; *display:inline;/*IE only*/}
#menu{float:right; height:48px; margin:0 auto;}
#nav{display:block; margin:0 auto;}
#nav .mainlevel {float:left; width:111px;/*IE6 only*/}
#nav .mainlevel a {text-align:center; text-decoration:none; line-height:48px; margin:0 auto; font-weight:bold; display:block; width:111px; font-size:14px;}
#nav .nav_no{background:none;}
#nav .mainlevel a:hover {color:#f4ffbc; text-decoration:none; background:url(Index_nav_hover.gif) no-repeat center center;}
#nav .mainlevel ul {display:none; position:absolute;text-align:center;z-index:999;}
#nav .mainlevel li {background:#8ec31f; width:111px; /*IE6 only*/}
#nav .mainlevel li a{color:#fff; text-align:center; text-decoration:none; line-height:30px; width:111px; font-size:12px; background:none; border-bottom:1px solid #96ca28;}
#nav .mainlevel li a:hover{color:#f4ffbc; text-decoration:none; background:none;}
#nav .mainlevel a.nav_hover{color:#f4ffbc; text-decoration:none; background:url(Index_nav_hover.gif) no-repeat center center;}

/*banner*/
.flexslider { position: relative; height:559px; overflow: hidden; background: url(loading.gif) 50% no-repeat;}
.slides li { height: 559px;}
.slides li a{ display:block; width:100%; height:600px; text-indent:-9999px}
.slides { position: relative; z-index: 1;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width:23px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width:23px; 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;}

/*search*/
.search{width:1000px; height:55px;top:705px; margin:0 auto; position: absolute; display:block; z-index:99; left:50%; margin-left:-500px;}
.search ul li{height:55px; float:left;}
.search ul li.search_k{width:950px; height:55px; background:url(Index_search_bg.gif) repeat-x center center;}

.search_bg{width:950px; height:42px;}
.search_bg ul{width:950px; margin:0 auto;}
.search_bg ul li{height:42px;}
.search_bg ul li.search_key{float:left; color:#fff; line-height:55px; padding-left:27px;}
.search_bg ul li.search_key a{color:#e9ffba;}
.search_bg ul li.search_key a:hover{color:#fff}

/*产品中心*/
.pro{height:740px; width:1000px; margin:0 auto;}
#tab{width:1000px;float:left; margin-top:89px; height:120px;}
#tab .tab_menu{width:100%;text-align:center;z-index:1;}
#tab .tab_menu li{display:inline-block;width:178px;height:62px;line-height:62px; font-size:14px;border-bottom:0px;cursor:pointer;text-align:center; background:url(Index_pro_list_a.gif) no-repeat center center;}
#tab .tab_box{width:1000px;height:325px;clear:both; text-align:left;top:125px;position:relative;}
#tab .tab_menu .selected{background:url(Index_pro_list_hover.gif) no-repeat center center;;cursor:pointer; color:#fff;font-weight:bold;}
#tab .tab_menu li.selected a{color:#fff;}
.hide{display:none;}

#d_tab29 ul,#d_tab29 li{margin:0;padding:0;list-style:none}
#d_tab29 img{border:0;vertical-align:top}

#d_tab29{position:relative; height:475px;text-align:left}
#d_tab29 .d_img{position:relative;margin:0 auto;width:1000px;height:100%} 
#d_tab29 .d_img li{position:absolute;display:none;z-index:0; text-align:center; font-weight:bold; line-height:26px;}
#d_tab29 .d_img li img{width:100%}
 
#d_tab29 .d_img li.d_pos1{display:block;width:400px;left:0%;top:60px;z-index:1}
#d_tab29 .d_img li.d_pos2{display:block;width:450px;left:10%;top:40px;z-index:2}
#d_tab29 .d_img li.d_pos3{display:block;width:500px;left:25%;top:20px;z-index:3}
#d_tab29 .d_img li.d_pos4{display:block;width:450px;right:10%;top:40px;z-index:2}
#d_tab29 .d_img li.d_pos5{display:block;width:400px;right:0%;top:60px;z-index:1}

#d_tab29 .d_menu{position:absolute;bottom:20px;width:100%;text-align:center}
#d_tab29 .d_menu li{display:inline-block;zoom:1;*display:inline;background:url('btn.png') no-repeat 0 0;width:12px;height:12px;cursor:pointer;margin-right:3px}
#d_tab29 .d_menu li.d_select{background:url('btn.png') no-repeat 0 -18px}

#d_tab29 .d_next{position:absolute;left:50%;margin-left:475px;top:190px;z-index:10;cursor:pointer}
#d_tab29 .d_prev{position:absolute;left:50%;margin-left:-525px;top:190px;z-index:10;cursor:pointer}
 
/*为什么选择九木堂*/
.whychoose_bg{height:1350px; width:100%; background:url(Index_whychoose_bg.jpg) no-repeat center top;}
.whychoose_content{width:1059px; margin:0 auto; height:1090px;}
.whychoose_title{text-align:center; background:url(Index_whychoose_title_x.gif) no-repeat center 54px; line-height:50px; font-size:22px; font-weight:bold; color:#404040; height:73px; width:1000px; margin:0 auto;}
.whychoose_title span{color:#8ec31f;}
.whychoose_1{width:375px; height:205px; float:left; margin-left:2px;}
.whychoose_sz{width:90px; height:90px; display:block; float:left;}
.whychoose_1_en{background:#c6e1a1; color:#fff; font-size:13px; width:180px; text-align:center; height:20px; line-height:20px; display:block; margin-top:20px;}
.whychoose_1_title{font-size:22px; line-height:45px; color:#8ec31f; width:272px; height:90px; display:block;padding-left:7px;}
.whychoose_1_ys{font-size:13px; line-height:30px; width:263px; height:90px; text-align:left; float:right; display:block; margin-top:13px; margin-right:15px;}
.whychoose_1_ys b{color:#8ec31f;}

.whychoose_2{width:430px; height:260px; float:right; margin-right:14px; margin-top:173px;}
.whychoose_2_en{background:#c6e1a1; color:#fff; font-size:13px; width:195px; text-align:center; height:20px; line-height:20px; display:block; margin-top:20px;}
.whychoose_2_ys{font-size:13px; line-height:30px; width:326px; height:145px; text-align:left; float:right; display:block; margin-top:13px;}
.whychoose_2_ys b{color:#8ec31f;}

.whychoose_3{width:240px; height:130px; float:left; margin-left:263px; margin-top:352px; display:block;}
.whychoose_3_ys{font-size:13px; line-height:30px; width:240px; height:116px; text-align:left; float:right; display:block; margin-top:13px;}
.whychoose_3_ys b{color:#8ec31f;}

.whychoose_4{width:420px; height:255px; float:left; margin-top:392px; margin-left:40px;}
.whychoose_sz_4{width:128px; height:128px; display:block; float:left;}
.whychoose_4_en{background:#c6e1a1; color:#fff; font-size:13px; width:180px; text-align:center; height:20px; line-height:20px; display:block; margin-top:36px;}
.whychoose_4_title{font-size:22px; color:#8ec31f; width:280px; height:90px; display:block;padding-left:7px;}
.whychoose_4_ys{font-size:13px; line-height:30px; width:200px; height:90px; text-align:left; float:left; display:block; margin-top:72px; margin-left:35px;}
.whychoose_4_ys b{color:#8ec31f;}

/*gg*/
.gg1{width:100%; height:209px; background:url(Index_gg1.jpg) no-repeat center center;}
.dh{-webkit-transition:all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.index_bt{height: 70px;font-size: 32px;line-height: 44px;color: #3d3d3d;text-align: center;background: url(../images/index_bt.png) center 18px no-repeat;width: 1189px}
.index_bt h3{font-size: 18px;color: #898989;line-height: 26px;}
.witness_ul_k{width: 1080px;padding: 28px 30px 10px;background: #fff;margin: 0 auto 35px}
.witness_ul .li{position: relative;padding: 0 460px 0 120px;height: 300px;margin-bottom: 50px}
.witness_ul .li .img{display: block;width: 428px;height: 300px;position: absolute;top: 0;right: 0}
.witness_ul .li .img img{width: 100%;height: 100%}
	.witness_ul_k .test{ clear: both;}
.witness_ul .li .tel{display: block;width: 102px;height: 102px;line-height: 102px;text-align: center;top: 20px;left: 0;font-size: 28px;color: #fff;font-weight: bold;background: #8ec31f;position: absolute;}
.witness_ul .li::before{content: "";width: 1px;height: 178px;position: absolute;background: #8ec31f;left: 50px;bottom: 0}
.witness_ul .li h2 a{font-size: 18px;line-height: 58px;color: #8ec31f;font-weight: bold}
.witness_ul .announcer li{width: 50%;float: left;font-size: 14px;line-height: 48px;color: #3b3b3b;}
.witness_ul .li h3{font-size: 16px;line-height: 30px;color: #3b3b3b;height: 90px;margin-top: 20px}
.witness_ul .li .more{font-size: 14px;color: #8ec31f;line-height: 72px;}
	
.witness_ul .li:hover img{transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
-webkit-transform: scale(1.1, 1.1);
-o-transform: scale(1.1, 1.1);
-moz-transform: scale(1.1, 1.1);}
.witness_ul .li:hover a{text-decoration:underline}
	
/*加盟优势*/
.join_bg{width:100%; background:#f5f5f5; height:700px;}
.join_title{width:1000px;text-align:center; background:url(Index_join_x.gif) no-repeat center 63px; line-height:50px; font-size:24px; font-weight:bold; color:#404040; height:73px; width:1000px; margin:0 auto;}
.join_title span{color:#8ec31f;}

.shortcut{width:1000px; height:485px; margin:0px auto; position:relative; z-index:101; overflow:hidden; background:url(Index_join_img.gif) no-repeat center center;}
.shortcut a{margin-right:54px; margin-bottom:20px; margin-top:20px; display:block; width:293px; height:200px; position:relative; overflow:hidden; float:left; transition:all 0.3s linear; -webkit-transition:all 0.3s linear; top:0px;}
.shortcut a.join_margin{margin-right:0;;}
.shortcut a.join_t{margin-top:0;-moz-box-shadow: 3px 3px 4px #e7e7e7;-webkit-box-shadow: 3px 3px 4px #e7e7e7;box-shadow: 3px 3px 4px #e7e7e7;/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e7e7e7')";
/* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e7e7e7');}
.shortcut a.join_img{height:318px; width:293px;margin-top:0; text-align:center;-moz-box-shadow: 3px 3px 4px #f5f5f5;-webkit-box-shadow: 3px 3px 4px #f5f5f5;box-shadow: 3px 3px 4px #f5f5f5;/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#f5f5f5')";
/* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#f5f5f5');}
.shortcut a img{ position:absolute; left:0px; top:0px;}
.shortcut a span{ position:absolute; line-height:24px; color:#636363; left:15px; bottom:20px; text-align:center; transition:all 1s; -webkit-transition:all 1s;}
a:hover span{color:#fff;text-align:center;}
.shortcut a b{position:absolute;line-height:24px; color:#373737; bottom:76px; font-size:16px; text-align:center;width:293px;}
a:hover b{color:#fff;}
.shortcut a .imgH{ left:-293px; transition:all 0.2s ease; -webkit-transition:all 0.2s ease;}
.shortcut a:hover{ text-decoration:none;}
.shortcut a:hover .imgH{ display:block; left:0px;}
.shortcut a:hover span{animation: img4 0.8s linear infinite alternate; -webkit-animation: img4 1s linear infinite alternate;}

/*案例展示*/
.case_bg{width:100%; background:url(Index_case_bg.gif) repeat-x center bottom;; height:945px;}
.case_title{width:1000px;text-align:center; background:url(Index_case_x.gif) no-repeat center 58px; line-height:50px; font-size:24px; font-weight:bold; color:#404040; height:73px; width:1000px; margin:0 auto;}
.case_title span{color:#8ec31f;}

.case_content{width:1000px; height:475px;}
.case_content img{padding:2px; border:1px solid #e2e2e2;}
.case_bigimg_1{float:left;}
.case_bigimg_2{float:right; margin-bottom:32px;}

div.indexmaindiv{height:215px;margin:0px auto;width:1000px;}
div.indexmaindiv div.playerstyles{width:206px;height:44px;}
div.indexmaindiv1 div.stylesgoleft{float:left;width:27px;height:57px;background:url(arrowhead.gif) no-repeat left top;margin:50px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoleft:hover{float:left;width:27px;height:57px;background:url(arrowhead.gif) no-repeat left -57px;margin:50px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.playerdetail{width:206px;height:190px;}
div.indexmaindiv1 div.playerdetail div.detailimg{width:206px;height:141px;}
div.indexmaindiv1 div.playerdetail div.detailimg img{width:206px;height:141px; padding:2px;border:1px solid #e2e2e2;}
div.indexmaindiv1 div.playerdetail div.teanames a{text-align:center;font-size:14px;margin-top:5px;line-height:34px; width:200px; display:block;}
div.indexmaindiv1 div.stylesgoright{float:left;width:27px;height:57px;background:url(arrowhead.gif) no-repeat left -114px;margin:50px 0px 0px 5px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoright:hover{float:left;width:27px;height:57px;background:url(arrowhead.gif) no-repeat left -171px;margin:50px 0px 0px 5px;cursor:pointer;}
/*滚动*/
div.maindiv1{float:left;width:926px;height:190px;overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:206px;height:190px;margin-left:13px;margin-right:13px;}

/*代理商心声*/
.dlsxs{width:1000px; margin:0 auto;}
.dlsxs_title{font-size:16px; font-weight:bold; color:#2c2c2c; border-left:5px solid #8ec31f; text-indent:8px;}
.dlsxs_title span{color:#bbbbbb; font-weight:normal;}

.picMarquee-left{ width:1000px; overflow:hidden; position:relative; padding-top:10px;}
.picMarquee-left .bd{width:1000px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{width:315px; height:122px; float:left; margin-right:17px; _display:inline; overflow:hidden;}

.picMarquee-left .bd ul li .dlsxs_list_img{float:left; margin-right:8px;}
.picMarquee-left .bd ul li .dlsxs_list_img img{padding:2px; border:1px solid #e4e4e4; width:135px; height:118px;}
.picMarquee-left .bd ul li .dlsxs_list_content{float:right; width:156px; line-height:24px; color:#6e6e6e;}
.picMarquee-left .bd ul li .dlsxs_list_content b{font-size:14px; font-weight:bold; color:#1c1c1c; line-height:35px;}
.picMarquee-left .bd ul li .dlsxs_list_content span a{width:80px; height:24px; line-height:24px; color:#fff; text-align:center; border-left:3px solid #8ec31f; background:#949494; display:block; margin-top:5px;}
.picMarquee-left .bd ul li .dlsxs_list_content span a:hover{background:#8ec31f; border-left:3px solid #949494;}

/*.dlsxs ul{width:1000px; height:122px; margin:0 auto}
.dlsxs ul li{width:315px; height:122px; float:left; margin-right:17px;}
.dlsxs ul li .dlsxs_list_img{float:left; margin-right:8px;}
.dlsxs ul li .dlsxs_list_img img{padding:2px; border:1px solid #e4e4e4; width:135px; height:118px;}
.dlsxs ul li .dlsxs_list_content{float:right; width:156px; line-height:24px; color:#6e6e6e;}
.dlsxs ul li .dlsxs_list_content b{font-size:14px; font-weight:bold; color:#1c1c1c; line-height:35px;}
.dlsxs ul li .dlsxs_list_content span a{width:80px; height:24px; line-height:24px; color:#fff; text-align:center; border-left:3px solid #8ec31f; background:#949494; display:block; margin-top:5px;}
.dlsxs ul li .dlsxs_list_content span a:hover{background:#8ec31f; border-left:3px solid #949494;}*/

/*关于九木堂+荣誉*/
.about_honor{width:1000px; margin:0 auto; height:340px;}
.about{float:left; width:710px;}
.about_title{font-size:16px; font-weight:bold; color:#2c2c2c; border-left:5px solid #8ec31f; text-indent:8px; width:710px; margin-top:20px;}
.about_title span{color:#bbbbbb; font-weight:normal;}

.about_content{width:710px; border-top:1px solid #ededed; margin-top:15px;}
.about_content ul{width:710px; margin-top:45px;}
.about_content ul li.about_img{float:left; margin-right:8px; width:325px; height:234px;}
.about_content ul li.about_content_t{float:right; width:365px; line-height:24px; color:#6e6e6e; margin-top:10px;}
.about_content ul li.about_content_t b{font-size:14px; font-weight:bold; color:#1c1c1c; line-height:45px;}
.about_content ul li.about_content_t span a{width:80px; height:24px; line-height:24px; color:#fff; text-align:center; background:#8ec31f; display:block; margin-top:10px;}
.about_content ul li.about_content_t span a:hover{background:#949494;}

.honor{width:256px; height:360px; float:right; background:url(Index_honor_k.gif) no-repeat center center;}
.honor .honor_title{font-size:16px; font-weight:bold; color:#2c2c2c; border-left:5px solid #8ec31f; text-indent:8px; width:256px; margin-top:30px; margin-left:20px;}
.honor .honor_title span{color:#bbbbbb; font-weight:normal;}

.focus{width:230px;height:220px;position:relative;margin-top:50px;float:left;margin-left:12px;}
.f426x240{width:230px;height:198px;overflow:hidden; text-align:center; line-height:30px;}
.f426x240 img{width:230px;}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(i.png) no-repeat 0 -560px;margin-top:-50px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}


/*厂容厂貌*/
.body_bg{background:#f5f5f5; width:100%;}

.EQ{width:1000px; height:310px; background:#fff;}
.EQ_title{font-size:16px; font-weight:bold; color:#2c2c2c; border-left:5px solid #8ec31f; text-indent:8px; width:950px; height:26px; display:block;}
.EQ_title span{color:#bbbbbb; font-weight:normal;}

/*新闻中心*/
.news_faq{width:1000px; height:370px;}
.news{width:673px; height:370px; background:#fff; float:left;}
.news_title{font-size:16px; font-weight:bold; color:#2c2c2c; margin:0 auto; border-left:5px solid #8ec31f; text-indent:8px; width:623px; height:26px; display:block;}
.news_title span{color:#bbbbbb; font-weight:normal;}

.hdp_container{width:225px;height:170px;position:relative;font-size:12px;overflow:hidden; float:left;}

.news_more span a{width:80px; height:24px; line-height:24px; color:#fff; text-align:center; background:#8ec31f; display:block; margin-top:10px;}
.news_more span a:hover{background:#949494;}

/*常见问题解答*/
.faq{width:300px; height:370px; background:#fff; float:right; border-top:2px solid #8ec31f;}
.faq_title{font-size:16px; font-weight:bold; color:#2c2c2c; margin:0 auto; border-left:5px solid #8ec31f; text-indent:8px; width:250px; height:26px; display:block;}
.faq_title span{color:#bbbbbb; font-weight:normal;}

/*底部导航*/
.bottom_nav_bg{width:100%; height:307px; background:url(Index_bottom_bg.jpg) no-repeat center center;}
.bottom_nav_bg .bottom_nav{width:1000px; margin:0 auto;}
.bottom_nav_bg .bottom_nav li{float:left; width:160px; text-align:center; border-right:1px solid #7aae22; line-height:28px;}
.bottom_nav_bg .bottom_nav li .bottom_list li{border-right:none;}
.bottom_nav_bg ul li.bottom_2wm{color:#fff; width:160px; float:right; border-right:none; text-align:left;}
.bottom_nav li.bottom_rczp {border-right:none;}
.bottom_nav li.bottom_rczp .bottom_list li{border-right:none;}

.bottom_t{font-size:14px; color:#fff; font-weight:bold; line-height:26px;}
.bottom_list{line-height:24px;width:142px; text-align:center;}
.bottom_list li{width:120px; height:28px; line-height:28px;}
.bottom_list li a{color:#dbe9be;}
.bottom_list li a:hover{color:#fff; text-decoration:none;}

.copy{width:100%; height:78px; line-height:78px; background:#fff;}
.copy ul{width:1000px; margin:0 auto;}



/*地图*/
.map_right{width:712px;}
.map_link{ width:712px; height:535px; position:relative; display:inline-block;background:url(map.png) center no-repeat;margin:0; }
.map_link div{position:absolute; height:23px;line-height:14px;color:#000;text-align:center;}
.map_link a{color:#000;}
.map_link span a{ color:#e6201f;} 
.map_link span{ font-family:Verdana, Geneva, sans-serif; color:#e6201f; font-size:12px;}

.a29{left:128px; top:169px;padding-left:28px;}
.a28{ left:118px; top:300px;padding-left:28px;}
.a21{ left:245px; top:256px;padding-left:28px;}
.a5{ left:330px; top:270px;padding-left:28px;}
.a26{ left:314px; top:330px;padding-left:28px;}
.a30{ left:294px; top:420px;padding-left:28px;}
.a19{ left:400px; top:175px;padding-left:28px;}
.a20{left:360px; top:232px;padding-left:28px;}
.a24{ left:385px; top:286px;padding-left:28px;}
.a32{ left:380px; top:340px;padding-left:28px;}
.a8{ left:364px; top:386px;padding-left:28px;}
.a7{left:404px; top:428px;padding-left:28px;}
.a23{left:430px; top:246px;padding-left:28px;}
.a11{left:457px; top:282px;padding-left:28px;}
.a13{ left:455px; top:324px;padding-left:28px;}
.a14{ left:434px; top:374px;padding-left:28px;}
.a6{ left:470px; top:430px;padding-left:28px;}
.a9{ left:425px; top:495px;padding-left:28px;}
.a35{ left:615px; top:420px;padding-left:28px;}
.a33{ left:530px; top:455px;padding-left:20px;}
.a34{ left:490px; top:460px;padding-left:20px;}
.a17{left:495px; top:371px; padding-left:28px;}
.a4{ left:538px;top:396px;padding-left:28px;}
.a31{left:553px;top:350px;padding-left:28px;}
.a3{left:506px;top:313px;padding-left:28px;}
.a16{left:550px;top:290px;padding-left:28px;}
.a25{left:590px;top:308px;padding-left:28px;}
.a22{left:510px;top:240px;padding-left:28px;}
.a10{left:475px;top:218px;padding-left:28px;}
.a2{left:485px;top:185px;padding-left:28px;}
.a27{ left:511px; top:202px;padding-left:28px;}
.a18{ left:560px; top:160px;padding-left:28px;}
.a15{ left:590px; top:126px;padding-left:28px;}
.a12{ left:601px; top:74px;padding-left:28px;}


/*内页部分*/

.about_bg{background:#f6fcf5;}
.about_left_title{width:1000px; height:51px;top:434px; margin:0 auto; position: absolute; display:block; z-index:99; left:50%; margin-left:-500px;}
.about_left_title span{font-size:20px; font-weight:bold; color:#fff; background:url(About_top_title_bg.gif) no-repeat center center; text-align:center; width:230px; height:51px; display:block; line-height:51px;}

.about_left_contact_title{font-size:20px; font-weight:bold; color:#fff; background:url(About_top_title_bg.gif) no-repeat center center; text-align:center; width:230px; height:51px; line-height:51px;}
.about_left_contact{padding:0 15px; background:#fff; line-height:26px; padding-bottom:10px; font-size:14px;}

.about_content_k{border:1px solid #eaeaea; border-top:none; background:#fff; padding-top:20px;}

.left_nav{width:230px; padding-top:15px;padding-bottom:15px; min-height:100px;_height:100px; overflow-x:hidden; margin:0 auto;}
.left_nav ul li{ width:230px; border-bottom:1px solid #f3f3f3;}
.left_nav ul li a{font-size:14px; height:40px; line-height:40px; color:#1C1C1C; font-weight:bold; text-align:center;display:block;background:url(About_left_nav_a.gif) no-repeat 180px center;}
.left_nav ul li a:hover{text-decoration:none; font-weight:bold; color:#8ec31f; background:url(About_left_nav_hover.gif) no-repeat 180px center;}
.left_nav ul li.left_nav_cur a{color:#8ec31f; text-decoration:none; font-weight:bold; background:url(About_left_nav_hover.gif) no-repeat 180px center;}

/*cat*/
.cat{ width:230px; overflow:hidden; margin:0 auto; text-align:center;}
.cat a{height:40px; display:block; line-height:40px;border-bottom:1px solid #f3f3f3; font-size:14px;}
.cat a:hover{text-decoration:none; font-weight:bold; color:#1C1C1C; background:url(About_left_nav_a.gif) no-repeat 180px center;}
.cat a.cur{color:#8ec31f; text-decoration:none; font-weight:bold;background:url(About_left_nav_a.gif) no-repeat 180px center;}
.catT{font-size:14px;}
.catT a{text-align:30px;font-size:14px;border-bottom:1px solid #f3f3f3;font-weight:bold;}
.catC{ display:none;}
.catCT{font-size:13px; font-weight:normal;}
.catCT a{text-align:40px;font-size:12px;}
.catCC{font-size:12px; display:none;}
.catCC a{text-align:53px;font-size:12px;}

.m_right_content{width:714px; padding-top:15px; padding-bottom:25px; margin:0 auto; overflow-x:hidden; line-height:200%; min-height:300px;_height:300px; font-size:14px;border-top:1px solid #eaeaea;}
.right_content{width:700px; padding-top:15px; padding-bottom:25px; margin:0 auto; overflow-x:hidden; line-height:200%; min-height:300px;_height:300px; font-size:14px;border-top:1px solid #eaeaea;}
.right_content p{font-size:14px;}
.con_title {font-size:14px;font-weight:bold; color:#6bae20;}
.about_qt{line-height:200%; padding-right:10px; font-size:12px;}
.about_qt a{font-size:12px;}

.about_news_more a{width:76px; height:30px; display:block; line-height:30px; text-align:center; border:1px solid #e2e2e2;}
.about_news_more a:hover{background:#8ec31f; border:1px solid #8ec31f; color:#fff;}
	
a .list_pro{ border:1px solid #dedede; padding:2px; display:block;}
a:hover .list_pro{ border:1px solid #8ec31f;}

/*产品*/
.pro_bg{background:url(Product_show_bg.jpg) #007447 no-repeat center bottom; height:auto;Attachment:scroll;background-attachment:fixed}
.pro_content{padding-top:15px; padding-bottom:10px; margin:0 auto; overflow-x:hidden; line-height:200%; min-height:300px;_height:300px; font-size:14px;}
.pro_content p{font-size:14px;}

/*分页*/
.pages{ text-align:center; vertical-align:middle; line-height:24px; padding:25px 0 15px;}
.pages .pages_red{ font-weight:bold; color:#6bae20;}
.pages a{ height:22px; line-height:22px; display:inline-block; background:#fafafa; border:1px solid #CFCFCF; padding:0 8px; vertical-align:middle;}
.pages a:hover{ background:#6bae20; text-decoration:none; border:1px solid #6bae20; color:#fff;}
.pages a.pages_cur{ border:1px solid #6bae20; background:#6bae20; color:#fff;}
.pages_val{ height:22px; line-height:22px; border:1px solid #cfcfcf; vertical-align:middle; width:30px; text-align:center; color:#333; font-family:Verdana, Geneva, sans-serif;}
.pages_btn{ height:24px; line-height:24px; border:none; background:#b91313; cursor:pointer; color:#fff; font-family:Verdana, Geneva, sans-serif; padding:0 4px; vertical-align:middle;}


/**Joblist*/
#Joblist{width:98%; border:1px solid #dedede; margin:0 auto;clear:both; padding:1px; background:#FFF;}
#Joblist .title{padding:2px 12px; height:26px; background:#f8f8f8; line-height:26px; font-size:12px; font-weight:bold; cursor:pointer;}
#Joblist .content{ padding:2px 12px; margin-top:8px;}
#Joblist .content p{  line-height:24px; border-bottom:1px dotted #dedede;}
#Joblist .content .content_t{ font-weight:bold;}
#Joblist .submit{padding:5px 12px; text-align:right;}
.hr15{width:100%; height:15px; line-height:1px; clear:both;}