@charset "utf-8";

*{

	margin:0;

	padding:0;

	list-style:none;

}

body,td,th

{font:13px/2.5 arial,'\5FAE\8F6F\96C5\9ED1','\5b8b\4f53',helvetica,sans-serif;}



body{

	color:#000;

	background:#fff;

}

 

a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */

:focus { -moz-outline-style: none; } /* for Firefox */  



a{color:#4a4a4a; text-decoration:none;}

a:hover{color:#4b8e31; text-decoration:none; }



img{ border:0;}

.clear{ clear:both;}

.pic_bot{ border:1px #dcdbdb solid;}

.arricon{padding-left:10px;background:url(../images/arr.jpg) left center no-repeat;}

.sp{ color:#4b8e31;}

.sp:hover{color:#4b8e31; text-decoration:none; }

span.left{ float:left;}

span.right{ float:right;}



/*top*/

.cc-top{ height:30px; /*min-width:1200px; */ width:100%;border-bottom:1px #ececec solid; background:#fff;position:absolute;top:0;left:0;z-index:100;}

.top-com{ width:1200px; margin:0 auto; text-align:right; line-height:30px;}

.top-com a{ cursor:pointer; margin:0 10px;}



.cc-head{ /*min-width:1200px;*/ width:100%; margin:0 auto; height:90px; background:#ffffff url(../images/top_bg2.jpg) center no-repeat;position:absolute;top:31px;left:0;z-index:100;}

.head-com{ width:1200px; margin:0 auto;}

#box_cc_logo{ width:590px; float:left;}

.head-right{ width:410px; float:right;position:relative;}

#box_toplinks{position:absolute;top:-61px;left:-15px; width:197px; height:22px; float:left; line-height:22px; padding-top:34px; color:#69b13a; text-align:center; background:url(../images/top_links.png) bottom center no-repeat; display:none;}

#box_toplinks*{line-height:22px;}

#box_toplinks a{ color:#69b13a; margin:0 5px;line-height:22px;}

#box_toplinks a:hover{ color:#69b13a;}

#box_top_hotline{ /*width:205px; float:right;*/ padding:15px 15px 0 0;height:30px;line-height:30px;color:#cb1d1d;text-align:right;}

#box_top_hotline *{line-height:30px;font-size:20px;font-weight:bold;}

#box_top_hotline b{font-size:22px;}

#box_cc_search{ clear:both; padding:5px 0 0 132px;}



.cc-nav{/* min-width:1200px;*/ width:100%; height:49px; border-bottom:1px #6c5f30 solid; /*background:url(../images/nav_bg.jpg) repeat-x;*/ background:#4ab344;position:absolute;top:121px;left:0;z-index:100;}

.cc-nav ul{ width:1200px; margin:0 auto;}

.cc-nav li{ float:left;padding:0 10px; background:url(../images/nav_line.jpg) right center no-repeat;}

.cc-nav li.last{ background:none;}

.cc-nav li a{ display:block; width:110px; height:49px; line-height:49px; color:#fff; text-align:center; font-size:18px;}

.cc-nav li a b{font-weight:normal;}

.cc-nav li a:hover{color:#fff; background:url(../images/nav_on.jpg) center no-repeat;}

#index .cc-nav li a.m1{color:#fff; background:url(../images/nav_on.jpg) center no-repeat;}

#products_list .cc-nav li a.m2,#products_detail .cc-nav li a.m2{color:#fff; background:url(../images/nav_on.jpg) center no-repeat;}

#case .cc-nav li a.m3,#case_detail .cc-nav li a.m3{color:#fff; background:url(../images/nav_on.jpg) center no-repeat;}

#network .cc-nav li a.m6,#joinform .cc-nav li a.m6{color:#fff; background:url(../images/nav_on.jpg) center no-repeat;}

#news_list .cc-nav li a.m8,#news_detail .cc-nav li a.m8{color:#fff; background:url(../images/nav_on.jpg) center no-repeat;}

#service .cc-nav li a.m4,#messages_list .cc-nav li a.m4,#faq .cc-nav li a.m4,#faq_detail .cc-nav li a.m4{color:#fff; background:url(../images/nav_on.jpg) center no-repeat;}

#comcontent_detail .cc-nav li a.m5,#honor .cc-nav li a.m5{color:#fff; background:url(../images/nav_on.jpg) center no-repeat;}

#events .cc-nav li a.m7{color:#fff; background:url(../images/nav_on.jpg) center no-repeat;}



#box_index_banner{ height:480px; background:url(../images/index_banner.jpg) center no-repeat;margin-top:171px;}

#box_sub_banner{ height:300px; background:url(../images/sub_banner.jpg) center no-repeat;}



#box_indexcaselist{height:225px;padding-bottom:12px;width:1195px;margin:25px auto 0 auto;background:url(../images/indexcaselist_bg.jpg) bottom center no-repeat;}

#box_indexcaselist .proListWrap{ position:relative;text-align:left;}

#box_indexcaselist .proListWrap .hd{display:none;}

#box_indexcaselist .proListWrap .hd .prev,#box_indexcaselist .proListWrap .hd .next{ display:block;  width:26px; height:28px;  overflow:hidden;cursor:pointer; background:url(../images/arr_pro_left.jpg) no-repeat;position:absolute;left:0px;top:50px;}

#box_indexcaselist .proListWrap .hd .next{  background:url(../images/arr_pro_right.jpg) no-repeat;right:0;top:50px;left:auto;}

#box_indexcaselist .proListWrap .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;display:none; }

#box_indexcaselist .proListWrap .bd{width:100%;overflow:hidden;height:215px;overflow:hidden;}

#box_indexcaselist .proListWrap .bd ul{ overflow:hidden; zoom:1;}

#box_indexcaselist .proListWrap .bd ul li{ margin:0 10px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;width:250px;}

#box_indexcaselist .proListWrap .bd ul li .pro_pic{ text-align:center;width:250px;overflow:hidden;}

#box_indexcaselist .proListWrap .bd ul li .pro_pic img{width:250px;height:185px;}

#box_indexcaselist .proListWrap .bd ul li .pro_title{ line-height:24px;display:none;}



.pro-intro{ min-width:1200px; background:#fff url(../images/pro_intro_bg.jpg) center 100px no-repeat;}

#box_prointro{ width:1200px; margin:0 auto; padding-top:0;}

.pro-topdes{padding:15px 0px 0px 30px;;text-align:center;text-align:center;}

.pro-topdes p.des1{font-size:15px;color:#000;margin-bottom:15px;}

.pro-topdes p.des2{padding:10px 20px;line-height:50px;display:inline;color:#fff;font-size:20px;white-space:nowrap;background:#009900;font-weight:bold;}

h1.pro-intro-h1{ height:70px; line-height:70px; font-size:42px; font-weight:bold; color:#54873d; text-align:center; padding-top:20px;}

h2.p-h2{ font-size:20px; line-height:40px; color:#466920; margin-top:15px;}

.intro-knowledge{ height:100px; margin-top:5px;}

.intro-knowledge li{ float:left; position:relative; width:235px; color:#3c3a31; padding:0 43px 0 61px; background:url(../images/pro_intro_k_line.jpg) right 10px no-repeat;}

.intro-knowledge li.k1{ font-size:16px; line-height:24px;}

.intro-knowledge li.k2{ margin-left:43px; font-size:14px; line-height:23px;}

.intro-knowledge li.k3{ float:right; padding:0 0 0 61px; background:none;}

.intro-knowledge li em{ display:block; font-size:30px; color:#54873d; text-align:center; line-height:49px; font-weight:bold; font-style:normal; position:absolute; left:0; top:0; width:52px; height:49px; background:url(../images/pro_intro_k_title.png) no-repeat;}

.intro-advan{ margin-top:15px;}

.intro-advan .hd{ height:140px;}

.intro-advan .hd li{ width:149px; height:140px;margin-right:4px; cursor:pointer;float:left; }

.intro-advan .hd li b{ display:block;padding-top:100px; height:40px;font-size:14px; color:#fff; font-weight:normal; line-height:25px;text-align:center; background:url(../images/pro_intro_adv.png) no-repeat;}

.intro-advan .hd li b.a1{ background-position:0 0;}

.intro-advan .hd li.on b.a1{ background-position:0 -140px;}

.intro-advan .hd li b.a2{ background-position:-149px 0;}

.intro-advan .hd li.on b.a2{ background-position:-149px -140px;}

.intro-advan .hd li b.a3{ background-position:-298px 0;}

.intro-advan .hd li.on b.a3{ background-position:-298px -140px;}

.intro-advan .hd li b.a4{ background-position:-447px 0;}

.intro-advan .hd li.on b.a4{ background-position:-447px -140px;}

.intro-advan .hd li b.a5{ background-position:-596px 0;}

.intro-advan .hd li.on b.a5{ background-position:-596px -140px;}

.intro-advan .hd li b.a6{ background-position:-745px 0;}

.intro-advan .hd li.on b.a6{ background-position:-745px -140px;}

.intro-advan .hd li b.a7{ background-position:-894px 0; padding-top:90px; height:50px; line-height:20px;}

.intro-advan .hd li.on b.a7{ background-position:-894px -140px;}

.intro-advan .bd{ min-height:235px; _height:235px;background:#fff;}

.intro-advan-content{ width:1200px; margin:0 auto; padding-top:40px;}

.intro-adv-pic{ width:266px; height:163px; border:2px #accf9d solid; float:left;}

.intro-adv-pic img{ width:266px; height:163px;}

.intro-adv-des{ width:705px; float:right;}

.intro-adv-des h2.a-no{ font-size:26px; color:#51873b; line-height:65px;}

.intro-adv-des h2.a-no em{ font-size:60px; line-height:65px; color:#51873b; font-weight:bold; font-style:normal; margin-right:10px;}

.intro-adv-des p{ font-size:16px; padding-top:10px; line-height:26px; color:#3c3a31;}



.index-pro{ padding:45px 0 25px 0; background:#f2f3ed;min-height:610px;_height:610px;}

.index-pro-wrap{ width:1200px; margin:0 auto;}

h1.index-pro-title{ width:1080; height:69px; white-space:nowrap; text-indent:-999px; overflow:hidden; background:url(../images/pro_title.jpg) no-repeat;}

p.index-pro-des{ line-height:30px; color:#5a5232; margin-top:20px; font-size:16px;display:none;}

.pro-com{ margin-top:20px;}

.index-pro-left{ width:250px; float:left; padding-top:10px;}

.recmo-pro{ width:950px; float:right;}

h2.recmo-pro-title{ height:52px; white-space:nowrap; text-indent:-999px; overflow:hidden; background:url(../images/pro_com_title.jpg) no-repeat;display:none;}

#box_recom_pro{ margin-top:5px;}



.index-case{ width:1200px; margin:0 auto; padding:20px 0;display:none;}

h1.case-title{height:118px; white-space:nowrap; text-indent:-999px; overflow:hidden; background:url(../images/index_case_title.jpg) no-repeat;}

#box_index_case{ margin-top:32px;}

.case-list .hd{ position:relative;}

.case-list .hd a.arr{display:block; width:24px; height:82px; position:absolute; top:155px; cursor:pointer;white-space:nowrap;text-indent:-999px;overflow:hidden;}

.case-list .hd a.prev{ left:-46px; background:url(../images/arr_pro_left.jpg) left center no-repeat;}

.case-list .hd a.next{ right:-46px; background:url(../images/arr_pro_right.jpg) left center no-repeat;}

.case-list .bd{ width:100%;overflow:hidden;}

.case-list .bd .ulWrap{ width:100%; overflow:hidden;}

.case-list .bd ul{float:left; width:360px; padding:0 1px 0 0;}

.case-list .bd ul li{ padding-bottom:1px; height:202px; position:relative;}

.case-list .bd ul li img{ width:360px; height:202px;}

.case-list .bd ul li .p-title{ position:absolute; width:100%; left:0; bottom:-56px; height:56px; background:url(../images/case_hover.png) repeat;}

.case-list .bd ul li .p-title h2{ font-size:14px; color:#e1d683; font-weight:normal; padding:5px 15px 0 15px; line-height:25px;}

.case-list .bd ul li .p-title h2 a{ color:#e1d683;}

.case-list .bd ul li .p-title p{ padding:0 15px; color:#fff; font-size:12px; color:#fff;}

.index-jz{ width:1200px; margin:70px auto 135px auto;display:none;}

h1.jz-title{height:91px; white-space:nowrap; text-indent:-999px; overflow:hidden; background:url(../images/index_jz_title.jpg) no-repeat;}

#box_index_jz{ margin-top:50px;}

.jz-list .hd{ position:relative;}

.jz-list .hd a.arr{display:block; width:24px; height:82px; position:absolute; top:116px; cursor:pointer;white-space:nowrap;text-indent:-999px;overflow:hidden;}

.jz-list .hd a.prev{ left:-46px; background:url(../images/arr_pro_left.jpg) left center no-repeat;}

.jz-list .hd a.next{ right:-46px; background:url(../images/arr_pro_right.jpg) left center no-repeat;}

.jz-list .bd{ width:100%; overflow:hidden;}

.jz-list .bd .ulWrap{ width:100%; overflow:hidden;}

.jz-list .bd ul{float:left; width:490px; display:inline; margin:0 92px 0 0;}

.jz-list .bd ul li{ margin-bottom:35px; height:135px; position:relative;}

.jz-list .bd ul li .p-pic{ width:166px; float:left;}

.jz-list .bd ul li img{ width:166px; height:135px;}

.jz-list .bd ul li .p-title{ width:300px; float:right; padding-top:8px;}

.jz-list .bd ul li .p-title h2{ font-size:16px; color:#54873d; font-weight:normal;line-height:30px;}

.jz-list .bd ul li .p-title h2 a{ color:#54873d;}

.jz-list .bd ul li .p-title p{color:#3c3a31; font-size:12px; padding-top:5px; line-height:20px;}



.index-advantage{ min-width:1200px; /*background:#f2f3ed; border-top:1px #ddd2b2 solid;border-bottom:1px #ddd2b2 solid;*/ background:#fff;padding:50px 0 10px 0;}

#box_min_banner{ position:relative; height:186px;display:none;}

#box_min_banner img{ position:absolute; width:1083px; height:208px; left:50%;top:-66px; margin-left:-541px;}

h1.advantage-title{ width:1200px;height:69px; white-space:nowrap; text-indent:-9999px;margin:0 auto; overflow:hidden; background:url(../images/index_advantage_title.jpg) center no-repeat;}

h1.advantage-title1{ width:1200px;height:69px; white-space:nowrap; text-indent:-9999px;margin:0 auto; overflow:hidden; background:url(../images/index_advantage_title1.jpg) center no-repeat;}

#box_index_advantage{ width:1200px; height:945px; margin:40px auto 0 auto;}

.advantage-list{ position:relative; width:100%; height:100%;}

.advantage-bg{ position:absolute; width:564px; height:557px; left:65px; top:177px;}

.advantage-list li{ position:absolute;}

.advantage-list li h2{ font-size:18px; line-height:30px; color:#54873d; font-weight:normal;}

.advantage-list li p{ line-height:21px; color:#3c3a31; font-size:13px;}

.advantage-list li.ai1{ width:405px; padding-left:88px; top:0; left:342px; background:url(../images/advance_i1.png) left center no-repeat;}

.advantage-list li.ai2{width:408px; padding-left:75px; top:103px; left:523px; background:url(../images/advance_i2.png) left center no-repeat;}

.advantage-list li.ai3{width:402px; padding-left:64px; top:208px; left:609px; background:url(../images/advance_i3.png) left center no-repeat;}

.advantage-list li.ai4{width:345px; padding-left:70px; top:320px; left:646px; background:url(../images/advance_i4.png) left center no-repeat;}

.advantage-list li.ai5{width:308px; padding-left:80px; top:425px; left:642px; background:url(../images/advance_i5.png) left center no-repeat;}

.advantage-list li.ai6{width:398px; padding-left:73px; top:533px; left:631px; background:url(../images/advance_i6.png) left center no-repeat;}

.advantage-list li.ai7{width:404px;padding-left:92px; top:642px; left:565px; background:url(../images/advance_i7.png) left center no-repeat;}

.advantage-list li.ai8{width:370px; padding-left:60px; top:755px; left:485px; background:url(../images/advance_i8.png) left center no-repeat;}

.advantage-list li.ai9{width:440px; padding-left:70px; top:830px; left:320px; background:url(../images/advance_i9.png) left center no-repeat;}



.index-outlook{ min-width:1200px;background:#f2f3ed;min-height:550px;_height:550px; padding:40px 0 10px 0;}

h1.outlook-title{width:1200px;height:70px;background:url(../images/index_outlook_title.jpg) no-repeat;white-space:nowrap; text-indent:-9999px;margin:0 auto; overflow:hidden; }

#box_index_outlook{ width:1200px; text-align:center; text-align:center; margin:65px auto 0 auto;}

#box_index_outlook li{width:335px;float:left;margin-right:37px;}

#box_index_outlook li.last{margin:0;}

.outlook-p{width:100%;}

.outlook-p img{width:100%;}

.outlook-t{padding-top:20px;}

.outlook-t em{display:block;float:left;width:70px;border-bottom:1px #699554 solid;line-height:70px;font-size:65px;color:#54863d;font-weight:bold;text-align:center;font-style:normal;}

.outlook-t .des{width:215px;float:left;margin-left:21px;text-align:left;}

.outlook-t .des h2{line-height:32px;font-size:21px;font-weight:bold;color:#cdaf14;}

.outlook-t .des p{font-size:14px;color:#527940;line-height:23px;}



.index-gray-wrap{ min-width:1200px; /*background:#f2f3ed; */}

.index-join{ min-width:1200px; margin:0 auto;padding:60px 0 30px;background:#fff;}

h1.index-join-title{width:1200px;height:53px;background:url(../images/index_join_title.jpg) no-repeat;white-space:nowrap; text-indent:-9999px;margin:0 auto; overflow:hidden; }

#box_index_join{ padding:60px 0 10px 0;width:1200px;margin:0 auto;}

.index-join-bg{ width:1200px;height:372px;position:relative;background:url(../images/index_join_bg.jpg) no-repeat;}

.index-join-bg li{list-style:decimal-leading-zero;position:absolute;font-size:16px;line-height:20px;color:#776929;}

.index-join-bg li span.s{color:#54863d;}

.index-join-bg li.no1{left:48px;top:10px;}

.index-join-bg li.no2{left:48px;top:70px;}

.index-join-bg li.no3{left:48px;top:130px;}

.index-join-bg li.no4{left:48px;top:182px;}

.index-join-bg li.no5{left:48px;top:250px;}

.index-join-bg li.no6{left:805px;top:15px;}

.index-join-bg li.no7{left:805px;top:88px;}

.index-join-bg li.no8{left:805px;top:165px;}

.index-join-bg li.no9{left:805px;top:241px;}



.index-wrap{ min-width:1200px; /*height:489px; background:url(../images/index_wrap_bg.jpg) center no-repeat;*/ background:#f2f3ed;padding:33px 0 13px 0;}

.index-com{ width:1200px; margin:0 auto;min-height:417px;_height:417px;background:url(../images/feedback_bg.jpg) left bottom no-repeat;}

h1.intro-title{width:1200px;margin:0 auto;height:70px;white-space:nowrap;text-indent:-999px;overflow:hidden;background:url(../images/index_intro_title.jpg) no-repeat;}

#box_index_intro{ width:610px; float:left; padding:0 0 0 20px;}
#box_index_intro p{line-height:30px; color: #494949; font-size: 14px; font-weight: bold;}

.index-feedback{width:500px;float:right;padding:28px 10px 0 0;}

h2.feedback-title{height:32px;border-bottom:1px #249e25 solid;background:url(../images/feedback_tit.png) left no-repeat;white-space:nowrap;text-indent:-999px;overflow:hidden;}

#box_botmes{background:#fff;padding:20px;}

/*

#box_botmes{ width:440px; float:right; padding:138px 21px 0 0;}

*/

.index-news-wrap{ width:1200px; margin:0 auto; padding:15px 0;}

.news-block{ width:385px; float:left;}

/*

.index-title{padding-left:15px; background:url(../images/index_title_line.jpg) left center no-repeat;}

.index-title h1{ font-size:18px; line-height:25px; color:#24452f; font-weight:normal;}

.index-title h2{ line-height:18px; font-size:12px; color:#c4b98d; font-weight:normal;}

*/

.index-title{padding-bottom:5px;border-bottom:2px #249e25 solid;height:42px;}

.index-title h1{width:110px;height:42px;background:#249e25;line-height:42px;text-align:center;color:#fff;font-size:18px;font-weight:normal;border-radius:10px;float:left;}

.index-title h2{display:none;}

.index-title a.more{float:right;margin-top:20px;line-height:25px;color:#249e25;}

.news-pic{ height:151px; margin-bottom:15px;margin-top:15px;}

.news2{ padding-left:14px;}

.index-faq{ width:398px; float:right;}



.cc-footer{ min-width:1200px; min-height:45px; _height:45px; background:#249e25;}

#box_cc_footer{ width:1200px; margin:0 auto; padding:10px 0; text-align:center; color:#fff; line-height:23px;}

#box_cc_footer *{ color:#fff;}

#box_cc_footer a:hover{ color:#fff;}



/*sub*/

.sub-wrap{min-width:1200px; padding:45px 0; background:#f7f7f7;}

.sub-com{ width:1200px; margin:0 auto; }

.cc-left{ width:200px; float:left; padding-top:14px;}

.left-title{ height:42px; text-align:center; line-height:42px; color:#f6ea88; font-size:18px; background:url(../images/left_title.jpg) no-repeat;}

.left-nav{ border:1px #b6cbac solid; border-top:0; background:#fff; padding:10px 0;}

.left-nav ul{ width:190px; margin:0 auto;}

.left-nav li{ line-height:50px; border-bottom:1px #e4e5e0 solid;}

.left-nav li a{ display:block; line-height:50px; font-size:18px; color:#736534; text-align:center;}

.left-contact{ margin-top:18px;}

h2.left-contact-title{ height:32px; line-height:32px; text-align:center; color:#f4f1bd; font-size:16px; font-weight:normal; background:#a59e48;}

#box_leftContact{ border:1px #b6c9ad solid; background:#fff; padding:20px; color:#746837;}



.cc-right{ width:783px; float:right;}

/*.cc-title{ height:55px; background:url(../images/title_bg.jpg) no-repeat;}*/

.cc-content{padding:30px 20px; border:1px #e9e9e9 solid; background:#fff; min-height:450px; _height:450px;position:relative;}

#box_comcontent{ /*width:730px; margin:0 auto; */font-size:16px;}

#box_comcontent p{ padding-bottom:15px;line-height:28px;}



.subnav-wrap{ padding-bottom:10px;}

.sub-nav{text-align:left;}

.sub-nav li{display:inline-block;_display:inline;+display:inline;padding:0 12px; margin-bottom:15px; line-height:57px;position:relative;}

/*

.sub-nav li a{ padding:15px 30px; font-size:22px; line-height:57px;border:1px #b6c9ad solid;color:#497036;white-space:nowrap;}

*/

.sub-nav li a{ padding:0; font-size:22px; line-height:57px;border:1px #b6c9ad solid;color:#069538;text-align:center;white-space:nowrap;width:170px;display:inline-block;background:#fff;}

.sub-nav li a:hover{ background:#069538; color:#fff;}

.sub-nav li a.current{ background:#069538; color:#fff;}

#service .sub-nav li a.current{ background:#fff; color:#069538;}

#messages_list .sub-nav li a.current{ background:#fff; color:#069538;}

.cc-title{padding:5px 0 20px 0;line-height:30px;border-bottom:1px #e9e9e9 solid;}

.cc-title *{line-height:30px;font-size:18px;color:#497036;}

.cc-title a:hover{color:#497036;}



.honor-wrap{min-width:1200px;padding-bottom:78px;background:url(../images/honor_bg.jpg) top center no-repeat;background-size:cover;margin-top:189px;}

.honor-back{height:60px;width:1200px;margin:0 auto;padding:25px 0;}

.honor-back a{display:block;float:right;width:168px;border:1px #b6c9ad solid;line-height:58px;text-align:center;color:#f6f5e0;font-size:22px;background:#2d5048;}

.honor-back a:hover{color:#f6f5e0;background:#2d5048;}

.honor-cover{width:100%;background:url(../images/honor_com.png) repeat;padding:70px 0;}

#box_honor{width:1020px;margin:0 auto;}





/*join*/

.join-group{}

.join-wrap{margin-bottom:30px;}

.join-title{height:88px;border:1px #e6e6e6 solid; border-radius:10px 10px 0 0;background:#f9f9f9;cursor:pointer;}

.join-title h1{float:left;padding-left:88px;width:150px;line-height:88px;font-weight:bold;font-size:26px;}

.join-title i{display:block;width:48px;height:88px;white-space:nowrap;text-indent:-999px;overflow:hidden;float:right;margin-right:22px;}

.join1 .join-title h1{background:url(../images/join1_icon.png) 20px center no-repeat;color:#f58928;}

.join1 .join-title i{background:url(../images/join1_open.png) center no-repeat;}

.join2 .join-title h1{background:url(../images/join2_icon.png) 20px center no-repeat;color:#b9d04f;}

.join2 .join-title i{background:url(../images/join2_open.png) center no-repeat;}

.join3 .join-title h1{background:url(../images/join3_icon.png) 20px center no-repeat;color:#40c1b9;}

.join3 .join-title i{background:url(../images/join3_open.png) center no-repeat;}

.join4 .join-title h1{background:url(../images/join4_icon.png) 20px center no-repeat;color:#4086c1;}

.join4 .join-title i{background:url(../images/join4_open.png) center no-repeat;}

.join5 .join-title h1{background:url(../images/join5_icon.png) 20px center no-repeat;color:#a777c9;}

.join5 .join-title i{background:url(../images/join5_open.png) center no-repeat;}

.join-com{display:none;}

.jc1{/*width:990px;*/width:100%; margin:0 auto;}

.jc1 li{padding:18px 0;min-height:175px;_height:175px;border-bottom:dashed 1px #d1d1d1;}

.jc1 li img.j1-pic{width:235px;height:175px;}

.jc1 li.j-left img.j1-pic{float:right;margin-left:10px;}

.jc1 li.j-right img.j1-pic{float:left;margin-right:10px;}

.jc1 li h2{line-height:60px;font-size:30px;font-weight:bold;color:#515151;}

.jc1 li p{line-height:34px;font-size:16px;padding-top:5px;}



.jc2{width:800px;margin:0 auto;padding:35px 0;}

.jc2 li{line-height:46px;position:relative; height:46px;}

.jc2 li em{display:block;width:30px;height:30px;text-align:center;color:#fff;font-size:16px; font-style:normal;line-height:30px;background:url(../images/j2_spot.png) no-repeat;position:absolute;left:161px;top:8px;}

.jc2 li .j2-left{width:130px;float:left;display:block;font-size:16px;color:#4f4f4f;text-align:right;line-height:46px;padding-right:46px;border-right:1px #d4d4d4 solid;}

.jc2 li .j2-right{width:575px;float:right;font-size:16px;line-height:46px;}



.jc3{ width:945px; margin:0 auto; padding:30px 0;}

.jc3 li{ line-height:46px; position:relative; padding-left:52px; font-size:16px;}

.jc3 li em{display:block;width:30px;height:30px;text-align:center;color:#fff;font-size:16px; font-style:normal;line-height:30px;background:url(../images/j3_spot.png) no-repeat;position:absolute;left:0px;top:8px;}



.jc4{ width:800px; margin:0 auto; padding:30px 0; font-size:16px; line-height:35px;}



.jc5-des{ width:925px; margin:0 auto;padding:30px 0;}

.j5-pic{ width:124px; float:left; margin-right:33px;}

.j5-pic img{ width:124px;}

.jc5-des p{ font-size:16px; line-height:46px;}

.jc5-des p.method{ font-size:20px;}

.jc5-des p.method b{ font-weight:normal; color:#a777c9;}

.jc5-des p.method a.uline{ color:#a777c9; text-decoration:underline;}

.jc5-des p.method a.uline:hover{ color:#a777c9;}





h2.joinform-title{text-align: center;color: #069538;border-bottom: 1px solid #e5e5e5;line-height: 10px;margin: 20px 0; font-size:30px;}

h2.joinform-title span{background: #fff;padding: 0 20px;line-height: 10px; font-weight:normal;}

.join-form{ width:100%; padding-top:30px;}

.form-group{ margin:20px 0; min-height:48px; _height:48px; clear:both;}

.form-txt{ float:left; width:130px; font-size:16px; margin-right:10px; line-height:48px; text-align:right;}

.join-inputs{ width:300px; border:1px #ccc solid; background:#fcfcfc; line-height:46px; height:46px; padding:0 10px; font-size:16px; color:#555;}

.area .join-inputs{ width:780px;}

.company .join-inputs{ width:780px;}

.form-left{ width:470px; float:left;}

.form-right{ width:470px; float:right;}

.join-textarea{ display:block; width:445px; padding:0 10px; height:129px; border:1px #ccc solid; background:#fcfcfc; clear:both;font-size:16px; color:#555; line-height:30px;}



.join-btn{ height:60px; margin-top:67px; padding-left:150px;}

.join-btn a{ display:block; width:335px; height:60px; line-height:60px; text-align:center; font-size:16px; font-weight:bold; color:#fff;}

.join-btn a:hover{ color:#fff;}

.join-btn a#formSubmit{ background:#069538; float:left;}

.join-btn a#formReset{ background:#b3b3b3; float:left; margin-left:20px;}



.xq_content{ margin: 30px 50px;}

.xq{ width:690px; height:180px; font-size:14px; line-height:28px; margin:15px 0px; color:#1c8c25;}

.xq_right{ float:right; width:300px;}

.xq_left{ float:left; width:300px;}

.xq h4{ font-size:20px; line-height:50px; font-weight:bold; color:#0b7325;}



#xq_table table{ color:#1c8c25; border:1px #1c8c25 solid; text-align:center; border-left:none; border-top:none;}

#xq_table table tr,#xq_table td{ border:1px #1c8c25 solid; line-height:34px; font-size:14px;}

#xq_table table td{ border-right:none; border-bottom:none;}



/*network*/

#container{margin:auto auto;width:805px;}

#myzone{position: absolute; width: 870px; top: 100px; left: 50%;margin-left:-435px; display: none;}

.myzone-top{height:22px;background:url(../images/bg_top.png);}

.myzone-com{background: url(../images/bg_middle.png); padding: 0px 20px;}

.myzone-bot{background: url(../images/bg_bottom.png); height: 15px;}

#mylist td{line-height:21px;font-size:14px;line-height:25px;}

#mylist td.one{width:20px;white-space:nowrap;padding:0 10px;}

#mytitle{line-height: 14px; font-family: microsoft yahei; margin-bottom: 10px; font-size: 14px;}



#box_newsindexpic{position:absolute;width:372px;height:278px;z-index:50;top:88px;}

#box_newsindex2{margin-top:15px;}
#cpzs1{width:1200px;_width:1180px; margin-top:15px; padding-left:15px;}
#cpzs1 .product{width:278px; height:295px; float:left; text-align:center;}
       #cpzs1 .product a{width:263px; height:255px; float:left; text-align:center;}
            #cpzs1 .product img{width:253px; height:245px;background:#FFFFFF; padding:4px; border:1px #cccccc solid; display:block;}
            #cpzs1 .product a:hover img{  padding:4px; border:1px #3d8b13 solid; background:#FFFFFF;}
            #cpzs1 .product a span{width:278px;height:40px; font-size:14px; line-height:40px; text-align:center;}

.picnews_list{

	min-height: 400px;

	width: 1149px;

	padding-right: 30px;

	

}

.conts{

	min-height: 400px;

	width: 869px;

	padding-right: 30px;

	border-right: 1px #E6E6E6 solid;

}

.picnews_list .item{

	display: block;

	overflow: hidden;

	padding: 20px 0;

	height: 140px;

	color: #333;

	border-bottom: 1px dotted #E6E6E6;

	position: relative;

}

.picnews_list a{

	color: #333;

}

.picnews_list a:hover{

	color: #3da500 !important;

}

.picnews_list img{

	float: left;

	margin-right: 30px;

	width: 250px;

	height: 140px;

}

.picnews_list .picnews_title{

	font-size: 16px;

	line-height: 40px;

}

.picnews_list .picnews_intro{

	color: #999;

	line-height: 20px;

}

.picnews_list .picnews_aside{

	position: absolute;

	bottom: 20px;

	right: 0px;

	color: #999;

}

.pnews_right{

	padding-left: 30px;

	width: 210px;

	float: right;

}

.pnews_right .rtitle{

	text-align: center;

	height: 40px;

	line-height: 40px;

	border-bottom: 2px #3DA500 solid;

	margin-bottom: 10px;

}

.pnews_list a{

	display: block;

	color: #333;

	margin: 20px 0;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}

.pnews_list a:hover p{

	color: #3da500 !important;

}

.pnews_list a img{

	width: 210px;

	height: 100px;

}

.pnews_list a p{

	padding: 0 5px;

	height: 30px;

	line-height: 30px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	border: 1px #E6E6E6 solid;

}