html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";font-size:12px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
img{border: none;margin:0px;padding:0px;}
a:link, a:visited{text-decoration: blink;}
body{background:#ffffff;}
.box_top{width: 100%;margin:0px auto;height: auto;overflow: hidden;background: url("../images/bg1.jpg") no-repeat top center;}
.main{width: 100%;margin:0 auto;height: auto;overflow: hidden;max-width:1200px; }
.banner{width: 100%;height: 1224px;margin:0 auto;overflow: hidden;}
.video{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.video_left{width: 65%;height: 440px;border: 2px solid #6EB64C;float: left;overflow: hidden;background: #ffffff;}
.video_left video{display: block;width: 100%;height: 440px;}
.video_right{width: 368px;height: auto;overflow: hidden;float: right;}
.video_right h3{font-size: 32px;color: #FED904;}
.video_right strong{display:block;margin:10px auto 24px;width:100%;color: #469B1A;font-size: 38px;line-height: 54px;}
.video_right p{width:100%;margin:0 auto;height:auto;overflow:hidden;font-size: 13px;opacity: 0.86;color: #FFFFFF;line-height: 24px;}
.title{width: 100%;height: 66px;background: url("../images/title.png") no-repeat center;text-align: center;}
.title a{display: block;font-size: 34px;color: #70B94D;line-height: 48px;font-weight: bold;}
.title em{display: block;font-size: 13px;color: #DBD6C7;line-height: 18px;}
.news{width: 100%;margin:335px auto 0;height: auto;overflow: hidden;}
.news .title{margin-bottom: 60px;}
.news_left{width: 476px;height: auto;overflow: hidden;float: left;position: relative;}
.news_left .bd img{display: block;width: 100%;height: 298px;margin:0 auto;}
.news_left .bd h3{font-size: 32px;line-height: 45px;height: 90px;overflow: hidden;letter-spacing: 1.6px;margin:55px auto 12px;}
.news_left .bd h3 a{color: #363636;}
.news_left .bd p{font-size: 14px;color: #363636;opacity: 0.53;letter-spacing: 0.7px;line-height: 29px;}
.news_left .hd{width: 100%;height: auto;position: absolute;left: 0;top:298px;}
.news_left .hd li{text-indent:-9999px; width: 58px;height: 4px;float: left;margin-right: 6px;background: #DADADA;margin-top:25px;cursor: pointer;}
.news_left .hd li.on{background: #70B94D;}
.news_right{width: 670px;float: right;height: auto;overflow: hidden;position: relative;}
.news_right ul{width: 718px;margin-left: -48px;}
.news_right ul li{width: 311px;float: left;height: auto;overflow: hidden;margin-bottom: 50px;margin-left: 48px;}
.news_right ul li img{display: block;width: 100%;height: 175px;overflow: hidden;margin:0 auto;}
.news_right .p_title{font-size: 24px;line-height: 34px;letter-spacing: 1.2px;height: 68px;margin:16px auto;overflow: hidden;}
.news_right .p_title a{color: #363636;}
.news_right .p_info{font-size: 14px;color: #363636;opacity: 0.53;letter-spacing: 0.7px;line-height: 26px;height: 78px;overflow: hidden;}
.news_right em{font-size: 13px;color: #70B94D;letter-spacing: 0.65px;display: inline-block;border-bottom: 1px solid #70B94D;padding-bottom: 6px;}
/*.news_right em:after{content: "";border-bottom: 1px solid #70B94D;display: inline-block;width: 74px;float: left;}*/
.news_right ul li.on{position: absolute;left: 0px;top:247px;margin-left: 0;}
.news_right ul li.on_f{float: right;}
.box_bottom{width: 100%;margin:0 auto;background:url("../images/bg02.png") no-repeat top center;padding-top: 335px;margin-top:-41px;}
.cpzs{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.more_btn{display: block;width: 100%;height: 50px;line-height: 50px;overflow: hidden;text-align: right;}
.more_btn a{color: #70B94D;font-size: 16px;}
.cpzs ul{width: 1240px;margin-left: -40px;}
.cpzs ul li{width: 580px;height: 450px;position: relative;float: left;overflow: hidden;margin-bottom: 40px;margin-left: 40px;}
.cpzs ul li img{display: block;width: 100%;height: 450px;position: absolute;left: 0;top:0;z-index: 1;border-radius: 8px;}
.cpzs p{position: relative;z-index: 2;width: 515px;margin:0 auto;color: #ffffff;height: auto;overflow: hidden;}
.cpzs .p_title{margin-top:55px;}
.cpzs .p_title strong{display:block;width:112px;font-size: 18px;color: #FED904;line-height: 23px;float: left;font-weight: normal;}
.cpzs .p_title strong em{display: block;}
.cpzs .p_title strong i{font-style: normal;margin-left: 5px;}

.cpzs .p_title span{float: left;border-left: 1px solid #FFFFFF;padding-left: 10px;}
.cpzs .p_title span em{font-size: 18px;color: #FFFFFF;display: block;line-height: 25px;}
.cpzs .p_title span i{opacity: 0.48;font-size: 14px;color: #FFFFFF;font-style: normal;line-height: 20px;}
.cpzs .p_video{width: 200px;height:113px;background:#000 url("../images/video.png") no-repeat center;float: left;margin:35px auto 44px 32.5px;border: 2px solid #6EB64C;border-radius: 6px;cursor: pointer;}
.cpzs .p_info{opacity: 0.86;font-size: 13px;color: #FFFFFF;line-height: 24px;}
.cpzs_li{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.cpzs_li ul li{width: 100%;height: 430px;margin:0 auto 20px;overflow: hidden;position: relative;}
.cpzs_li ul li img{position: absolute;left: 0;top:0;width: 100%;height: 100%;z-index: 1;border-radius: 8px;}
.cpzs_li p{position: relative;z-index: 2;width: 565px;float: left;margin-left: 46px;}
.cpzs_li .p_title{width: 1000px;margin-bottom: 40px;margin-top:110px;}
.cpzs_li .p_title span{font-size: 24px;color: #FED904;line-height: 34px;}
.cpzs_li .p_title em{font-size: 32px;color: #FFFFFF;line-height: 45px;display: block;}
.cpzs_li .p_info{opacity: 0.86;font-size: 16px;color: #FFFFFF;line-height: 30px;}
.cpzs_li .p_video{width: 200px;cursor:pointer;height: 112px;float: right;border: 2px solid #6EB64C;border-radius: 6px;background:#000 url("../images/video.png") no-repeat center;margin-right: 75px;}
.message{width: 100%;margin:55px auto;height: auto;overflow: hidden;}
.from{width: 1110px;margin:20px auto 30px;height: auto;overflow: hidden;border-radius: 22px;padding: 30px 45px;background: #F7F5EE;}
.from .p_title{width: 100%;margin:0 auto 10px;height: auto;overflow: hidden;}
.from .p_title em{font-size: 20px;color: #626262;line-height: 40px;}
.from .p_title span{font-size: 16px;color: #626262;opacity: 0.7;float: right;line-height: 30px;}
.from .p_title span i{color: #FF5A29;font-size: 24px;font-style: normal;line-height: 40px;}
.from_btn{display: block;width: 84px;height: 38px;text-align: center;line-height: 38px;background: #FED904;border-radius: 8px;font-size: 16px;color: #4D4E4C;opacity: 0.75;cursor: pointer;margin-top:24px;}
.from textarea{width:1090px;border: none;height: 150px;padding: 20px;font-size: 16px;line-height: 22px;border-radius: 12px;}
.message_li{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.message_li ul .box{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.message_li ul li{background: #F7F5EE;border-radius: 22px;padding: 15px 20px;float: left;min-width: 215px;margin-bottom: 25px;}
.message_li span{font-size: 16px;color: #7D7D7D;line-height: 24px;}
.message_li p{font-size: 16px;color: #414141;line-height: 24px;margin-top:10px;}
.foot{width: 100%;height: 775px;margin:-380px auto 0;overflow: hidden;background: url("../images/bg3.png") no-repeat center;}
.model{position: fixed;left: 0;top:0;width: 100%;height: 100%;background: rgba(0,0,0,0.6);z-index: 5;display: none;}
.model_cn{width: 1200px;position: fixed;left: 50%;top:50%;margin-left: -600px;height: 450px;margin-top:-225px;z-index: 6;background: #000000;display: none;}
.model_cn video{width: 100%;height: 450px;margin:0 auto;display: block;}
.head{width: 100%;height: 58px;margin:0 auto;overflow: hidden;padding: 10px 0;}
.head p{float: right;}
.head p a{font-size: 16px;color: #505050;opacity: 0.72;line-height: 58px;padding: 0 30px;cursor: pointer;}
.head img{display: block;width: 47px;height: 58px;float: left;}
.head p .toupiao{width: 78px;height: 36px;color: #4D4E4C;line-height: 36px;padding: 0;background: #FED904;border-radius: 8px;display: inline-block;text-align: center;margin-left: 50px;}
.banner img{display: none;}
/*列表*/
.tab_list{width: 100%;margin:70px auto 20px;height: auto;overflow: hidden;}
.tab_hd{width: 100%;margin:0 auto;height: auto;overflow: hidden;text-align: center;line-height: 40px;}
.tab_hd a{font-size: 24px;opacity: 0.52;color: #000000;cursor: pointer;display: inline-block;width: 220px;}
.tab_hd a.on{color: #60B761;opacity: 1;}
.tab_hd .on:after{content: "";display: block;border-bottom: 2px solid #FED904;width: 40px;margin:0 auto;}
.tab_cn_tab{width: 100%;text-align: center;margin: 15px auto 0;height: auto;overflow: hidden;}
.tab_cn_tab a{display: inline-block;height: 30px;line-height: 30px;padding: 0 15px;color: #717171;font-size: 14px;cursor: pointer;margin:0 8px 0 8px;}
.tab_cn_tab a.on{background: rgba(85,178,99,0.14);border-radius: 20.5px;color: #7CC35F;}
.tab_cn_bd_li{width: 100%;margin:70px auto 0;height: auto;overflow: hidden;}
.tab_cn_bd_li ul{width: 1240px;margin-left: -40px;}
.tab_cn_bd_li ul li{width: 270px;height: auto;overflow: hidden;float: left;margin-left: 40px;margin-bottom: 12px;}
.tab_cn_bd_li ul li img{display: block;width: 100%;height: 185px;margin:0 auto;width: calc(100% - 2px);border: 1px solid #60B761;}
.tab_cn_bd_li ul li span{display: block;width: 260px;font-size: 16px;color: #707070;border-left: 2px solid #FED904;padding-left: 8px;margin:15px auto;height: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list_page{width: 100%;margin:10px auto;height: auto;overflow: hidden;}
.fix_wechat{width: 300px;height: 300px;position: fixed;bottom: 0;right: 0;z-index: 20;}
@media (max-width: 900px){
    .head{height: auto;padding: 6px 0;}
    .head .main{width: 96%;margin:0 auto;height: auto;overflow: hidden;}
    .head img{display: none;width: 30px;height: 40px;}
    .head p a{font-size: 14px;width: calc(100% / 3);float: left;text-align: center;padding: 0;line-height: 25px;text-align: center;}
    .head p .toupiao{background: none;margin-left: 0;height: 25px;line-height: 25px;width: calc(100% / 3);}
    .title{height: 40px;}
    .title a{font-size: 18px;line-height: 24px;}
    .title em{font-size: 14px;line-height: 16px;}
    .banner{height: auto;}
    .banner img{width: 100%;margin:0 auto;height: auto;overflow: hidden;display: block;}
    .box_top{background: none;}
    .video_left{width: 100%;height: 260px;float: none;margin:0 auto;border: none;}
    .video_left video{height: 260px;}
    .video_right{width: 100%;float: none;margin:15px auto;}
    .video_right h3{text-align: center;font-size: 18px;}
    .video_right strong{font-size: 14px;line-height: 20px;text-align: center;margin:10px auto;}
    .video_right p{color: #666;width: 94%;margin:0 auto;font-size: 12px;line-height: 18px;}
    .news{margin:20px auto;}
    .news .title{margin-bottom: 20px;}
    .news_left{width: 94%;margin:0 auto 15px;float: none;}
    .news_left .bd img{height: 200px;}
    .news_left .bd h3{margin:20px auto 0;font-size: 16px;line-height: 24px;height: 48px;}
    .news_left .bd p{font-size: 12px;line-height: 18px;}
    .news_left .hd{top:200px;}
    .news_left .hd li{margin-top:10px;width: 30px;}
    .news_right{width: 100%;float: none;margin:0 auto;}
    .news_right ul{width: 100%;margin-left: 0;}
    .news_right ul li{width: calc(50% - 20px);margin-left: 0px;padding: 0 10px;margin-bottom: 15px;}
    .news_right ul li img{height: 100px;}
    .news_right .p_title{font-size: 14px;line-height: 18px;height: auto;margin:5px auto;}
    .news_right .p_info{font-size: 12px;line-height: 16px;}
    .box_bottom{background: none;padding-top: 0;margin-top:10px;}
    .cpzs ul{width: 100%;margin-left: 0;}
    .cpzs ul li,.cpzs_li ul li{width: 94%;float: none;margin:0 auto 15px;min-height: 285px;padding-bottom: 15px;height: auto;}
    .cpzs ul li img{height: 100%;}
    .cpzs p{width: 94%;margin:0 auto;}
    .cpzs .p_title{margin:20px;}
    .cpzs .p_video{width: calc(94% - 4px);margin:0 auto 20px;float: none;}
    .cpzs .p_info{font-size: 12px;line-height: 18px;height: auto;}
    .cpzs_li .p_title{width: 94%;margin:20px auto;float: none;}
    .cpzs_li .p_title span{font-size: 16px;line-height: 26px;}
    .cpzs_li .p_title em{font-size: 14px;line-height: 20px;}
    .cpzs_li .p_info{width: 94%;float: none;margin-left: 3%;font-size: 12px;line-height: 18px;height: auto;overflow: hidden;}
    .cpzs_li .p_video{width: calc(94% - 4px);float: none;margin:15px auto 0;}
    .message{margin:20px auto;}
    .from{width:calc(94% - 30px);padding: 15px;}
    .from .p_title em{font-size: 16px;line-height: 20px;}
    .from .p_title span{line-height: 20px;}
    .from .p_title span i{font-size: 16px;line-height: 20px;}
    .from textarea{width: calc(100% - 40px);height: 100px;font-size: 14px;}
    .from_btn{width: 90%;margin:10px auto 0;}
    .message_li{width: 94%;}
    .message_li ul li{padding: 15px 10px;}
    .message_li span{font-size: 14px;}
    .message_li p{font-size: 14px;line-height: 20px;margin-top:5px;}
    .foot{background: url("../images/m_foot.png") no-repeat bottom center;height: 100px;margin:0 auto;background-size: 100%;}
    .model_cn{width: 100%;position: fixed;left: 0;top:50%;height: 320px;margin-top:-160px;z-index: 6;background: #000000;display: none;margin-left: 0}
    .model_cn video{width: 100%;height: 320px;margin:0 auto;display: block;}
    /*列表*/
    .tab_list{margin:0px auto 20px;border-top: 2px solid #60B761;}
    .tab_cn_bd_li{margin:20px auto;}
    .tab_hd a{width: 33.33%;font-size: 18px;float: left;}
    .tab_hd .on:after{width: 50%;}
    .tab_cn_bd_li ul{width: 100%;margin-left: 0;}
    .tab_cn_bd_li ul li{width: calc(50% - 16px);margin-left: 8px;margin-right: 8px;}
    .tab_cn_bd_li ul li img{height: 140px;}
    .tab_cn_bd_li ul li span{width: calc(100% - 10px);margin:8px auto;font-size: 14px;}
    .fix_wechat{width: 100px;height: 100px;}
    .tab_cn_tab a{padding: 0;margin:0;width: 25%;text-align: center;float: left;}
}
