@charset "utf-8";

/*==========================================公共 开始=============================================*/

/*====header====*/
.web_top{ height:35px; line-height:35px; border-bottom:#ececed 1px solid;}
.web_top .left{ float:left; font-size:12px; color:#7f7f7f}
.web_top ul{float:right;text-align:right;font-size:0;height: 35px;}
.web_top ul li{ display:inline-block; *display:inline; *zoom:1; margin:0 7px; font-size:12px; color:#7f7f7f}
.web_top ul li a{ font-size:12px; color:#7f7f7f}
.web_top ul li a:hover{ color:#64994e}
.web_top ul li img{ vertical-align:middle}

header{ height:120px;}
header .w1200{ height:120px;}
header .logo{ float:left; padding:20px 0 0; height:120px;}
header .tel{ float:right; height:120px; padding:35px 0 0 50px; background:url(../images/tel.png) left 40px no-repeat;}
header .tel h5{ font-size:14px; color:#49494a; margin-bottom:8px;}
header .tel h4{font-size: 16px;color:#64994e;}

/*==========================================公共 结束=============================================*/


/*==========================================首页 开始=============================================*/

/*====banner====*/
#banner {width: 100%;position: relative;height: 610px;overflow:  hidden;z-index: 0;}
#banner .main_box{ height: 610px;}
#banner .miso-slide{display: block;height: 610px;overflow: hidden;text-align:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
#banner .miso-slide img{ display: block;}
#banner .miso-prev,
#banner .miso-next{width:22px;height:46px;margin-top: 3px;z-index: 10000;opacity:0.55;}
#banner .miso-prev{ margin-left: -700px;left: 50%; background:url(../images/banner_prev.png) center center no-repeat;}
#banner .miso-next{ margin-right: -700px;right: 50%; background:url(../images/banner_next.png) center center no-repeat;}
#banner .miso-prev:hover,
#banner .miso-next:hover{ opacity:1}

/* 本例子css */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{position:relative;z-index:1;padding-left:10px;height:60px;line-height:60px;background: #64994e;color:#333;}
.nav{position:relative;width: 1200px;margin:0 auto;font-family:"Microsoft YaHei",SimSun,SimHei;font-size:14px;}
.nav a{color: #fff;}
.nav h3{ font-size:100%; font-weight:normal;   }
.nav .m{ float:left;  position:relative; z-index:1; }
.nav .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }
.nav h3 a{display:block;width: 109px;text-align:center;font-size: 15px;}
.nav .sub{display:none; /*默认隐藏*/position:absolute;left: 50%;top:60px;z-index:1;width: 140px;border:1px solid #E6E4E3;border-top:0;background:#fff;margin-left: -70px;}
.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px;   }
.nav .sub li a{display:block;border-bottom:1px solid #E6E4E3;line-height: 20px;color:#666;padding: 15px 0;}
.nav .sub li a:hover{color: #64994e;}
.nav .block{height: 2px;width: 64px;background: #fff;position:absolute;left:0;top: 58px;overflow:hidden;}

.container01{background-color: #dedfe2;overflow:hidden;}
.container01 .content ul li{float:left;width: 200px;height: 116px;text-align:center;box-sizing:border-box;border-left: #ededef 1px solid;}
.container01 .content ul li a{ display:block; width:100%; height:100%; }
.container01 .content ul li .img{float:left;width:100%;height: 40px;display:table;margin-top: 26px;}
.container01 .content ul li .img i{ display:table-cell; vertical-align:middle;}
.container01 .content ul li h5{float:left;width:100%;height:30px;line-height:30px;colo;color: #5b5b5b;font-size: 14px;}
.container01 .content ul li .img .img02{ display:none;}
.container01 .content ul li a:hover .img01{ display:none;}
.container01 .content ul li a:hover .img02{ display:inline;}
.container01 .content ul li a:hover h5{color: #64994e;}

.container02{ padding:48px 0 74px;}
.container02 .title{ height:90px; background:url(../images/container02_title_bg.png) center bottom no-repeat; text-align:center; margin-bottom:40px;}
.container02 .title h1{font-size:30px;color:#549e52;line-height: 60px;height: 55px;}
.container02 .title h4{ font-size:16px; color:#b7b7b7; text-transform:uppercase;}
.container02 .slider{ margin-bottom:30px;}
.container02 .slider .miso-list{ margin:0 -18px;}
.container02 ul li{ margin:0 18px;}
.container02 ul li a{display:block;padding: 69px 0;border:#e2e4e5 1px solid;text-align: center;}
.container02 ul li a:hover{ background:#64994e; border:#64994e 1px solid}
.container02 ul li .box{margin:0 auto;width:135px;height:135px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius:50%;background: #64994e;display:table;margin-bottom:15px;}
.container02 ul li .box i{ display:table-cell; vertical-align:middle;}
.container02 ul li .box i img{ display:inline-block;}
.container02 ul li .box i img.img01{ display:none}
.container02 ul li:hover .box i img.img02{ display:none}
.container02 ul li:hover .box i img.img01{ display:inline-block}
.container02 ul li h3{font-size:16px;color:#555658;font-weight:bold;margin-bottom: 5px;}
.container02 ul li h5{ font-size:13px; color:#555658; text-transform:uppercase;}
.container02 ul li a:hover .box{ background:#fff;}
.container02 ul li a:hover h3,
.container02 ul li a:hover h5{ color:#fff;}
.container02 .more{ text-align:center;}
.container02 .more a{ margin:0 auto; display:inline-block; width:180px; height:40px; line-height:40px; font-size:16px; color:#fff; text-transform:uppercase; background:#64994e; text-align:center; box-sizing:border-box; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.container02 .more a:hover{ color:#fff; background:#539352; padding-left:-5px}
.container02 .more a:after{ content:""; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.container02 .more a:hover:after{ color:#fff; content:"→"; margin-left:5px}

.container02 .miso-prev, .container02 .miso-next{ width:21px; height:39px; }
.container02 .miso-prev{ background:url(../images/left.png) center no-repeat; left:-52px;}
.container02 .miso-next{ background:url(../images/right.png) center no-repeat; right:-52px;}

.container03{padding:78px 0 65px;background:url(../images/container03_bg.jpg) center top no-repeat;overflow: hidden;}
.container03 .title{ height:90px; background:url(../images/container03_title_bg.png) center bottom no-repeat; text-align:center; margin-bottom:80px;}
.container03 .title h1{font-size:30px;color:#fff;line-height: 60px;height: 55px;}
.container03 .title h4{ font-size:16px; color:#c5c5c5; text-transform:uppercase;}
.container03 .content .left{float:left;width:730px;height:630px;background: #fff;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='rgba(0,0,0,0.2)')";  /* For IE 8 */filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='rgba(0,0,0,0.2)');  /* For IE 5.5 - 7 */-moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.2);/* for firefox */-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.2);/* for safari or chrome */box-shadow: 0px 0px 10px rgba(0,0,0,0.2);/* for opera or ie9 */box-sizing: border-box;padding: 104px 60px 0;}
.container03 .content .left h3{ font-size:22px; color:#64994e; margin-bottom: 22px;}
.container03 .content .left h6{height:1px;background:#ebebeb; margin-bottom:34px;}
.container03 .content .left h6 span{float: left;width:160px;height:2px;background:#64994e;display:inline-block;margin-top: -1px;}
.container03 .content .left .ar_article{ height:180px; overflow:hidden; margin-bottom:60px;}
.container03 .content .left ul{font-size:0;text-align:center;margin-left: -20px;}
.container03 .content .left ul li{display:inline-block;width:25%;border-right: #ebebeb 1px solid;padding: 0 0 10px 0;}
.container03 .content .left ul li:nth-child(4){ border:none}
.container03 .content .left ul li .icon{width:100%;height: 78px;display:table; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.container03 .content .left ul li .icon:hover{ transform:rotateY(180deg); -webkit-transform:rotateY(180deg);  -moz-transform:rotateY(180deg);}
.container03 .content .left ul li .icon i{ display:table-cell; vertical-align:middle;}
.container03 .content .left ul li h5{ font-size:16px; color:#5e5e5e;}
.container03 .content .right{float:right;width:455px;height:630px; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='rgba(0,0,0,0.2)')";  /* For IE 8 */filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='rgba(0,0,0,0.2)');  /* For IE 5.5 - 7 */-moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.2);/* for firefox */-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.2);/* for safari or chrome */box-shadow: 0px 0px 10px rgba(0,0,0,0.2);/* for opera or ie9 */box-sizing: border-box;}
.container03 .content .right .img,.container03 .content .right .img img{ width:100%; height:570px; overflow:hidden;}
.container03 .content .right a{ display:inline-block; width:455px; height:60px; line-height:60px; background:#64994e; font-size:16px; color:#fff; text-transform:uppercase; background:#64994e; text-align:center; box-sizing:border-box; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.container03 .content .right a:hover{ color:#fff; background:#539352; padding-left:-5px}
.container03 .content .right a:after{ content:""; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.container03 .content .right a:hover:after{ color:#fff; content:"→"; margin-left:5px}

.container04{padding: 0 0 50px;}
.container04 .title{ height:90px; background:url(../images/container02_title_bg.png) center bottom no-repeat; text-align:center; margin-bottom:40px;}
.container04 .title h1{font-size:30px;color:#549e52;line-height: 60px;height: 55px;}
.container04 .title h4{ font-size:16px; color:#b7b7b7; text-transform:uppercase;}
.container04 .content{padding:0 92px;position: relative;}
.container04 .slider{position:static;min-height:512px;margin-bottom: 30px;}
.container04 .slider .button-prev02,
.container04 .slider .button-next02{position:absolute;top: 50%;margin-top: -5px;width: 34px;height: 34px;text-align:center;color: #afb1b5;cursor:pointer;opacity: 0.8;}
.container04 .content .slider .button-prev02{left: 0;}
.container04 .content .slider .button-next02{right: 0;}
.container04 ul li{ margin:0 12px;}
.container04 ul li .con{ padding:38px; background:#f6f7f8;}
.container04 ul li .con .ar_article{ margin-bottom:0}
.container04 ul li:hover .con{ border-bottom:#64994e 3px solid;}
.container04 ul li .img,.container04 ul li .img img{ width:100%; height:330px; overflow:hidden;}
.container04 ul li .con h3{ font-size:17px; color:#494949; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-bottom:15px;}
.container04 ul li .con p{font-size:13px;color:#7e7e7e;line-height:22px;height:44px;overflow:hidden;margin: 0;}
.container04 .miso-prev,
.container04 .miso-next{width: 34px;height: 34px;top: 50%;margin-top: -24px;cursor:pointer;opacity: 0.8;}
.container04 .miso-prev{left:0; background:url(../images/container04_prev.png) center no-repeat;}
.container04 .miso-next{ right:0; background:url(../images/container04_next.png) center no-repeat;}
.container04 .miso-prev:hover,
.container04 .miso-next:hover{ opacity:1}
.container04 .more{ text-align:center;}
.container04 .more a{ margin:0 auto; display:inline-block; width:180px; height:40px; line-height:40px; font-size:16px; color:#fff; text-transform:uppercase; background:#64994e; text-align:center; box-sizing:border-box; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.container04 .more a:hover{ color:#fff; background:#539352; padding-left:-5px}
.container04 .more a:after{ content:""; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.container04 .more a:hover:after{ color:#fff; content:"→"; margin-left:5px}

.container05{ padding:0 0 0 0; overflow:hidden;}
.container05 .title{margin-bottom: 55px;text-align:center;}
.container05 .title h1{margin: 18px 0 17px 0;font-size: 16px;color: #fff;}
.container05 .title h4{font-size: 16px;color: #cdcdcd;text-transform: uppercase;}
.container05 ul li{ height:550px;}
.container05 .slider{ overflow:visible;}
.container05 .right{float:left;width: 600px; height:100%; box-sizing:border-box; }
.container05 .right .con{ display:table; width:100%; height:100%;}
.container05 .right .con .con_li{display:table-cell;vertical-align:middle;}
.container05 .right .con .con_li .box{box-sizing:border-box;padding: 60px 0 0 0;display: inline-block;text-align: center;}
.container05 .right .con .con_li .box .box_li{display:inline-block;margin: 15px 60px;}
.container05 .right .con .con_li .box .box_li .title{background:url(../images/container05_title_bg.png) bottom center no-repeat;width:160px;height:135px;padding-top: 30px;}
.container05 .right .con .con_li .box .box_li .title .icon{display:table;width:60px;height:60px;margin:0 auto;margin-top: -57px;}
.container05 .right .con .con_li .box .box_li .title .icon i{ display:table-cell; vertical-align:middle}
.container05 .right .con .con_li .box .box_li .title .icon img{ display:inline-block;}

.container06{ padding:48px 0 74px;}
.container06 .title{height:90px;background:url(../images/container02_title_bg.png) center bottom no-repeat;text-align:center;margin-bottom: 35px;}
.container06 .title h1{font-size:30px;color:#549e52;line-height: 60px;height: 55px;}
.container06 .title h4{ font-size:16px; color:#b7b7b7; text-transform:uppercase;}
.container06 .miso-track{ transform: translate3d(0px, 0px, 0px) !important}
.container06 .hd ul{text-align: center;margin-bottom: 40px;}
.container06 .hd ul li{font-size: 14px;width: 115px !important;height: 36px;line-height: 36px;color: #2a2d2f;display:inline-block;margin: 0 5px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;cursor: pointer;border: #cfcfcf 1px solid;float: none;}
.container06 .hd ul li.miso-current{color: #fff;background: #64994e;border: #64994e 1px solid;}
.container06 .bd ul li ul{ margin:0 -18px;}
.container06 .bd ul li ul li{ overflow:hidden; margin:0 18px}
.container06 .bd ul li ul li .img{overflow:hidden;width: 375px;height: 220px;}
.container06 .bd ul li ul li .img img{width: 375px;height: 220px;}
.container06 .bd ul li ul li .con{padding:1.625rem 1.625rem;border:#e2e2e2 1px solid;box-sizing: border-box;}
.container06 .bd ul li ul li .con h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom: 0.75rem;}
.container06 .bd ul li ul li .con h4 a{ font-size:1rem; color:#3e3c3c}
.container06 .bd ul li ul li .con p{font-size:0.75rem;color:#828284;line-height: 1.25rem;height: 2.5rem;}
.container06 .bd ul li ul li .con hr{ margin:1.25rem -0.5rem 0.75rem;}
.container06 .bd ul li ul li .con h6 span{width: 0;height: 1px;background-color: #b3b3b7;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;vertical-align: middle;margin-right: 0;float:left;margin-top: 0.8rem;}
.container06 .bd ul li ul li .con small{ font-size:0.8125rem; color:#686868}
.container06 .bd ul li ul li .con i{float:right;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;margin-top: 5px;}
.container06 .bd ul li ul li:hover .con h6 span{display:inline-block; width:3.75rem; margin-right:1rem }

.container06 .bd ul li ul li:hover .con i{ margin-right:-5rem}

.container08{background:#353535;padding: 55px 0 55px; border-bottom:#434448 1px solid;}
.container08 .left{float:left;width:456px;min-height: 166px;border-right:#434448 1px solid;display:table;box-sizing:border-box;}
.container08 .left .top{ width:390px;}
.container08 .left .top h5{font-size:14px;color:#e1e1e5;margin-bottom: 10px;}
.container08 .left .top h6{font-size:12px;color:#8b8e96;margin-bottom: 0px;}
.container08 .left .top hr{ background:#434448}
.container08 .left .bottom ul{float: left; width: 174px;}
.container08 .left .bottom ul li{display:inline-block;width: 66px;margin-right: 10px;}
.container08 .left .bottom ul li h1 img{width: 66px;height: 66px;}
.container08 .left .bottom ul li h6{text-align:center;font-size: 12px;color: #8e8f96;margin-top: 5px;}
.container08 .left .bottom .ar_article{float:left;width:280px;margin: 0;}
.container08 .left .bottom .ar_article p{font-size:12px;color:#8b8e96;line-height:24px;margin: 0;}
.container08 .center{ float:right;}
.container08 .center .con dl{float:left;margin: 0 0 0 44px;}
.container08 .center .con dl dt{font-size: 0.9375rem;display:inline-block;padding-bottom: 0.75rem;}
.container08 .center .con dl dt a{ color:#fff}
.container08 .center .con dl dd{font-size: 0.75rem;line-height: 1.875rem;}
.container08 .center .con dl dd a{color: #87878b;}
.container08 .center .con dl dd a:hover{color: #fff;}

footer{ background: #353535; padding:1.25rem 0; text-align: center; }
footer p,footer p a{font-size: 0.75rem;color: #74747b;line-height: 1.5rem;}
footer p a:hover{ color: #fff; }
footer p br{ display:none}

/*==========================================首页 结束=============================================*/


/*==========================================内页 开始=============================================*/

#n_banner{ display:block; width:100%; height:314px; position: relative; }
.n_main_box{ }
.n_main_box .main_box{ position:relative;}
.n_up_box{ position:relative; height:55px;  background:#fff; border-bottom:1px solid #e4e4e9;  }
.n_un_box{padding: 30px 0;}
.position{position:absolute;font-size:12px;line-height: 55px;height:55px;right:0px;top:0px;color: #98989a;background:url(../images/icon_home.png) left center no-repeat;padding-left:22px;}
.position span, .position a, .position i{font-size:12px;color: #8a8c8e;}
.position em{font-size:12px;color: #64994e;font-style: normal;}
.position a:hover{ color:#64994e;}
.n_main_box .n_nav{ position:relative;  }
.n_main_box .n_nav a{display:inline-block;position:relative;margin-right:50px;height:55px;line-height:55px;font-size: 16px;float:left;color: #555555;}
.n_main_box .n_nav i{display:block;background: #64994e;position:absolute;left:0;bottom:0;text-align:center;z-index:4;height:0px;width:100%;}
.n_main_box .n_nav a:hover  i{ height:2px;}
.n_main_box .n_nav .on i{ height:2px;}
.n_nav_box{width: 1200px;border-bottom:1px solid #eaeaea;height: 55px;background:#fff;position:relative;margin: 0 auto;}
.n_nav{ position:relative;  }
.n_nav a{display:inline-block;margin-right:45px;margin-bottom:-1px;height: 56px;font-size:14px;float:left;line-height:53px;color:#444444;}
.n_nav a strong{display:block;color: #5c5c5c;position:relative;z-index:4;font-weight: normal;}
.position i{margin: 0 6px;}
/*=================侧导航==================*/
.n_left{width: 240px;float:left;overflow:hidden;text-align: left;}
#n_nav{ border: #dadadc 1px solid; margin-bottom:22px;}
#n_nav dt h1{ display:block;  padding: 0 25px;border-bottom: 1px solid #e9e9ec; line-height: 37px; margin-left: 9px; margin-right: 8px;}
#n_nav dt{position:relative;padding:0 0px;display:block;line-height: 50px;height: 50px;overflow:hidden;border-bottom: 1px solid #e7e9eb;}
#n_nav dt a{font-size:14px;padding-left: 25px;color: #535355;display:block;}
#n_nav dt.on{ background-color:#64994e;}
#n_nav dt.on a{ color:#fff;}
#n_nav dt:hover{background-color:#64994e;}

#n_nav dt:hover a{ color:#fff}
.n-container{padding: 30px 0 60px;}
.n-container .detail{ float:right; width:910px;}
#left_links{ margin-bottom:10px;}
.gy .ar_article h4{ color:#848486; font-size:16px; line-height:24px; font-weight:normal; text-transform:uppercase }
.gy .ar_article h5{ color:#49494c; font-size:16px; line-height:24px; margin-bottom:25px; font-weight:normal}

.seo-list-container{ float:left; width:100%; overflow:hidden; width:100%;}
.seo-list-container { padding:0;}
.seo-list-container .top{width:100%;overflow:hidden;padding: 0 0 40px 0;margin-bottom: 15px;border-bottom: #f3f4f8 1px solid;}
.seo-list-container .top ul{ width:1200px; margin:0 auto;}
.seo-list-container .top ul li{float:left;width: 910px;box-sizing:border-box;}
.seo-list-container .top ul li .left,.seo-list-container .top ul li .left img{float:left;width: 285px;height: 190px;}
.seo-list-container .top ul li .right{float:left;text-align: left;width: 595px;height: 190px;padding: 0 0 0 30px;}
.seo-list-container .top ul li:last-child{ margin-right:0}
.seo-list-container .top ul li h5{float:left;width:100%;line-height: 40px;height: 40px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.seo-list-container .top ul li h5 a{font-size: 15px;color: #404142;}
.seo-list-container .top ul li h5 a:hover,.seo-list-container .top ul li a:hover{ color:#64994e;}
.seo-list-container .top ul li span{ float:left; width:100%; font-size:12px; color:rgba(25,25,25,0.51); margin-bottom:20px;}
.seo-list-container .top ul li p{float:left;width:100%;font-size:12px;color: #818283;line-height: 20px;height: 40px;overflow:hidden; margin-bottom:20px;}
.seo-list-container .top ul li a{ color:#818283; font-size:12px;}
.seo-list-container .content ul{width:1200px;margin:0 auto;margin-bottom:44px;overflow: hidden;}
.seo-list-container .content ul li{float:left;width:1200px;padding: 32px 0;border-bottom: #f3f4f8 1px solid;}
.seo-list-container .content ul li:hover{ background:url(../images/bg.png) right center no-repeat;}
.seo-list-container .content ul li .time{float:left;width: 95px;height: 85px;box-sizing:border-box;border:#e1e1e1 2px solid;margin-right: 35px;overflow:hidden;}
.seo-list-container .content ul li:hover .time{ background-color:#64994e; border-box;border:#64994e 2px solid;}
.seo-list-container .content ul li .time .day{margin:0 auto;width:60px;line-height: 60px;height: 40px;font-size:36px;color:rgba(64,64,64,0.65);text-align:center;}
.seo-list-container .content ul li .time .year{margin:0 auto;width:60px;line-height:35px;height:35px;font-size: 12px;color:rgba(64,64,64,0.65);text-align:center;}
.seo-list-container .content ul li:hover .day,.seo-list-container .content ul li:hover .year{ color:#fff}
.seo-list-container .content ul li .center{float:left;width: 1040px;text-align:left;padding: 10px 0 0 0;}
.seo-list-container .content ul li .center h5{margin-bottom: 12px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.seo-list-container .content ul li .center h5 a{color: #434345;font-size: 16px;}
.seo-list-container .content ul li .center h5 a:hover{ color:#64994e}
.seo-list-container .content ul li .center p{font-size: 12px;color: #9c9f9f;line-height: 20px;height: 40px;overflow:hidden;}
/*翻页*/
.page {float: right;margin-bottom: 40px;}
.page .box{display:inherit;width:100%;text-align:center;height: 32px;line-height: 32px;}
.page a{display:inline-block;width: auto;height: 32px;font-size: 12px;vertical-align:top;margin: 0 2px;padding: 0 13px;border: #dedede 1px solid;color: #666666;}
.page .on{ background-color:#64994e; color:#fff !important; border:none; height: 32px; margin: 0 2px; border: #64994e 1px solid;}
.page a:hover{ background:#64994e; color:#fff !important; text-decoration:none; border:none; height: 32px; margin: 0 2px; border: #64994e 1px solid;}

.news .ar_article .nav{ border-bottom:#e9eced 1px solid; overflow:hidden; margin-bottom:25px; width: 100%;}
.news .ar_article h3{color:#454647;font-size:18px;line-height: 24px;margin-bottom: 30px;text-align:center;}
.news .ar_article h6{display: inline-block;color:#747576;font-size:12px;line-height:24px;margin-bottom:25px;font-weight:normal;text-align: left;}
.shart_box{ display:inline-block; float:right;}
#j_shart_s_24 .bds_count{ font-size:12px;}
#j_shart_s_24{ padding-left:60px; position:relative;}
#j_shart_s_24 strong{display:block;position:absolute;left:0;z-index:2;line-height:36px;font-size:12px;color: #a3a0a9;font-weight: normal;}
##j_shart_s_24 .bds_qzone{background:url(../images/j_shart.png) center -224px no-repeat}
#j_shart_s_24 .bds_tsina{background:url(../images/j_shart.png) center -311px no-repeat}
#j_shart_s_24 .bds_tqq{background:url(../images/j_shart.png) center -195px no-repeat}
#j_shart_s_24 .bds_renren{background:url(../images/j_shart.png) center -340px no-repeat}
#j_shart_s_24 .bds_weixin{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_sqq{background:url(../images/j_shart.png) center -79px no-repeat}
#j_shart_s_24 .bds_fbook{background:url(../images/j_shart.png) center -166px no-repeat}
#j_shart_s_24 .bds_twi{background:url(../images/j_shart.png) center -137px no-repeat}

#j_shart_s_24 .bds_linkedin{background:url(../images/j_shart.png) center -108px no-repeat}
#j_shart_s_24 .bds_tieba{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_huaban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_douban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_copy{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_print{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_mshare{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_count{font-size:12px}

/*==========================================联系我们 开始=============================================*/
.contact{width: 910px;position:relative;margin:0 0 40px 0;}
.contact .left{ width:230px; height:270px; margin-right:40px;}
.contact .right{width:910px; position:relative;}
.contact .right h3{color: #51575f;font-size:18px;margin-bottom: 0;}
.contact .right small{color:#717273;font-size:13px;display:inline-block;width:100%;text-transform: uppercase;margin-bottom: 20px;}
.contact .right h1{ color:#4b3182; font-size:28px; margin:25px 0 8px 0;}
.contact .right span{font-size: 13px;color: #555555;line-height: 30px;display:inline-block;width:100%;}
.contact .right .ewm{ position:absolute; bottom:50px; right:40px;}
.map{float:left;width: 910px;height: 310px;background-color:#000;overflow:hidden;}



.szll ul{text-align: left;width: 970px;margin-bottom: 20px;}
.szll ul li{display:inline-block;width:180px;height:268px;border:#e5e5e5 1px solid;margin-right: 57px;margin-bottom: 40px;text-align: center;}
.szll ul li a{ display:block; height:100%}
.szll ul li a:hover{ background-color:#64994e; color:#fff}
.szll ul li a img{ margin-top:7px; width:165px; height:205px;}
.szll ul li:last-child{ margin-right:0}
.szll ul li h6{ color:#49494b; font-size:14px; line-height:40px;}
.szll ul li a:hover h6{ color:#fff}

/*=================在线报名==================*/
#n_form{ width: 910px;height: auto;padding: 20px 0 70px 0; background:#f7f8f9 url(../images/online-bg.png) center bottom no-repeat;}
#n_form .title{  padding-top: 35px; padding-left: 45px;}
#n_form .title img{margin: 10px 0 0 120px;}
#n_form .title strong{ font-size: 18px; color: #468ee7; font-weight: 700; text-transform: uppercase;}
#n_form .title span{ font-size: 18px; color: #000;}
/*==================表单====================*/
#n_form .j_form  {padding-top: 35px;width: 420px;}
#n_form .title{padding-left: 190px;}
#n_form .content{ padding-left: 190px;}
#n_form  .j_form .submit_box{ margin: 20px auto;}
/*===================select===================*/
.online .j_form .label{float:left;width: 342px;padding-right: 50px;margin-bottom:15px;position:relative;height: 32px;line-height: 32px;padding-left: 88px;}
.online .j_form .label .h_x{position: absolute;right: 45px;top: 5px;color: #7f8081;}
.online .j_form .label input[type="text"]{  height: 34px; background:none; color:#4c4c4c; border:1px solid #dfe0e3; display:block; width: 310px; padding:0 10px; line-height:34px; font-size:14px; outline:none}
.online .j_form .label strong{font-weight:normal;display:block;position:absolute;width:70px;text-align:left;left:15px;font-size:14px;color: #454646;}
.online .j_form textarea_box{ height: 92px;}
.online .j_form textarea{height: 90px;resize: none;margin-bottom:15px;color:#4c4c4c;padding-right:20px;border:1px solid #dfe0e3;background:none;line-height:34px;font-size:12px;width: 310px;padding:5px 10px;outline: none;}
.online .j_form .submit{color:#fff;background: #64994e;font-size:14px;display:block;width:130px;height:40px;line-height:38px;text-align:center;border-radius: 3px;overflow: hidden;border: none;}
.online .j_form .j_kong{ color:#f7fafc;}
.online .j_form .submit:hover{ background: #64994e;}
.online #n_form .yzm_box { position:relative; padding:0 !important; margin-left:0; border:none; margin-top: 8px;margin-bottom: 20px !important;}
.online #n_form .yzm_box .box{width: 330px;margin-left: 88px;border: 1px solid #dfe0e3;position: relative;}  
.online #n_form .yzm_box input{font-size:14px;height:34px;color:#666;background: none;line-height:32px;padding-left:10px;border: none;outline: none;}
.online #n_form .yzm{position:absolute;top: 0;right: 20px;}
.online #n_form .yzm a{ position:absolute; color:#adada6; right:-90px; height:30px; line-height:30px; width:80px; top:0;}
.online #n_form .submit_box{float: left;width: 100%;height: 40px;position: relative;display: block;margin: 8px 15px 0 15px;}
.online #n_form .submit_box p{ font-size: 12px; color: #575859; line-height: 48px;}
.online #n_form .submit_box .submit{position: absolute;left: 165px;top: 0; font-family:"Microsoft Yahei";}
.online .j_form .label  .j_radio_box{display: inline-block;position: relative; padding-right: 45px;}
.online .j_form .radio_box label{cursor: pointer;padding-left:5px;font-size: 14px;margin-right: 15px;display: inline-block;background: url(../images/icon_raduio.png) 3px center no-repeat;color: #7f8081;}
.online .j_form .radio_box label.on{ background: url(../images/icon_raduio_on.png) 3px center no-repeat;}
.online .j_form .radio_box label input { vertical-align: middle; opacity:0;filter:alpha(opacity=0); }
.online .canlender{ background:url(../images/canlender.png) 300px center no-repeat!important;}
.online .j_form .top{ z-index:100; position:relative;}
.online .txt{ height:112px !important; margin-bottom:30px;}

/*其他*/
.j_photo{ position:relative;  }
.j_photo .big_box{width: 830px;height: 465px;border: 7px solid #f1f1f6;position:relative;overflow:hidden;margin: 0 auto;}
.j_photo .big_box ul{ position:absolute; left:0; top:0;}
.j_photo .big_box ul li{width: 830px;height: 465px;}
.j_photo .big_box ul li img{width: 830px;height: 465px;}
.j_photo .prev{ float:left; cursor:pointer;}
.j_photo .small_box { position:relative; height: 85px; width:100%; margin-top:30px;}
.j_photo .min_pic{width: 845px;margin:0 auto;position:relative;height:85px;overflow: hidden;}
.j_photo .min_pic ul li{width:100px;height: 66px;border:5px solid #f1f1f6;position:relative;margin:0 5.5px;display:block;float: left;}
.j_photo .min_pic ul li img{width:100px;height: 66px;}
.j_photo .small_box i{display:none;width:100px;height: 66px;border: 5px solid #64994e;position:absolute;bottom:-5px;left:-5px;z-index:9;}
.j_photo .min_pic ul li.on i{ display:block;}
.j_photo .min_prev{ position:absolute; top:0%; left:0px;   cursor:pointer; }
.j_photo .min_next{position:absolute; top:0%; right:5px;  cursor:pointer; }
.j_photo .small_box .tc_bnt{ height:85px; top:0px;  text-align:center; font-family: "SimSun"; display:block; font-size:24px; line-height:85px; color:#848687;}
.j_photo .small_box .tc_bnt:hover{ color:#64c096;}
.j_photo .big_prev{  position:absolute; top:245px; left:-30px; width:30px;  height:60px;z-index:9;cursor:pointer;  }
.j_photo .big_next{ position:absolute; top:245px; right: -37px; width:30px; height:60px;z-index:9;cursor:pointer;  }
.j_photo .big_box:hover .big_prev{left: 10px;}
.j_photo .big_box:hover .big_next{ right:7px;}

.chanpin ul{float: left;width: 967px;margin-right:-40px; }
.chanpin li{width: 280px;height: 190px;position:relative;display:block;overflow:hidden;float:left;margin-right: 35px;margin-bottom: 28px;}
.chanpinli a{ display:block;}
.chanpin li .pic_box{ position:relative; background:#000; }
.chanpin li img{width:370px; height:220px; display:block;}
.chanpin li h1{position:absolute;z-index:3;left:0;bottom:0;overflow:hidden;width: 280px;box-sizing: border-box;height: 36px;padding:0px 30px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;color:#fff;font-size:14px;display:block;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.6);}
.chanpin li h1 strong{line-height: 36px;display:block;text-align: center;font-size: 12px;color:#fff;}
.chanpin li:hover h1{ background:#64994e;}

/*====翻页====*/
.j_pages{margin:0 auto 0 auto}
.j_pages .box{display:inherit;width:100%;text-align: center;}
.j_pages a{padding: 0px 14px;height: 35px;line-height: 35px;display:inline-block;border: #e3e4e7 1px solid;margin: 0 3px;color: #333333;font-size: 14px;box-sizing: border-box;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.j_pages a font{font-size:14px;font-family:SimSun;color: #333333;}
.j_pages .on{background:#64994e;color:#fff!important;border: #64994e 1px solid;}
.j_pages span{background:#64994e;color:#fff!important;}
.j_pages a:hover{background:#64994e;color:#fff!important;text-decoration:none;}
.j_pages a:hover font{color:#fff}
.j_pages a.u_bnt{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}

.n_hezuo{float:  right;width: 910px;padding: 0 0 30px;}
.n_hezuo ul{float:left;width: 960px;}
.n_hezuo ul li{float:left;width:205px;margin: 0 30px 18px 0;overflow:hidden;}
.n_hezuo ul li .img{ float:left; width:205px; height:100px; border:#dbdada 1px solid; overflow:hidden;}
.n_hezuo ul li h5{ float:left; width:205px; font-size:14px; height:50px; line-height:50px; color:#676868; text-align:center;}
.n_hezuo ul li:hover h5{ color:#ff6801}

.n_huanbao ul{margin-top: -32px !important;}
.ma01{width: 123px;float:left;margin: 0 10px 0 18px;}
.ma01 img{width: 123px;height: 123px;display:block;}
.ma01 a{ color:#fff; font-size:12px; line-height:30px; text-align:center; display:block;}


/*==========================================内页 结束=============================================*/


/*===企业荣誉资质===*/
#n_zizhi{overflow:hidden;width: 910px;}
#n_zizhi ul {width: 986px;margin-bottom: 20px;overflow:hidden;}
#n_zizhi li{display:block;float:left;width: 297px;margin: 0 10px 35px 0;box-sizing: border-box;}
#n_zizhi li.last{ margin-bottom:0; border-bottom:none; padding-bottom:0;}
#n_zizhi li a{ display:block;  }
#n_zizhi li .pic_box{width: 100%;height: 198px;display:table;overflow:hidden;background: #e5e7e9;padding: 0;}
#n_zizhi li .pic_box .box{display:table-cell; vertical-align:middle; }
#n_zizhi li img{width: 297px;height: 198px;display:block;}
#n_zizhi li span{display:block;text-align:center;font-size:14px;color: #6a6a6d;padding-top:15px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#n_zizhi li:hover a span{color: #6a6a6d;}
#n_zizhi li:hover img{ box-shadow:none;}