body{margin: 0px auto; padding: 0px; font-size: 14px; line-height:24px; color: #333; font-family:Microsoft YaHei;box-sizing: border-box;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
form,input,select{margin: 0px; padding: 0px;}
ul{list-style-type: none;}
a{text-decoration: none; color:#333;}
a:hover{color:#ff0000; text-decoration:blink;}
.cp img{border:solid #ddd 2px;}
.cp a:hover img{border:solid #e50000 2px;}
.fr{ float:right;}
.fl{ float:left;}
.kg{width:1100px; height:20px;}
.kg1{width:1100px; height:35px; margin:0 auto;  overflow:hidden;}
.kg2{width:1100px; height:40px; margin:0 auto;  overflow:hidden;}
.kg3{width:1100px; height:50px; margin:0 auto;  overflow:hidden;}
.kg4{width:1100px; height:60px; margin:0 auto;  overflow:hidden;}
.bz{ width:1100px; margin:0 auto; overflow:hidden;}
.clear{height:0; overflow:hidden; clear:both;}
/*hear*/
.hear{ width:100%; height:36px; background:#009b4d; border-bottom:2px solid #ffa200;}
.hear_hy{ width:400px; float:left; line-height:36px; font-size:12px; color:#fff;}
.hear_hy a{ color:#fff;}
.hear_fx{ float:right; padding-top:10px;}
/*top*/
.logo{ margin-top:46px; margin-right:25px;}
.name{ color:#009b4d; font-size:12px; text-transform:uppercase; margin-top:48px; margin-right:35px;}
.name span{ font-size:60px; font-weight:bold; line-height:60px;}
.er{ margin-right:25px; margin-top:33px;}
.contact{ width:239px; height:85px; background:url(//memberpic.114my.com.cn/gdslhb/uploadfile/image/20170831/20170831092601_1359583358.jpg) left top;box-sizing: border-box; margin-top:56px; line-height:26px; color:#ff7800; font-family:Arial, Helvetica, sans-serif; padding-left:65px; font-size:24px; padding-top:20px;}


/*nav*/ 
#nav_bg{width:100%;height:48px; background:#009b4d; margin-top:40px; }
#nav{ width:1100px; margin:0 auto; } 
#nav ul li{line-height:48px;}
#nav ul .none{background:none; color:#333;}
#nav li{ font-size:14px; color:#fff; line-height:48px; float:left; text-align:center; width:137px; }
#nav ul li a{color:#fff; text-decoration: none; font-size:14px; font-weight:bold; height:48px; line-height:48px; display:block; text-align:center;}
#nav ul li a:hover{ color:#fff; text-decoration:none; font-size:14px; font-weight:bold; text-align:center; transition: all 0.5s linear; background:#ffa200; }
#nav span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fff; display: block; -webkit-transform: scale(0.8); text-transform:uppercase;}
#nav .a_nav a{color:#fff; text-decoration:none; font-size:14px; font-weight:bold; text-align:center;transition: all 1s linear; background:#ffa200; }
.dhjd{ padding-top:0px;}
#nav .dhjd1{background:none;}

/*导航下拉效果*/
#nav_bg .sddm{margin: 0 auto; height:auto; position:relative; z-index:9999;}
#nav_bg .sddm #m1,#nav_bg .sddm #m4,#nav_bg .sddm #m5{visibility: hidden; margin: 0; padding: 0; position:absolute; left:0px; top:48px;}
#nav_bg .sddm #m2,#nav_bg .sddm #m3{visibility: hidden; margin: 0; padding: 0; position:absolute; left:-0px; top:48px;}
#nav_bg .sddm #m5 a{width:108px;}
#nav_bg .sddm div a{margin: 0; width:137px; padding:0px 0px; white-space: nowrap; text-decoration: none; line-height:48px; border-top:none; display:block; background:#009b4d;}

#nav_bg #m1{visibility: hidden; margin: 0; padding: 0; position:absolute; z-index:999; width:137px; height:48px; }
#nav_bg #m1 a{margin: 0; width:137px; padding:0px 0px; white-space: nowrap; text-decoration: none; line-height:48px; font-weight:normal; display:block; background:#009b4d; color:#fff;}
#nav_bg #m1 a:hover{background:#ffa200;  font-size:14px; color:#fff; width:137px; height:48px; font-weight:bold;}

#nav_bg #m2{visibility: hidden; margin: 0; padding: 0; position:absolute; z-index:999; width:137px; height:39px; }
#nav_bg #m2 a{margin: 0; width:137px; padding:0px 0px; white-space: nowrap; text-decoration: none; line-height:48px; display:block; background:#009b4d; color:#fff; font-weight:normal;}
#nav_bg #m2 a:hover{background:#ffa200; font-size:14px; color:#fff; width:137px; height:48px; line-height:48px; font-weight:bold;}

#nav_bg #m3{visibility: hidden; margin: 0; padding: 0; position:absolute; z-index:999; width:137px; height:48px; }
#nav_bg #m3 a{margin: 0; width:137px; padding:0px 0px; white-space: nowrap; text-decoration: none; line-height:48px; font-weight:normal; display:block; background:#009b4d; color:#fff;}
#nav_bg #m3 a:hover{background:#ffa200;  font-size:14px; color:#fff; width:137px; height:48px; font-weight:bold;}


/*banner*/
#banner{width:100%; margin:0 auto; height:auto; overflow:hidden;}
.banner.box_skitter{ position:relative; width:1920px; height:600px; left:50%; margin-left:-960px;}


/*business*/
.business{ width:100%; height:790px; background:url(//memberpic.114my.com.cn/gdslhb/uploadfile/image/20170909/20170909154220_1211742349.jpg) top center no-repeat;}
          .swiper-container{
            width:1100px;
			margin:0 auto;
            position:relative;
			height:790px !important;;
          }
          .swip_center_img{
            -moz-animation:rotate 20s infinite linear;
            -webkit-animation:rotate 20s infinite linear;
            animation:rotate 20s infinite linear;
            position:absolute;
            left:38%;
            top:35%;
          }
		  .swip_center_img a{ width:235px !important; height:235px !important;}

          .swip_img_radius{
            padding:10px;
            width:235px;
            height:235px;
            border-radius:50%;
            -moz-transition:all .5s;
            -webkit-transition:all .5s;
            transition:all .5s;
          }
          @-moz-keyframes rotate{
            0%{
              -moz-transform:rotate(0deg);
             }
             100%{
               -moz-transform:rotate(360deg);
             }
          }
          @-webkit-keyframes rotate{
            0%{
              -webkit-transform:rotate(0deg);
             }
             100%{
               -webkit-transform:rotate(360deg);
             }
          }
          @keyframes rotate{
            0%{
              transform:rotate(0deg);
             }
             100%{
               transform:rotate(360deg);
             }
          }
          .translate_right_top{
            -moz-transform:translate(140px,-140px);
            -webkit-transform:translate(140px,-140px);
            transform:translate(140px,-140px);
          }
          .translate_right{

            -moz-transform:translate(254px);
            -webkit-transform:translate(254px);
            transform:translate(254px);
          }
          .translate_right_bottom{
            background:rgba(123,73,55,.7);
            -moz-transform:translate(140px,140px);
            -webkit-transform:translate(140px,140px);
            transform:translate(140px,140px);
          }
          .translate_bottom{
            -moz-transform:translate(0,254px);
            -webkit-transform:translate(0,254px);
            transform:translate(0,254px);
          }

          .translate_left{
            -moz-transform:translate(-254px);
            -webkit-transform:translate(-254px);
            transform:translate(-254px);
          }
          .translate_top{
            -moz-transform:translate(0,-254px);
            -webkit-transform:translate(0,-254px);
            transform:translate(0,-254px);
          }
		  .ding{ width:235px; height:235px; left:397px; top:274px; z-index:99999; position:absolute;}
/*adv*/
.adv{ width:100%; height:42px; line-height:42px; background:#009b4d; margin-bottom:20px;} 
.adv_xw{ width:530px; color:#fff; font-size:16px; font-weight:bold; text-align:center;} 
.adv_xw span{ font-size:12px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; text-transform:uppercase;}  

.xw{ width:550px;}
.xw_bj{ width:530px; height:368px; background:#f4f4f4;}
.xw_tp{ padding:18px;}
.xw_bq{ width:490px; padding-left:20px;}
.ys{ width:530px; height:368px; background:#f4f4f4;}

#banner1{width:473px; height:295px; margin: 35px 0px 0px 25px;}
#myFocus{ width:473px; height:295px;}

/* honor */
.honor{ width:1100px; margin:0 auto; height:133px; text-align:center; border-bottom:1px dashed #009b4d; overflow:hidden; margin-bottom:30px; }

.honor_row1{ margin: 55px 0 40px;text-align:center; line-height:32px; }
.honor_row1 a{ font-size:24px; color:#ffa200; font-weight:bold; }
.honor_row1::after { content: ''; display: block; height: 1px; width: 500px; margin: 0 auto; position: relative; top: -41px; }
.honor_row1 .title_page {}
.honor_row2 > table > tbody > tr > td { background: url(//memberpic.114my.com.cn/gdslhb/uploadfile/image/20170831/20170831172115_1597263587.png) no-repeat center bottom; display: block; float: left; width: 18%; text-align: center; padding: 0 0 35px !important; margin: 1%; }

/*links*/
.links{ width:170px; height:69px; background:url(//memberpic.114my.com.cn/gdslhb/uploadfile/image/20170831/20170831175350_1869290050.jpg) left no-repeat; box-sizing: border-box; padding-top:42px;}

/*copy*/
.footer { background-color:#009b4d; padding: 30px 0 30px; min-width:1200px; margin-top:25px;}
.footer dl { float: left;  margin-top: 23px; width: 126px; padding-left:65px; background: url(//memberpic.114my.com.cn/gdslhb/uploadfile/image/20170831/20170831194034_1766115060.jpg) no-repeat left top; min-height: 142px;}
.footer dl.dl1 { padding-left: 0; background: none; }
.footer dl dt { font-size: 15px; line-height: 24px; color:#fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom: 10px; }
.footer dl dt a { font-size: 15px; color:#fff; font-weight:bold; }
.footer dl dd { font-size: 14px; color:#fff; line-height: 27px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.footer dl dd a { font-size: 14px; color:#fff; }
.footer dl dd a:hover { color:#fff;  }

.foot-contact { float: right; width:210px; height: 125px; overflow: hidden; margin-top:20px; }
.foot-contact h3 { background-color:#fff; width: 133px; height: 35px; line-height: 35px; text-align: center; color: #fff; }
.foot-contact h3 a { display: block; width: 133px; height: 35px; color: #323232; font-weight:bold; font-size:16px;}
.foot-contact h2 { font-size: 34px; font-weight: lighter; color: #fff; line-height: 44px;}
.foot-contact .img { width: 84px; height: 84px; float: left; }
.img-info { float: right; width:80px; }
.img-info img { display: block; margin: 5px 0; }
.img-info h4 { font-size:13px; text-transform: uppercase; color: #fff; line-height:14px !important; font-weight:normal;}
.foot-add { clear: both; padding-top: 10px; color:#fff; font-size: 13px; line-height: 20px; }
.foot-add span { color: #fff; }
/*版权*/
.copyright { background-color:#007c3e; height: 47px; line-height: 47px; min-width:1200px; }
.copyright p { float: left; color:#fff; font-size: 13px; }
.copyright p a { color:#fff; }
.copyright a.ctmon { color:#fff; font-size: 13px; float: right; }
.copyright a:hover { color:#fff; }



/*内页导航*/
#bodycontent{ margin-bottom:20px; margin-top:20px;}
.pro_list_box_item_r{ font-size:14px;width: 1100px !important; margin-left: 10px;}
.mianbxContent{ width:100% !important; text-align:center !important; font-size:16px; padding-bottom:20px; border-bottom:1px solid #dddddd !important;}
.mianbxContent a{ font-size:20px;}
.strong_title{ display:none;}