@charset "utf-8";
/* CSS Document */
body{ font-family:"微软雅黑"; font-size:12px; color:#7b7b7b; margin:0px; padding:0px; background:url(../images/bg.png) repeat;}
ol,ul,li,p,dl,dt{list-style: none outside none; margin:0px; padding:0px;}
img {border:none;}
a:link, a:visited {color:#3d3d3d; text-decoration: none;outline:none;}
a:hover, a:active {color:#0eb25b; text-decoration: none;outline:none;}
.clear{clear:both;}
.kg{ width:1100px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.green-black { display:block; margin:0; padding-top:26px; clear:both;font-family:"微软雅黑",Arial, Helvetica, sans-serif; text-align:center;}
.green-black a {padding:5px 8px 4px 8px; padding:5px 8px 4px 8px;border:1px solid #dddddd; height:12px; line-height:12px; zoom:1; font-weight:bold; font-size:12px; overflow:auto; margin-left:3px; margin-right:3px; color:#333; background:url(../images/page_bg01.png) #fff bottom repeat-x;font-family:"微软雅黑",Arial, Helvetica, sans-serif; text-decoration:none}
.green-black a:hover {border:1px solid #ccc; height:12px; line-height:12px; zoom:1;overflow:auto;background:url(../images/page_bg02.png) top repeat-x #00b764; margin-left:3px; margin-right:3px; color:#fff;font-size:12px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
.green-black span.current {padding:5px 8px 5px 8px; padding:5px 8px 4px 8px;border:1px solid #ccc; color:#fff; height:12px; line-height:12px; zoom:1; overflow:auto;  background:url(../images/page_bg02.png) top repeat-x #00b764; margin-left:3px; margin-right:3px; margin-top:0px; margin-bottom:0px; font-size:12px}
.cd-top {
  display: inline-block;
  height: 50px;
  width: 50px;
  position: fixed;
  bottom: 40px;
  right: 20px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: rgba(255, 178, 22, 0.8) url(../images/fhtop.png) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: 1;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}

/*基础配置*/

/*首页style开始*/
.top_bg{ background:#00c67e; width:100%; height:36px;}
.top_left{ font-size:14px; color:#fff; line-height:36px; width:740px;}
.top_right{ line-height:36px; color:#fff; height:36px;}
.top_right a{ font-size:12px; color:#fff; padding:0 10px;}
.top_right a:hover{ text-decoration: underline;}
.topwx{ line-height:36px;}
.topwx img{ margin-bottom:-8px; margin-right:5px; }
.logo_bg{ width:100%; height:122px; background:#fff; -webkit-box-shadow:0 2px 8px #545454; -moz-box-shadow:0 2px 8px #545454; box-shadow:0 2px 8px #545454; position:relative; z-index:99;}
.nav_bg{ position:relative; margin-top:-4px; height:74px; width:100%; z-index:999;}
.nav{ width:1100px; background:url(../images/nav_bg.png) repeat-x; height:74px;}
.nav>ul>li{ width:100px; height:74px; float:left; text-align:center; position:relative;}
.nav>ul>li>a{ display:block; width:99px; margin-top:4px; border-right:1px solid #16bd6e; height:70px; line-height:70px; font-size:14px; color:#000;}
.nav>ul>li>a:hover,.nav>ul>li>a.cur{ background:url(../images/nav_b.png) no-repeat; margin:0px; border:0px; width:100px; line-height:74px; height:74px; color:#fff;}
.nav>ul>li>ul{ display:none; background:#01a658; width:150px;}
.nav>ul>li>ul>li>a{ display:block; height:44px; line-height:44px; text-indent:15px; text-align:left; color:#fff; font-size:14px;}
.nav>ul>li>ul>li:hover>a{ background:#00c834;}
.sub li a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 92%;}

.banner{width:100%; height:645px; position:relative; margin-top:-70px; z-index:9;}
.index_banner{position:relative;height:645px;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:645px;}
.index_banner li a{display:block;margin:0 auto;width:100%;height:645px;}
.index_banner cite{position:absolute;bottom:45px;left:48%;z-index:99;display:block;width:180px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:12px;height:12px;background-color:#6f6f6f;text-indent:-999em;cursor:pointer;border-radius:12px; border:1px solid #fff;}
.index_banner cite span.cur{background-color:#037f44;cursor:default; border:1px solid #fff;}
.index_bga{ background:url(../images/index_bga.png) no-repeat center 710px;}
.khzc_sous{ position:relative; height:211px; background:#fff;-webkit-box-shadow:0 2px 3px #ced0d0; -moz-box-shadow:0 2px 3px #ced0d0; box-shadow:0 2px 3px #ced0d0; margin-bottom:40px; margin-top:-26px; z-index:99;}
.khzc{ padding:0 15px}
.khzc_title{ height:40px; margin-left:6px; padding-top:20px; padding-bottom:25px;}
.khzc_bt{ font-size:20px; font-weight:bold; color:#4a4a4a;}
.khzc_bt p{ font-size:12px; color:#808080; font-weight:normal;}
.sous{ width:255px; padding:0 22px; height:180px; padding-top:31px; background:url(../images/sous_bg.png) no-repeat;}
.khzc_nr li{ float:left; width:140px; height:100px; border:1px solid #d9d9d9; margin:0 6px;}
.khzc_an{ padding-top:7px;}
.khzc_an a{ display:block; float:left; margin-right:6px; text-align:center; line-height:26px; font-family:"宋体"; font-size:18px; color:#fff; cursor:pointer; width:26px; height:26px; background:#3f3f3f;}
.sous_gjc p{ font-size:16px; font-weight:bold; color:#fff; padding-bottom:5px;}
.sous_gjc a{ font-size:14px; color:#fff; margin-right:5px; line-height:30px;}
.sous_gjc a:hover{ text-decoration:underline;}
.sous_nr{ width:255px; height:37px; background:#fff; margin-top:25px;}
.sous_kg{ border:0px; padding:0px 5px; float:left; width:204px; height:37px; outline:none; font-family:"微软雅黑"; font-size:14px; color:#666;}
.sous_an{ background:url(../images/sou_an.png) no-repeat; width:41px; height:37px; border:0px; padding:0px; cursor:pointer;}
.sypro{ height:612px;}
.sypro_left{ background:url(../images/sypro_leftba.png) no-repeat; width:221px; height:612px; padding:0 7px;}
.sypro_title{ height:80px; text-align:center; font-size:14px; color:#fff;}
.sypro_title p{ font-size:24px; font-weight:bold; padding-top:18px;}
.sypro_nr{ background:#fff; padding:15px 12px ; width:197px;}
.sypro_nr li{ height:37px; width:197px; padding-bottom:6px;}
.sypro_nr li a{ font-size:14px; color:#010101; line-height:37px; text-indent:15px; display:block; background:#e3e3e3; height:37px;}
.sypro_nr li a span{ float:right; font-family:"宋体"; padding-right:10px;}
.sypro_nr li a:hover{ background:#0eb25b; color:#fff;}
.sypro_tel{ font-size:18px; color:#fff; padding-top:200px; padding-left:5px;}
.sypro_tel p{ font-size:27px; font-weight:bold; padding-top:5px;}
.sypro_right{ width:843px;}
.sypro_bt{ border-top:3px solid #939393; width:843px; height:50px;}
.sypro_bt p{ font-size:18px; color:#0eb25b; font-weight:bold; line-height:50px; position:relative; border-top:3px solid #0eb25b; float:left; padding-right:30px; margin-top:-3px;}
.sypro_bt p span{ font-size:14px; color:#676767; font-weight:normal; padding-left:8px;}
.sysdys{ padding-top:51px;}
.sysdys_title{ height:131px;}
.sysdys_left{ width:550px; padding-top:50px;}
.sysdys_wb{ height:128px; width:550px; padding-bottom:19px;}
.sysdys_pic{ width:64px; height:128px;}
.sysdys_wbnr{ width:435px; height:113px; background:#fff; padding:15px 25px 0 20px; font-size:14px; color:#595959;}
.sysdys_bt{ background:url(../images/youshi_05.png) repeat-x; height:24px; padding-bottom:10px;}
.sysdys_bt p{ background:#fff; height:24px; line-height:24px; font-size:24px; color:#03833c; font-weight:bold; width:110px;}
.sysdys_right{ width:600px; height:750px; position:relative; margin-right:-50px;}
.index_bgb{ width:100%; background:url(../images/index_bgb.jpg) no-repeat center; height:651px;}
.sycase_title{ text-align:center; font-size:14px; color:#fff; padding-top:52px;}
.sycase_title p{ font-size:24px; font-weight:bold; color:#000; padding-bottom:14px}
.sycase_title span{ display:block; font-size:36px; font-weight:bold; line-height:36px;}
.index_bgc{ background:url(../images/index_bgc.jpg) no-repeat center 1310px; width:100% ;}
.sdly_title{ width:1100px; height:189px; padding-bottom:15px;}
.sdly_nr{ width:1100px; height:282px; padding-bottom:10px;}
.sdly_wb{ width:550px;}
.sdly_pic{ width:527px; height:282px;}
.sdly_a{ font-size:14px; color:#a4a4a4; border-bottom:1px dotted #bebebe; padding-bottom:16px; padding-top:15px;}
.sdly_a p{ font-size:24px; color:#242424; font-weight:bold;}
.sdly_b{ font-size:14px; color:#7b7b7b; line-height:28px; padding-top:10px;}
.sdly_c{ width:122px; height:36px; padding-top:30px;}
.sdly_c a{ width:122px; height:36px; display:block; background:#0eb25b; font-size:16px; line-height:36px; color:#fff; text-align:center;}
.sdly_d{ width:122px; height:36px; padding-top:30px;}
.sdly_d a{ width:122px; height:36px; display:block; background:#f08519; font-size:16px; line-height:36px; color:#fff; text-align:center;}
.syfwrx_title{padding-top:80px; height:213px;}
.syfwrx_title p{ font-size:24px; color:#fff; text-align:right; padding-right:80px; padding-top:108px;}
.syabout{ padding-top:70px; height:396px; padding-bottom:48px;}
.syabout_pic{ width:550px; height:396px;}
.syabout_center{ width:302px;}
.syabout_bt{ width:242px; padding-left:60px; height:211px; background:url(../images/index_09.png) no-repeat; font-size:14px; color:#000;}
.syabout_bt p{ font-size:24px; font-weight:bold; padding-top:90px;}
.syabout_nr{ width:450px; height:160px; padding:25px 20px 0px 20px;  position:relative; margin-left:-188px; background:#00c37c; font-size:14px; line-height:24px; color:#fff;}
.syabout_nr p{ font-size:18px; font-weight:bold; color:#fff; padding-bottom:10px;}
.syabout_right{ width:238px; background:url(../images/index_10.png) no-repeat;}
.syabout_bta{ font-size:16px; color:#3d3d3d; padding-left:10px;  height:31px; line-height:31px;}
.syabout_bta a{ float:right; font-size:30px; font-weight: bold; color:#009b4c; padding-right:31px;}
.syhonor_nr{ width:220px; height:316px; margin-left:12px; position:relative; padding-top:80px;}
.syhonor_nr li{ float:left; width:220px; height:316px;}
.syhonor_nr .prev,.syhonor_nr .next{ position:absolute; top:0; font-size:30px; font-family:"宋体"; color:#3d3d3d; z-index:99; top:60%; cursor:pointer;}
.syhonor_nr .prev{ left:-5px;}
.syhonor_nr .next{ right:-5px;}
.synews{ width:1100px; padding-top:40px; height:412px; padding-bottom:68px;}
.synews_left{ width:681px; border:3px solid #e5e5e5; height:380px; background:#fff; padding:0 15px 26px 15px; overflow:hidden;}
.synews_title{ height:49px; border-bottom:1px solid #d1d1d1;}
.synews_bt a{ font-size:14px; color:#767676; line-height:47px; height:47px; display:block; float:left; padding-bottom:2px; padding:0 15px;}
.synews_bt a:hover,.synews_bt a.cur{ border-bottom:3px solid #0eb25b;  padding-bottom:0px; font-weight:bold; color:#393939; }
.synews_an a{ line-height:49px; padding-right:8px;}
.synews_nr{ padding-top:25px;}
.synews_one{ height:87px; border-bottom:1px dotted #bfbfbf; padding:0 10px 20px 10px;}
.synews_onefl{ width:370px;}
.synews_onefr{ width:265px; height:85px;}
.synews_onefr img{ width:265px; height:85px; border:1px solid #dfdfdf;}
.syne_onesj{ font-size:12px; color:#8c8c8c;}
.syne_onebt{ font-size:14px; color:#535353; font-weight:bold; padding-top:3px; padding-bottom:5px;}
.syne_onewb{ font-size:12px; color:#606060; line-height:18px;}
.syne_onebt:hover{ color:#0eb25b;}
.synews_nr ul{ width:720px; padding-top:8px;}
.synews_nr li{ height:49px; border-bottom:1px dotted #dfdfdf; float:left; width:320px; margin-right:35px;}
.synews_nr li a{ line-height:49px; font-size:14px; color:#6e6e6e;}
.synews_nr li a span{ font-family:"宋体"; padding:0 5px;}
.synews_nr li a:hover{ color:#0eb25b;}
.synews_right{ width:332px; border:3px solid #e5e5e5; height:406px; background:#fff; padding:0 10px;}
.sycjwt_title{ height:49px; border-bottom:1px solid #d1d1d1;}
.sycjwt_title p{ font-size:14px;  font-weight:bold; color:#393939; line-height:47px; height:47px; display:block; float:left; border-bottom:3px solid #0eb25b;  padding:0 15px;}
.sycjwt_title a{ float:right; line-height:49px; padding-right:8px;}
.sycjwt_nr li{ padding:20px 0px; border-bottom:1px dotted #b7b7b7;}
.sycjwt_w{ height:24px; padding-bottom:7px;}
.sycjwt_w p{ float:left; width:27px; height:24px; background:#00a42e; text-align:center; line-height:24px; color:#fff; font-size:12px; font-weight:bold; margin-right:7px;}
.sycjwt_w a{ float:left; display:block; line-height:24px; font-size:14px; color:#000;}
.sycjwt_w a:hover{color:#0eb25b;}
.sycjwt_d p{ float:left; width:27px; height:24px; background:#00ce63; text-align:center; line-height:24px; color:#fff; font-size:12px; font-weight:bold; margin-right:7px;}
.sycjwt_wb{ float:left; width:290px; font-size:12px; color:#787878; line-height:18px;}
.link_bg{ background:url(../images/link_bg.png) no-repeat center; width:100%; height:80px;}
.link_nr{ width:980px; float:right; height:30px; line-height:30px; margin-top:25px;}
.link_nr a{ display:block; float:left;  font-size:14px; padding-left:15px;}
.foot_bg{ background:#00b055;}
.foot_top{ border-bottom:1px solid #00cf64; height:180px;}
.foot_logo{ width:267px; height:170px; border-right:1px solid #00cf64;}
.foot_bq{ width:500px; padding:30px 14px 0px 14px; text-align:center; color:#fff; font-size:14px; line-height:24px;}
.foot_bq a{ color:#fff;}
.foot_bq a:hover{ text-decoration:underline;}
.foot_ewm{ width:303px; border-left:1px solid #00cf64; height:170px;}
.foot_ewm img{ width:185px; height:96px; padding-left:56px; padding-top:40px;}
.foot_bottom { height:66px; line-height:66px; font-size:14px; color:#fff;}
.foot_bottom a{ font-size:14px; color:#fff; padding:0 37px;}
.foot_bottom a:hover{ text-decoration:underline;}
/*首页style结束*/


/*内页style开始*/
.about_banner{position:relative; margin-top:-70px; z-index:9; background:url(../images/about_banner.jpg) no-repeat center; height:439px;}
.contact_banner{position:relative; margin-top:-70px; z-index:9; background:url(../images/contact_banner.jpg) no-repeat center; height:439px;}
.join_banner{position:relative; margin-top:-70px; z-index:9; background:url(../images/join_banner.jpg) no-repeat center; height:645px;}
.news_banner{position:relative; margin-top:-70px; z-index:9; background:url(../images/news_banner.jpg) no-repeat center; height:439px;}
.case_banner{position:relative; margin-top:-70px; z-index:9; background:url(../images/case_banner.jpg) no-repeat center; height:439px;}
.product_banner{position:relative; margin-top:-70px; z-index:9; background:url(../images/product_banner.jpg) no-repeat center; height:439px;}
.main{ width:100%; padding-bottom:40px;}
.main_left{ width:860px;}
.main_title{ height:72px; width:820px; background:rgba(255,255,255,0.9); position:relative; margin-top:-72px; z-index:99; border-radius:5px 0 0 0; border-bottom:1px solid #e4e4e4; padding:0 20px;display: flex;justify-content: space-between;align-items: center;}
.main_bt{ font-size:24px; font-weight: bold; color:#00743c; }
.main_bt span{ font-size:18px; color:#989898; font-family:Arial, Helvetica, sans-serif; padding-left:10px; font-weight: normal;}
.main_wz{ font-size:12px; color:#1c1c1c; }
.main_bt p{font-size: 18px;}
.main_wz img{ margin-bottom:-1px; margin-right:5px;}
.main_wz span{ padding:0 8px; font-family:"宋体";}
.main_nr{ width:860px; background:#fff; padding:20px 0 30px 0;}
.about_nr{ width:820px; padding:0 20px; font-size:14px; line-height:28px; color:#434343;}
.mian_right{ width:230px;}
.fl_title{ position:relative; margin-top:-114px; height:90px; width:204px; z-index:99; background:url(../images/main_rbg.png) no-repeat; padding:25px 13px 0 13px; font-size:30px; color:#fff;}
.fl_title p{ font-size:18px;}
.fl_title span { display:block; width:20px; height:5px; background:#fff; margin-top:8px;} 
.fl_nr{ background:#3c4145; width:230px; padding-bottom:30px;}
.fl_nr>ul>li{ height:64px;width:230px;}
.fl_nr>ul>li>a{ font-size:16px; color:#fff; width:204px; margin:0 13px; line-height:63px; border-bottom:1px solid #505458; display:block;}
.fl_nr>ul>li>a:hover,.fl_nr>ul>li>a.cur{ background:#0dd47a; margin:0px; width:204px; border:0px; height:64px; padding:0 13px;}
.fl_nr>ul>li>a>span{ float:right; width:19px; height:19px; line-height:19px; text-align:center; font-family:"宋体"; border:1px solid #fff;border-radius:10px; margin-top:22px;}
.fl_nr>ul>li>a>span{ display:none;}
.fl_nr>ul>li>a:hover>span,.fl_nr>ul>li>a.cur>span{ display:block;}
.fl_nr>ul>ul{ background:#fff; padding:5px 15px 15px 15px;}
.fl_nr>ul>ul>li>a{ font-size:16px; height:40px; line-height:40px; display:block;}
.fl_nr>ul>ul>li>a:hover,.fl_nr>ul>ul>li>a.cur{ color:#0dd47a;}

.left_tel{ width:204px; padding:23px 13px 0 13px; height:75px; background:#00c169; border-radius:0 0 9px 0;}
.left_pic{ width:50px; height:50px; margin-right:5px;}
.left_lx{ font-size:21px; color:#fff;}
.left_lx p{ font-size:16px;}
.news_nr{ width:830px; margin:0 auto;}
.news_nr li{ height:76px; padding:14px; border:1px solid #efefef; margin-bottom:11px;}
.news_wbcc{ width:705px; font-size:14px; color:#5d5d5d; line-height:24px;}
.news_wbcc p{ font-size:16px; color:#2e2e2e; font-weight:bold; padding-bottom:3px;}
.news_wbcc p:hover{ color:#00b764;}
.news_pic{ width:74px; height:76px; background:#b3b3b3; line-height:20px; font-size:12px; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.news_pic p{ height:56px; line-height:56px; background:#00b764; font-size:36px;}
.newsshow_title{ text-align:center; border-bottom:1px dashed #ccc; padding-bottom:3px; font-size:20px; font-weight:bold; line-height:25px;}
.newsshow_title p{ font-size:12px; color:#999; font-weight:normal; padding-top:5px;}
.newsshow_wnnr{ margin:0 auto; padding-top:15px; font-size:14px; line-height:22px;}
.sxyjsys,.sxyjsys a{ font-size:14px; color:#3f3f3f; line-height:20px;}
.sxyjsys a:hover{ text-decoration:underline;}
.xgnews-tit{ text-align:center; background:#e4e4e4; font-size:16px; font-weight:bold; line-height:30px; height:30px;}
.xgnews-con{ padding-top:15px;}
.xgnews-con li{ float:left; width:340px; margin-left:10px; margin-right:60px; line-height:20px;}
.xgnews-con li a{ font-size:12px;}
.xgnews-con li span{ float:right; color:#999; font-size:12px;}
.xgnews-con li a:hover{ text-decoration:underline;}
.case_nr{ width:846px; margin:0 8px;}
.case_nr li{ float:left; width:270px; margin:0 5px; padding-bottom:18px;}
.case_pic{ width:260px; border:1px solid #f2f2f2; padding:4px;}
.case_pic img{ width:260px; display:block;}
.case_nr li p{ height:42px; line-height:42px; background:#f2f2f2; text-align:center; font-size:14px;}
.product_nr{ width:846px; margin:0 auto;}
.product_nr li{ float:left; width:264px; height:270px; border:1px solid #e3e3e3; margin:0 7px 14px 7px;}
.pic{ width:248px; height:216px; padding:8px;}
.product_nr li p{ text-align:center; line-height:30px; font-size:14px; height:30px;}
.productshow_nr{ width:820px; margin:0 auto;}
.cp_left{ position:relative; width:436px; border:1px solid #e3e3e3;}
.cp_left li{ width:436px; }
.cp_left li img{ width:436px;}
.cp_left a{ position:absolute; width:21px; height:55px; display:block; background:#bfbfbf; line-height:55px; font-family:"宋体"; top:45%; z-index:999; text-align:center; font-size:18px; color:#fff; cursor:pointer;}
.cp_left a.prev{ left:12px;}
.cp_left a.next{ right:12px;}
.cp_right{ width:367px;}
.cp_title{ font-size:20px; color:#000; border-bottom:1px solid #e3e3e3; padding-top:5px; padding-bottom:10px;}
.cp_rx{ font-size:16px; color:#000; padding:20px 0;}
.cp_rx span{ font-size:30px; color:#007606; font-weight:bold;}
.cp_zx{ width:136px; height:46px;}
.cp_zx a{ display:block; width:136px; height:46px; background:#007f3c; font-size:20px; font-weight:bold; color:#fff; line-height:46px; text-align:center;}
.cp_bottom{ width:820px; padding-top:40px;}
.cp_msbt{ font-size:20px; font-weight:bold; line-height:45px; height:45px; color:#00703d; border-bottom:1px dashed #e3e3e3;}
.wcnm{ padding-top:18px; width:820px;}
.cpnygd { width:172px; height:477px;}
.cp_msbt li{ float:left; padding:0 25px; cursor:pointer;}
.cp_msbt li.cur{ background:#00703d; color:#fff;}
.cp_nr{ font-size:14px; color:#070707; line-height:22px; width:630px;}
.cp_nr img{ max-width:630px;}
.cp_fx{ padding-top:20px; float:right;}



.pgdtp{ margin-top:30px; width:100%;}
.pgdtp_nr li{ float:left; width:33.333%;}
.pgdtp_nr li a{ display:block; border:1px solid #eee; padding:5px; margin:0 2%;}
.pgdtp_nr li img{ display:block; width:100%;}

/*内页style结束*/

.scroll {position:relative;overflow:hidden; width:843px;}
.picbox {height:559px;overflow:hidden;position:relative;  width:843px;}
.picbox ul {height:559px;}
.piclist {position:absolute;left:0px;top:0px;}
.piclist li.goodlist {width:265px;float:left; margin:0 7px 15px 7px;border:1px solid #e3e3e3;}
.piclist li.goodlist img {width:248px;height:216px; padding:8px;}
.swaplist {position:absolute;left:-3000px;top:0px;}
.og_next { float:right; line-height:50px; font-size:14px; color:#676767;cursor:pointer;}
.og_next img{ margin-bottom:-4px; margin-right:5px; }
.goodlist img.pics {width:248px;height:216px;}
.goodlist .sycp_title { padding-bottom:8px; line-height:30px; height:30px; text-align:center; font-size:14px; color:#3d3d3d;}


#featureCarousel {height: 350px; width:1100px; position:relative;margin:10px auto;}
#featureCarousel img { border:0;}
#featureCarousel .feature { position:absolute; top:-1000px; left:-1000px; border:3px solid white;  cursor:pointer;}
#featureCarousel .feature > div { position:absolute; bottom:0px; left:0px; background-color:#101010; width:100%;}
#featureCarousel .feature > div p {margin:0px; height:44px; line-height:44px; font-size:14px; text-align:center; color:#fff;}
#featureCarousel .blipsContainer { display:none; position:absolute;color:white; right:25px; top:210px; padding:0; margin:0;}
#featureCarousel .blipsContainer .blip {
    margin:3px;display:none;
    height:14px;
    width:14px;
    color:white;
    text-align:center;
    font-size:10px;
    border:1px dotted black;
}
#featureCarousel .blipsContainer .blipSelected {display:none;
    color:white;
    font-weight:bold;
    background-color:black;
}
.nmbkj{ position:relative; width:1100px; margin:0 auto;}
.leftButton{ position:absolute; left:0px; width:52px; height:52px; background:#fdb900; line-height:52px; text-align:center; font-size:36px; color:#fff; font-family:"宋体"; cursor:pointer; top:50%;z-index:999;}
.rightButton{ position:absolute; right:0px; width:52px; height:52px; background:#fdb900; line-height:52px; text-align:center; font-size:36px; color:#fff; font-family:"宋体"; cursor:pointer; top:50%; z-index:999;}