﻿@charset "utf-8";
/* CSS Document */

/*搜索*/
.sou_bj{ background: #F7F7F7; height: 195px; overflow: hidden; margin-bottom:0px;}
.sou h1{float: left;width: 375px;position: relative;}
.sou h1 span{ color: #282828; font-size: 21px; font-weight: bold; display: block; padding-top: 60px; height: 50px;}
.sou h1 b{ color: #FFFFFF; font-size: 16px; background:#56BF65; padding: 5px 10px; border-radius: 10px; font-weight: normal;}
.sou h1:after{ content: ''; position: absolute; right: 0; top: 60px; height: 80px; border-right: 1px solid #E6E6E6;}
.sou h2{float: left;width: 460px;position: relative;}
.sou h2:after{ content: ''; position: absolute; right: 0; top: 60px; height: 80px; border-right: 1px solid #E6E6E6;}
.sou h2 .s_input{margin-top: 60px;margin-left: 25px;border-bottom: 1px solid #E6E6E6;border-top: 1px solid #E6E6E6;display:block;width: 410px;height: 40px;}
.sou h2 input{}
.sou h2 .s_in{ color: #B0B0B0; font-size:14px; width: 360px; height: 40px; display: block; float: left; border: none; outline: none; background: #F7F7F7;}
.sou h2 .s_in::-webkit-input-placeholder{ color: #B0B0B0; font-size: 14px;}
.sou h2 .s_btn{ width: 50px; height: 40px; display: block; float: left; border: none; outline: none; background: #F7F7F7; background: url(Img/Common/s_btn.jpg) no-repeat center center;}
.sou h2 .s_k{margin-left: 25px;font-weight: normal;margin-top: 15px;}
.sou h2 .s_k span{color: #575757;font-size: 14px;float: left;padding-right: 25px;}
.sou h2 .s_k span p{ float: left;}
.sou h2 .s_k span a{ color: #575757; font-size: 14px; padding-right: 10px;}
.sou h3{float: left;margin-top: 55px;margin-left: 20px;position:relative;width:345px;font-size:0;}
.sou h3 .s_tit{ color: #2C2C2C; font-size: 16px; height: 50px; text-align: left; font-weight: normal; line-height: 33px;}
.sou h3 .s_tit span{}
.sou h3 .s_tit span a{ display: block; float: left; margin-right: 5px;}
.sou h3 .s_tit span a img{ display: block; width: 35px; height: 35px;}
.sou h3 b{ display: block; color: #494949; font-size: 36px; font-weight: normal; font-family: "Myriad Pro";}
.sou h3 em{ position:absolute; right:0; top:0px; display:block; width:100px; height:100px; float:right;}
.sou h3 em img{ display:block; width:100px; height:100px;}

/*核心案例*/
.hxal_bj{ background: url(Img/Index/hxal_bj.jpg) no-repeat left top; height: 457px; overflow: hidden; padding-top: 110px;}
.hxal_l{ position: relative; display: block; width: 600px; height: 370px; float: left;}
.hxal_l ul{ display: block; width: 600px; height: 370px;}
.hxal_l ul li{}
.hxal_l ul li a{ display: block; width: 600px; height: 370px; overflow: hidden;}
.hxal_l ul li a img{ display: block; width: 600px; height: 370px; overflow: hidden; transition: all 0.5s;}
.hxal_l ul li:hover a img{ transform: scale(1.1, 1.1)} 
.hxal_l em{ position: absolute; right: 0; bottom: 0; display: block; width: 150px; height: 45px; overflow: hidden;}
.hxal_l em a{ position: absolute; display: block; width: 75px; height: 45px; overflow: hidden;}
.hxal_l em .hxal_qh_l{ right: 75px; bottom: 0; background: url(Img/Index/hxal_qh.jpg) no-repeat left top;}
.hxal_l em .hxal_qh_r{ right: 0; bottom: 0; background: url(Img/Index/hxal_qh.jpg) no-repeat right top;}
.hxal_r{ width: 600px; float: right;}
.hxal_r dl{}
.hxal_r dl dt{ height: 185px; overflow: hidden;}
.hxal_r dl dt span{ color: #333333; font-size: 48px; display: block; padding-left:60px; border-bottom: 1px solid #EEEEEE; width: 405px; padding-bottom: 15px; margin-bottom: 15px;}
.hxal_r dl dt span b{ color: #56BF65; padding-left: 20px;}
.hxal_r dl dt i{ padding-left:60px; display: block; font-size: 30px; color: #333333;}
.hxal_r dl dt em{ padding: 7px;}
.hxal_r dl dd{ padding-left:60px; }
.hxal_r dl dd p{ color: #A1DEAA; font-size:14px; line-height: 30px; font-weight: normal; text-align: justify;}

/*案例*/
.al{height: 650px;/* overflow: hidden; */}
.al_tit{ margin-top: 50px; color: #4F4F4F; font-size: 24px; text-align: center; height: 150px; overflow: hidden;}
.al_tit p{ color: #2B2B2B; font-size: 48px; font-weight: normal; text-align: center; position: relative; margin-bottom: 10px;}
.al_tit p:after{ content: ''; position: absolute; left: 25%; top: 30px; width: 55px; border-bottom: 3px solid #56BF65;}
.al_tit p:before{ content: ''; position: absolute; right: 25%; top: 30px; width: 55px; border-bottom: 3px solid #56BF65;}
.al_tit p i{ padding: 0 20px; font-size: 40px;}
.al_tit p b{}
.al_dh{ height: 80px; margin-bottom: 30px;}
.al_dh ul li{width: 160px;height: 80px;padding-left: 80px;display: block;float: left;background: #EFEFEF;color: #CFCFCF;position: relative;}
.al_dh ul li.cur{ background: #56BF65;}
.al_dh ul li:after{ content: ''; position: absolute; right: 0; top: 20px; height: 40px; border-right: 1px solid #E2E2E2;}
.al_dh ul li a{ font-size: 12px; color: #CFCFCF;}
.al_dh ul li a span{ font-size: 20px; font-weight: bold; display: block; color: #4F4F4F; margin-top: 20px; margin-bottom: 3px;}
.al_dh ul li.list:after{ border: none;}
.al_dh ul .cur a span{ color: #fff;}
.al_dh ul .cur a{ color: #70DE7F;}
.al_dh ul .cur:after{ border: none;}
.al_dh ul .li1{background: #EFEFEF url(Img/Index/al_ico1.jpg) no-repeat 30px 15px;}
.al_dh ul .li2{background: #EFEFEF url(Img/Index/al_ico2.jpg) no-repeat 30px 15px;}
.al_dh ul .li3{background: #EFEFEF url(Img/Index/al_ico3.jpg) no-repeat 30px 15px;}
.al_dh ul .li4{background: #EFEFEF url(Img/Index/al_ico4.jpg) no-repeat 30px 15px;}
.al_dh ul .li5{ background: #EFEFEF url(Img/Index/al_ico5.jpg) no-repeat 15px 15px;}
.al_dh ul .li6{background: #EFEFEF url(Img/Index/al_ico6.jpg) no-repeat 30px 15px;}

.al_dh ul .li1.cur{background: #56BE65 url(Img/Index/al_ico1_cur.jpg) no-repeat 30px 15px;}
.al_dh ul .li2.cur{background: #56BE65 url(Img/Index/al_ico2_cur.jpg) no-repeat 30px 15px;}
.al_dh ul .li3.cur{background: #56BE65 url(Img/Index/al_ico3_cur.jpg) no-repeat 30px 15px;}
.al_dh ul .li4.cur{background: #56BE65 url(Img/Index/al_ico4_cur.jpg) no-repeat 30px 15px;}
.al_dh ul .li5.cur{ background: #56BE65 url(Img/Index/al_ico5_cur.jpg) no-repeat 15px 15px;}
.al_dh ul .li6.cur{background: #56BE65 url(Img/Index/al_ico6_cur.jpg) no-repeat 30px 15px;}

.al_nr{ height:405px !important;}
.al_nr dl{height:405px;}
.al_nr dl dt{    display: block;
    width: 670px;
    height: 394px;
    overflow: hidden;
    float: right;
    border: 5px solid #EDEDED;
    border-left: 0;}
.al_nr dl dt a img{ display: block; width: 675px; height: 405px; overflow: hidden; transition: all 0.5s;}
.al_nr dl:hover dt a img{ transform: scale(1.1, 1.1)}
.al_nr dl dd{ display: block; float: left; border: 5px solid #EDEDED; border-right:none; width: 520px; height: 394px;}
.al_nr .al_nr_tit{height: 100px;overflow: hidden;}
.al_nr .al_nr_tit span{margin-top: 35px;margin-left: 60px;display: block;color: #454545;font-size: 24px;height: 60px;position: relative;float: left;}
.al_nr .al_nr_tit span:after{ content: ''; position: absolute; width: 65px; border-bottom: 2px solid #56BF65; top:40px; left:0px;}
.al_nr .al_nr_tit span i{ display: block; color: #CCCCCC; font-size: 12px; margin-top: 5px; padding-bottom: 10px;}  
.al_nr .al_nr_tit b{ display: block; float: left; border: 3px solid #EDEDED; text-align: center; color: #AFAFAF; font-family: "[MStiffHeiHKS]"; font-size: 30px; padding: 10px 5px; margin-top: 20px; margin-left: 20px;}
.al_nr .al_nr_tit b img{ display: block;}
.al_nr p{color: #646464;
    line-height: 30px;
    width: 360px;
    margin-left: 60px;
    margin-top: 0px;
    height: 215px;
    overflow: hidden;
    text-align: justify;}
.al_nr p b{ display:block; font-weight:normal;}
.al_nr em{ margin-left: 60px; display: block; background: url(Img/Index/al_btn_bj.jpg) no-repeat left top; width: 157px; height: 41px; line-height: 41px;}
.al_nr em a{ color: #FFFFFF; font-size: 14px; padding-left: 25px;}

.al_nr{ position:relative;}
.al_qh{ display:block !important;}
.al_qh b{display:block;font-size: 45px;font-weight: normal;color: #56BF65;}
.al_qh .al_qh_l{position:absolute;left: -60px;top: 170px;z-index:99;}
.al_qh .al_qh_r{position:absolute;right: -60px;top: 170px;z-index:99;}

/*产品*/
.pro_bj{background: #F8F8F8;height: 910px;overflow:hidden;}
.pro_tit{ margin-top: 80px; color: #4F4F4F; font-size: 24px; text-align: center; height: 150px; overflow: hidden;}
.pro_tit p{ color: #2B2B2B; font-size: 48px; font-weight: normal; text-align: center; position: relative; margin-bottom: 10px;}
.pro_tit p:after{ content: ''; position: absolute; left: 13%; top: 30px; width: 55px; border-bottom: 3px solid #56BF65;}
.pro_tit p:before{ content: ''; position: absolute; right: 13%; top: 30px; width: 55px; border-bottom: 3px solid #56BF65;}
.pro_tit p i{ padding: 0 20px; font-size: 40px;}
.pro_nr .pro_l{ display: block; width: 295px; float: left; border:1px solid #EDEDED;}
.pro_nr .pro_l h1{ color: #FFFFFF; font-size: 24px; font-weight: bold; background: #56BF65; height: 80px; line-height: 80px; padding-left: 30px; position: relative;}
.pro_nr .pro_l h1:after{ content: ''; position: absolute; left: 30px; top: 62px; width: 50px; border: 1px solid #F39918;}
.pro_nr .pro_l h2{height: 71px;line-height: 71px;padding-left: 30px;border-bottom: 1px solid #F6F6F6;background: #fff;font-weight: normal;}
.pro_nr .pro_l h2 a{ color: #3E3E3E; font-size: 18px;}
.pro_nr .pro_l h2 a b{ font-size: 24px; margin-right: 15px; display: block; float: left; font-family: "[GothamBook]";}
.pro_nr .pro_l h2:hover a{ color: #56BF65;}
.pro_nr .pro_l h3{ height: 70px; line-height: 70px; padding-left: 75px; font-weight: normal; background:#FFFFFF url(Img/Index/pro_dh_more.jpg) no-repeat 25px center;}
.pro_nr .pro_l h3 a{ color: #818181; font-size: 18px;}  
.pro_r{ float: right; width: 865px;}   
.pro_r p{ position: relative; margin-bottom: 10px;}
.pro_r p a{ display: block; width: 865px; height: 430px; overflow: hidden;}
.pro_r p a img{ display: block; width: 865px; height: 430px; overflow: hidden; transition: all 0.5s;}
.pro_r p:hover a img{transform: scale(1.1, 1.1)}
.pro_r p em{ position: absolute; background: url(Img/Index/pro_tit_bj.jpg) no-repeat left top; display: block; width: 295px; height: 42px; overflow: hidden; right: 0; bottom: 35px; font-size: 16px; line-height: 40px; text-align: center;}
.pro_r p em a{ color: #FFFFFF; }
.pro_r ul li{display: block;width: 163px;height: 143px;overflow: hidden;float: left;border: 1px solid #EDEDED;margin-right: 10px;} 
.pro_r ul li.list{ margin-right: 0;}    
.pro_r ul li a{display: block;width: 163px;height: 72px;overflow: hidden;border-bottom: 1px solid #EDEDED;}
.pro_r ul li a img{display: block;width: 163px;height: 72px;overflow: hidden;transition: all 0.5s;}
.pro_r ul li:hover a img{transform: scale(1.1, 1.1)}
.pro_r ul li span{ display: block; height: 70px; line-height: 70px; background: #FFFFFF; padding-left: 15px; background:#fff url(Img/Index/pro_more.jpg) no-repeat 95% center;}
.pro_r ul li span a{ color: #4D4D4D; font-size: 14px;}

/*品质*/
.pz_bj{ background: #56BF65; height: 850px; overflow: hidden;}
.pz_tit{ margin-top: 80px; color: #fff; font-size: 23px; text-align: center; height: 170px; overflow: hidden;}
.pz_tit p{ color: #fff; font-size: 48px; font-weight: normal; text-align: center; position: relative; margin-bottom: 10px;}
.pz_tit p:after{ content: ''; position: absolute; left: 25%; top: 30px; width: 55px; border-bottom: 3px solid #F39918;}
.pz_tit p:before{ content: ''; position: absolute; right: 25%; top: 30px; width: 55px; border-bottom: 3px solid #F39918;}
.pz_tit p i{ padding: 0 20px; font-size: 40px;}
.pz{ position: relative;}
.pz_nr{ margin-left: 85px; width:1030px; margin:0 auto;}
.pz_nr dl{ display: block; width: 330px; height: 530px; overflow: hidden; float: left; margin-right: 20px; background: #FBFDFB; border-radius: 5px;}
.pz_nr dl dt{ height: 145px; overflow: hidden;}
.pz_nr dl dt span{}
.pz_nr dl dt span img{ display: block; width: 55px; height: 55px; margin: 0 auto; margin-top: 10px;}
.pz_nr dl dt b{ display: block; text-align: center; font-size: 24px; font-weight: bold; color: #292929; margin-top: 10px;}
.pz_nr dl dt i{ display: block; text-align: center; margin-top: 10px; color: #B7B7B7; font-size: 12px;}
.pz_nr dl dd{}
.pz_nr dl dd span{ display: block;}
.pz_nr dl dd span a{ display: block; width: 330px; height: 210px; overflow: hidden;}
.pz_nr dl dd span a img{ display: block; width: 330px; height: 210px; overflow: hidden; transition: all 0.5s;}
.pz_nr dl:hover dd span img{transform: scale(1.1, 1.1)}
.pz_nr dl dd p{ font-size: 14px; line-height:32px; padding: 0 15px; margin-top: 35px;}
.pz_nr .dl1{}
.pz_nr .dl2{ background: url(Img/Index/pz_cur_bj.jpg) no-repeat left top;}
.pz_nr dl.dl2 dt b{ color: #FFFFFF;}
.pz_nr dl.dl2 dd p{ color: #C7F1CD; font-size: 14px;}
.pz_nr .dl3{}
.pz_qh a{ position: absolute;}
.pz_qh_l{ left: 0px; top: 360px; display: block;}   
.pz_qh_r{ right: 0px; top: 360px; display: block;}

/*优势*/
.ys_bj{ background: url(Img/Index/ys_bj.jpg) no-repeat center top; height: 1905px; overflow: hidden;}
.ys_tit{ margin: 0 auto; width: 700px; margin-top: 70px; height: 185px; overflow: hidden;}
.ys_tit h1{ display:block; height: 80px; overflow: hidden;}
.ys_tit h1 img{ display: block; float: left;}
.ys_tit h1 b{  display: block; float: left; font-size: 30px; font-weight: bold; color: #323232; font-family: "Fixedsys"; line-height: 120px;}
.ys_tit i{ color: #323232; font-size: 24px; display:block; text-align: center; margin-top: 10px; position: relative;}
.ys_tit i:after{ content: ''; position: absolute; left: 5%; top: 15px; width: 55px; border-bottom: 1px solid #D7D7D7;}
.ys_tit i:before{ content: ''; position: absolute; right: 5%; top: 15px; width: 55px; border-bottom: 1px solid #D7D7D7;}
.ys_nr dl{ width: 600px; text-align: center;}
.ys_nr dl dt{ position: relative;}
.ys_nr dl dt:after{ position: absolute; content: ''; left: 272px; bottom: 0; width: 55px; border-bottom: 1px solid #56BF65;}
.ys_nr dl dt span{ font-size: 20px; font-weight: bold; color: #56BF65; display: block;} 
.ys_nr dl dt i{ color: #D5D5D5; font-size: 12px; font-weight: normal;}
.ys_nr dl dd p{ color: #444444; font-size: 14px; line-height: 30px;}
.ys_nr .dl1{ float: left; height: 550px; margin-right: 600px; display: block;}
.ys_nr .dl1 dt{ margin-top: 170px; height: 60px; overflow: hidden; margin-bottom: 55px;}
.ys_nr .dl1 dt span{ display: block; margin-bottom: 5px;}
.ys_nr .dl2{ float: right; height: 500px; margin-left: 600px; display: block;}
.ys_nr .dl2 dt{ margin-top: 170px; height: 60px; overflow: hidden; margin-bottom: 35px;}
.ys_nr dl.dl2 dt:after{ position: absolute; content: ''; left: 272px; bottom: 0; width: 55px; border-bottom: 1px solid #D7F5DB;}
.ys_nr .dl2 dt span{ display: block; margin-bottom: 5px; color: #fff;}
.ys_nr .dl2 dt i{ color: #6EDB7E;}
.ys_nr .dl2 dd p{ color: #C2F5C9;}
.ys_nr .dl3{ float: left; height: 520px; display: block;}
.ys_nr .dl3 dt{ margin-top: 170px; height: 60px; overflow: hidden; margin-bottom: 55px;}
.ys_nr .dl3 dt span{ display: block; margin-bottom: 5px;}   
.ys_nr .dl3 em{ margin-top: 55px; display: block;}

/*流程*/
.lc{ height: 495px; overflow: hidden;}
.lc_tit{ margin-top: 100px; color: #4F4F4F; font-size: 24px; text-align: center; height: 160px; overflow: hidden;}
.lc_tit h1{ color: #2B2B2B; font-size: 48px; font-weight: normal; text-align: center; position: relative; margin-bottom: 10px;}
.lc_tit h1:after{ content: ''; position: absolute; left: 29%; top: 30px; width: 55px; border-bottom: 3px solid #56BF65;}
.lc_tit h1:before{ content: ''; position: absolute; right: 29%; top: 30px; width: 55px; border-bottom: 3px solid #56BF65;}
.lc_tit h1 i{ padding: 0 20px; font-size: 40px;}
.lc_nr{}
.lc_nr ul{}
.lc_nr ul li{ float: left; width: 100px; text-align: center; margin-right: 57px; color: #3E3E3E; font-size: 18px;}
.lc_nr ul li p{ display: block; width: 100px; height: 100px; overflow: hidden;}
.lc_nr ul .li1 p{ background: url(Img/Index/lc_ico1.jpg) no-repeat left top;}
.lc_nr ul .li2 p{ background: url(Img/Index/lc_ico2.jpg) no-repeat left top;}
.lc_nr ul .li3 p{ background: url(Img/Index/lc_ico3.jpg) no-repeat left top;}
.lc_nr ul .li4 p{ background: url(Img/Index/lc_ico4.jpg) no-repeat left top;}
.lc_nr ul .li5 p{ background: url(Img/Index/lc_ico5.jpg) no-repeat left top;}
.lc_nr ul .li6 p{ background: url(Img/Index/lc_ico6.jpg) no-repeat left top;}
.lc_nr ul .li7 p{ background: url(Img/Index/lc_ico7.jpg) no-repeat left top;}
.lc_nr ul .li8 p{ background: url(Img/Index/lc_ico8.jpg) no-repeat left top;}   
.lc_nr ul .li8{ margin-right: 0;}

.lc_nr ul .li1.cur p{ background: url(Img/Index/lc_ico1_cur.jpg) no-repeat left top;}
.lc_nr ul .li2.cur p{ background: url(Img/Index/lc_ico2_cur.jpg) no-repeat left top;}
.lc_nr ul .li3.cur p{ background: url(Img/Index/lc_ico3_cur.jpg) no-repeat left top;}
.lc_nr ul .li4.cur p{ background: url(Img/Index/lc_ico4_cur.jpg) no-repeat left top;}
.lc_nr ul .li5.cur p{ background: url(Img/Index/lc_ico5_cur.jpg) no-repeat left top;}
.lc_nr ul .li6.cur p{ background: url(Img/Index/lc_ico6_cur.jpg) no-repeat left top;}
.lc_nr ul .li7.cur p{ background: url(Img/Index/lc_ico7_cur.jpg) no-repeat left top;}
.lc_nr ul .li8.cur p{ background: url(Img/Index/lc_ico8_cur.jpg) no-repeat left top;}

/*小banner*/
.xbanner_bj{ background: url(Img/Index/xbanner.jpg) no-repeat center top; height: 250px; overflow: hidden;}
.xbanner_nr{ width: 479px; float: right; margin-top: 60px;}
.xbanner h1{ color: #fff; font-size: 48px; text-align: left; position: relative; margin-bottom: 5px;}
.xbanner h1 i{ padding: 0 20px; font-size: 40px;}
.xbanner span{ font-size: 24px; color: #FEFEFE; display: block; text-align: left; font-weight: normal; margin-bottom: 15px;}
.xbanner em{ display: block; height: 50px; font-size: 14px; color: #ffffff; background: url(Img/Index/banner_tel.jpg) no-repeat left top; padding-left: 55px; line-height: 35px;}
.xbanner em b{ font-size: 24px;} 

/*新闻*/
.news{ height: 560px;}
.news_l{ float: left; border-top: 10px solid #F39918; margin-top: -70px;}
.news_l p{ position: relative;}
.news_l p img{ display: block; width: 290px; height: 545px; overflow: hidden;}
.news_l p span{ position: absolute; font-size: 12px; font-weight: bold; letter-spacing: 5.5px; color: #67B672; top: 160px; left: 0; display: block; width: 290px; text-align: center;}
.news_l p span b{ font-weight:bold; font-size: 36px; color: #67B672; display:block; letter-spacing: 0;}
.news_r{ float: right; width: 820px;}
.news_r_tit{ margin-top: 40px; height: 40px;}
.news_r_tit span a{ color: #212121; font-size: 18px; font-weight: bold; padding-right: 80px;}
.news_r_tit span a.bj{ background: url(Img/index/news_x.jpg) no-repeat 110px 3px;}
.news_r_tit span a.cur,.news_r_tit span a:hover{ color: #67B672;}
.news_r_tit em{ float: right;}
.news_r_nr{ height: 250px; overflow: hidden;}
.news_r_nr dl{ height: 140px; overflow: hidden;}
.news_r_nr dl dt{ float: left;}
.news_r_nr dl dt a{ display: block; width: 220px; height: 125px; overflow: hidden;}
.news_r_nr dl dt a img{ display: block; width: 220px; height: 125px; overflow: hidden; transition: all 0.5s;}
.news_r_nr dl:hover dt a img{transform: scale(1.1, 1.1)}
.news_r_nr dl dd{ width: 560px; float: right;} 
.news_r_nr dl dd span{ display: block; margin-bottom: 20px;} 
.news_r_nr dl dd span a{ color: #67B672; font-size: 16px;} 
.news_r_nr dl dd p{ color: #797979; font-size: 14px; line-height: 28px; height: 72px;} 
.news_r_nr dl dd i{ color: #BFBFBF; font-size: 12px;} 
.news_r_nr ul li{ width: 370px; float: left; padding: 15px 0; border: 1px solid #F0F0F0; border-left: 0; border-right:0; padding-left: 40px; position: relative;}
.news_r_nr ul li:after{ content: ''; position: absolute; left: 10px; top: 22px; height: 3px; width: 13px; background: #535353;}
.news_r_nr ul li.none{ border-top:none;}
.news_r_nr ul li a{ font-size: 14px; color: #5A5A5A;}
.cjwd_tit{ height: 40px; overflow: hidden; margin-top: 10px;}
.cjwd_tit span{ font-size: 18px; font-weight: bold;}
.cjwd_tit span a{ color: #212121;}
.cjwd_tit em{ float: right;}
.cjwd_nr{ background: #F1F1F1; height: 105px; overflow: hidden;}
.cjwd_nr dl{ width: 410px; float: left; }
.cjwd_nr dl dt{ line-height: 36px; margin-top: 10px; background: url(Img/Index/news_q.jpg) no-repeat 20px 5px; padding-left: 55px; padding-right: 15px;}
.cjwd_nr dl dt a{ color: #404040; font-size: 16px;}
.cjwd_nr dl dd{ color: #6E6E6E; font-size: 14px; line-height: 26px; background: url(Img/Index/news_a.jpg) no-repeat 20px 3px; padding-left: 55px; padding-right: 15px;}

/*简介*/
.ab_bj{ background: url(Img/Common/ab_bj.jpg) no-repeat center top; height: 530px; overflow: hidden;}
.ab_tit{ margin-top: 60px; color: #fff; font-size: 23px; text-align: center; height: 130px; overflow: hidden; letter-spacing: 8px;}
.ab_tit p{ color: #fff; font-size: 48px; font-weight: normal; text-align: center; position: relative; margin-bottom: 5px; letter-spacing: 0px;}
.ab_tit p:after{ content: ''; position: absolute; left: 33%; top: 30px; width: 55px; border-bottom: 3px solid #fff;}
.ab_tit p:before{ content: ''; position: absolute; right: 33%; top: 30px; width: 55px; border-bottom: 3px solid #fff;}
.ab_tit p i{ padding: 0 20px; font-size: 40px;}
.ab_nr p{ font-size: 14px; line-height: 28px; text-align: center; color: #fff; padding: 0 160px; height: 105px; overflow: hidden;}
.ab_nr em{ display: block; width: 65px; height: 55px; overflow: hidden; margin: 0 auto; margin-bottom: 50px;}
.ab_nr em a{ display: block; width: 65px; height: 55px; font-size: 0;}
.ab_nr ul li{ display: block; width: 290px; height: 50px; line-height: 52px; font-size: 18px; overflow: hidden; float: left;}
.ab_nr ul .li1{ margin-left: 6.8%;}
.ab_nr ul .li1 a{ padding-left: 51.8%;}
.ab_nr ul .li2{ margin-left: 7.5%;}
.ab_nr ul .li2 a{ padding-left: 37.8%;}
.ab_nr ul .li3{ margin-left: 7.5%;}
.ab_nr ul .li3 a{ margin-left: 45.5%;}
.ab_nr ul li a{ display: block; color: #444444;}   



.banners{height: 600px;}
.fullSlide {width:100%;position:relative;height:600px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:600px;overflow:hidden;text-align:center;background-position:center top;background-repeat: no-repeat;}   
.fullSlide .bd li a {display:block;height:600px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:8px;margin:1px;overflow:hidden;background:#fff;line-height:999px;margin:0 5px;}
.fullSlide .hd ul .on {background:#67B672;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:45%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;
filter:alpha(opacity=50);opacity:0.5;display:none;width:35px; height:80px;}
.fullSlide .prev{background: #67B672 url(img/Index/letf-an.png) no-repeat;}
.fullSlide .next{left:auto;right:5%;background:#67B672 url(img/Index/right-an.png) no-repeat;}
