
.jdal {background: #fff;}
.jdal .conbox {height: 495px;padding: 22px 0; margin-bottom: 20px; border: 1px solid #dbdbdb;}
.jdal .conleft {width: 930px;}
.jdal .conright {width: 234px;padding-left: 25px;border-left: 1px solid #dbdbdb;height: 500px;}
.jdal .conright input {display: block; height: 40px;width: 218px;border: 1px solid #dbdbdb;line-height: 40px;font-size: 14px;color: #999;text-indent: 12px;}
.jdal .conright .r_ul1 li {width: 220px;margin-bottom: 10px;}
.jdal .conright .r_ul1 li a {display: block;height: 219px;height: 42px;line-height: 42px;text-align: center;font-size: 18px;background: #a77200;color: #fff;}

.jdal .conright .r_ul2 {margin-top: 40px;}
.jdal .conright .r_ul2 li {width: 220px;height: 67px;line-height: 67px;text-indent: 72px;font-size: 22px;background: #eeeeee;border-radius: 5px;position: relative;margin-bottom: 13px;}
.jdal .conright .r_ul2 li i {display: block;width: 49px;height: 49px;position: absolute;left: 14px;top: 10px;}
.jdal .conright .r_ul2 li.li1 i {background: url(Img/inside/jdal_icon01.png) no-repeat center;}
.jdal .conright .r_ul2 li.li2 i {background: url(Img/inside/jdal_icon03.png) no-repeat center;}
.jdal .conright .r_ul2 li.li3 i {background: url(Img/inside/jdal_icon05.png) no-repeat center;}
.jdal .conright .r_ul2 li.li4 i {background: url(Img/inside/jdal_icon07.png) no-repeat center;}

.jdal .conright .r_ul2 li.cur ,.jdal .conright .r_ul2 li:hover {background: #efba00;}
.jdal .conright .r_ul2 li.cur a ,.jdal .conright .r_ul2 li:hover a {color: #333;}
.jdal .conright .r_ul2 li.li1.cur i ,.jdal .conright .r_ul2 li.li1:hover i {background: url(Img/inside/jdal_icon02.png) no-repeat center;}
.jdal .conright .r_ul2 li.li2.cur i ,.jdal .conright .r_ul2 li.li2:hover i {background: url(Img/inside/jdal_icon04.png) no-repeat center;}
.jdal .conright .r_ul2 li.li3.cur i ,.jdal .conright .r_ul2 li.li3:hover i {background: url(Img/inside/jdal_icon06.png) no-repeat center;}
.jdal .conright .r_ul2 li.li4.cur i ,.jdal .conright .r_ul2 li.li4:hover i {background: url(Img/inside/jdal_icon08.png) no-repeat center;}




/**/
.cxpp {padding: 45px 0;background: url(Img/Index/cxppbg.jpg) no-repeat center top;height: 1023px;}
.cxpp h2.h2_title a {color: #fff;}
.cxpp p.p_title {background: url(Img/Index/dzscbg03.png) no-repeat left center;color: #fff;}

.cxpp .cxpp_con {margin: 55px 0;}
.cxpp .cxpp_con dl {padding: 30px 0 45px 0;width: 290px;border-radius: 3px;float: left;margin-left: 10px;background: #f2e9cd;transition: all 1s;}
.cxpp .cxpp_con dl:first-child {margin-left: 0;}
.cxpp .cxpp_con dl dt {height: 150px;position: relative;}
.cxpp .cxpp_con dl dt img {display: block;margin: 0 auto;}
.cxpp .cxpp_con dl dd.dd1 {font-size: 22px;text-align: center;color: #333;margin-bottom: 10px;}
.cxpp .cxpp_con dl dd.dd2 {font-size: 16px;text-align: center;color: #666;}

.cxpp .cxpp_con dl:hover {background: #efba00;}

.cxpp .slbz {height: 595px;background: url(Img/Index/slbzbg.png) no-repeat 450px bottom;margin-top: 50px;}
.cxpp .slbz h3 {font-size: 28px;text-align: center;color: #fff;font-weight: lighter;}
.cxpp .slbz h3 b {font-size: 45px;color: #efba00;}
.cxpp .slbz h3 i {display: block;font-size: 14px;margin-top: 5px;}

.cxpp .slbz .slbz_con {position: relative;height: 345px;margin-top: 55px;}
.cxpp .slbz .slbz_con .slbzcase {height: 65px;width: 345px;position: absolute;}
.cxpp .slbz .slbz_con .slbzcase i {display: block;height: 56px;width: 60px;position: absolute;top: 0;}
.cxpp .slbz .slbz_con .slbzcase .case_p1 {font-size: 18px;color: #fff;font-weight: bold;height: 30px;line-height: 30px;}
.cxpp .slbz .slbz_con .slbzcase .case_p2 {font-size: 14px;height: 30px;line-height: 30px;color: #efba00;}

.cxpp .slbz .slbz_con .slbzcase.case1 i {left: 5px; background: url(Img/Index/slbzicon01.png) no-repeat center top;}
.cxpp .slbz .slbz_con .slbzcase.case2 i {left: 5px; background: url(Img/Index/slbzicon01.png) no-repeat center center;}
.cxpp .slbz .slbz_con .slbzcase.case3 i {left: 5px; background: url(Img/Index/slbzicon01.png) no-repeat center bottom;}
.cxpp .slbz .slbz_con .slbzcase.case4 i {right: 5px; background: url(Img/Index/slbzicon02.png) no-repeat center top;}
.cxpp .slbz .slbz_con .slbzcase.case5 i {right: 5px; background: url(Img/Index/slbzicon02.png) no-repeat center center;}
.cxpp .slbz .slbz_con .slbzcase.case6 i {right: 5px; background: url(Img/Index/slbzicon02.png) no-repeat center bottom;}

.cxpp .slbz .slbz_con .slbzcase.case1 {left: 0;top: 0;padding-left: 90px;}
.cxpp .slbz .slbz_con .slbzcase.case2 {left: 0;top: 125px;padding-left: 90px;}
.cxpp .slbz .slbz_con .slbzcase.case3 {left: 0;top: 230px;padding-left: 90px;}
.cxpp .slbz .slbz_con .slbzcase.case4 {right: 0;top: 0;padding-right: 90px;}
.cxpp .slbz .slbz_con .slbzcase.case5 {right: 0;top: 125px;padding-right: 90px;}
.cxpp .slbz .slbz_con .slbzcase.case6 {right: 0;top: 230px;padding-right: 90px;}


/**/
.clfz {padding: 60px 0;background: #fff;}
.clfz p.p_title {background: url(Img/Index/dzscbg04.png) no-repeat center;}
.clfz .clfzlc {height: 240px;margin-bottom: 30px;}
.clfz .clfzlc img {display: block;height: 240px;}

.clfz .clfz_con {position: relative;}
.clfz .clfz_con h3 {font-size: 30px;color: #333;text-align: center;font-weight: lighter;}
.clfz .clfz_con h3 b {color: #efba00;}
.clfz .clfz_con h3 i {display: block;font-size: 14px;margin: 10px auto 0 auto;}

.clfz .clfz_con .con_more {height: 222px;position: relative;overflow: hidden;margin: 30px 0 50px 0;}
.clfz .clfz_con .con_more ul {position: absolute;left: 0;top: 0;}
.clfz .clfz_con .con_more ul li {width: 277px;height: 222px;float: left;margin-left: 30px;overflow: hidden;}
.clfz .clfz_con .con_more ul li img {transition: all 0.5s;}
.clfz .clfz_con .con_more ul li:first-child {margin-left: 0;}

.clfz .clfz_con .clfz_btnl {display: block;width: 26px;height: 26px;position: absolute;left: -50px;top: 200px;background: url(Img/Index/clfz_btnl.png) no-repeat center;cursor: pointer;}
.clfz .clfz_con .clfz_btnr {display: block;width: 26px;height: 26px;position: absolute;right: -50px;top: 200px;background: url(Img/Index/clfz_btnr.png) no-repeat center;cursor: pointer;}

.clfz .clfz_con .con_more ul li:hover img {transform: scale(1.1);}

.clfz .clfz_con .clfz_dz {height: 53px;}
.clfz .clfz_con .clfz_dz a {float: left;width: 255px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;color: #333;border-radius: 27px;border: 1px solid #333;margin-left: 330px;}
.clfz .clfz_con .clfz_dz p {float: left;height: 50px;line-height: 50px;font-size: 18px;color: #715200;margin-left: 15px;}
.clfz .clfz_con .clfz_dz p b {color: #d70000;font-size: 24px;}


/**/
.gylc {padding: 50px 0;background: #f3f3f3;}
.gylc p.p_title {background: url(Img/Index/dzscbg04.png) no-repeat center;}
.gylc .gylc_con {position: relative;height: 180px;padding-top: 20px;}
.gylc .gylc_con .conbg {position: absolute;left: 0;width: 100%;border-top: 1px dashed #b5b5b5;top: 55px;z-index: 0;}

.gylc .gylc_con dl {width: 75px;position: relative;z-index: 1;margin-left: 65px;float: left;}
.gylc .gylc_con dl dt {height: 75px;width: 75px;background: url(Img/Index/ty03.png) no-repeat center;line-height: 75px;text-align: center;font-size: 24px;color: #999;transition: all 0.5s;}
.gylc .gylc_con dl dd {font-size: 14px;color: #333;text-align: center;margin-top: 10px;line-height: 18px;}
.gylc .gylc_con dl:first-child {margin-left: 0;}

.gylc .gylc_con dl:hover dt {background: url(Img/Index/ty04.png) no-repeat center;transform: rotateY(360deg);color: #333;}


/**/
.dzxz {padding: 55px 0 20px 0;}
.dzxz h4 {height: 94px;font-size: 28px;font-weight: lighter;color: #fff;text-align: center;line-height: 92px;background: #ec412f;position: relative;margin-bottom: 40px;}
.dzxz h4 i {display: block;width: 29px;height: 25px;background: url(Img/Index/dzxzxl.png) no-repeat center;position: absolute;left: 585px;top: 92px;}

.dzxz .left_con {width: 580px;float: left;}
.dzxz .wtcont{ height:365px;overflow:hidden;}
.dzxz dl{padding-bottom:45px;font-size: 14px;}
.dzxz dt{padding-left:45px; font-weight: bold;font-size: 16px;height: 24px;line-height: 24px;background: url(Img/Index/dzxzq.png) no-repeat 10px center;}
.dzxz dt a{ color:#333;}
.dzxz dd {height:40px;margin-top:13px;overflow: auto;background: url(Img/Index/dzxza.png) no-repeat 10px 1px;}
.dzxz dd i {display: block; color:#868686; line-height:20px; height:40px;margin-left: 45px;padding-right: 25px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;}

.dzxz .right_con {width: 580px;float: right;}


/**/
.ljzx {height: 279px;background: url(Img/Index/ljzxbg.jpg) no-repeat center;}
.ljzx .container {height: 279px;position: relative;}
.ljzx .a_ljzx {position: absolute;left: 155px;top: 145px;width: 175px;height: 40px;border: 1px solid #fff;line-height: 40px;text-align: center;font-size: 14px;color: #fff;border-radius: 27px;}


/**/
.about {padding: 50px 0;}
.about p.p_title b {color: #efba00;}
.about .abo_top {height: 346px;position: relative;padding-top: 33px;margin-bottom: 50px;}
.about .abo_top .top_left {position: absolute;left: 0;top: 0;width: 642px;height: 379px;z-index: 0;}
.about .abo_top .top_right {width: 673px;height: 257px;margin-left:420px;position: relative;z-index: 2;background: #fff;border: 2px solid #efba00;padding: 45px 45px 0 55px;}
.about .abo_top .top_right h3 {margin-bottom: 25px;}
.about .abo_top .top_right h3 a {color: #333;font-size: 18px;}
.about .abo_top .top_right p.r_p1 {font-size: 14px;line-height: 24px;}
.about .abo_top .top_right p.r_p1 i {color: #333;display: block;margin-bottom: 10px;}
.about .abo_top .top_right a.r_more {display: block;width: 129px;height: 79px;text-align: center;line-height: 79px;font-size: 14px;color: #333;background: #efba00;position: absolute;left: 293px;bottom: -42px;}

.about .about_con {height: 450px;}
.about .about_con h4 {height: 42px;border-bottom: 1px solid #ccc;margin-bottom: 20px;}
.about .about_con h4 a.con_a1 {float: left; font-size: 18px;line-height: 42px; color: #333;width: 120px;border-bottom: 1px solid #efba00;}
.about .about_con h4 a.con_a2 {float: right;width: 21px;height: 21px;border: 1px solid #ccc;line-height: 21px;text-align: center;margin-top: 8px;color: #ccc;}

.about .about_con .con_left {width: 560px;}
.about .about_con .con_right {width: 560px;}
.about .about_con .concase {position: relative;height: 135px;padding-left: 210px;padding-bottom: 20px;border-bottom: 1px solid #eeeeee;}
.about .about_con .concase .case_left {width: 186px;height: 135px;position: absolute;left: 0;top: 0;}
.about .about_con .concase .case_p1 {font-size: 18px;color: #333;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;height: 30px;line-height: 30px;}
.about .about_con .concase .case_p2 {font-size: 14px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;line-height: 20px;height: 60px;margin-top: 15px;}

.about .about_con ul li {height: 45px;line-height: 45px;font-size: 14px;border-bottom: 1px dashed #f2f2f2;}
.about .about_con ul li a {color: #333;float: left;width: 450px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.about .about_con ul li span {float: right;width: 100px;color: #999;text-align: center;}


/**/
.gysl {background: #f3f3f3;padding: 50px 0;}
.gysl h2.h2_title b {color: #efba00;}
.gysl p.gysl_p1 {text-align: center;font-size: 18px;color: #666;}

.gysl .gysl_con {height: 250px;margin-top: 45px;}
.gysl .gysl_con dl {width: 175px;float: left;margin-left:81px ;}
.gysl .gysl_con dl:first-child {margin-left: 0;}
.gysl .gysl_con dl dt {width: 175px;height: 175px;position: relative;}
.gysl .gysl_con dl dt img {display: block;width: 175px;height: 175px;position: relative;z-index: 2;}
.gysl .gysl_con dl dt i {display: block;width: 175px;height: 175px;position: absolute;left: 56px;top: 26px; z-index: 0;background: url(Img/Index/gyslbg.png) no-repeat center;}
.gysl .gysl_con dl dd {font-size: 14px;color: #333;text-align: center;margin-top: 35px;}


/**/
.dgxq {height: 487px;background: url(Img/Index/dgxqbg.jpg) no-repeat center;}
.dgxq .container {position: relative;height: 487px;}
.dgxq .dgxq_con {padding-top: 260px;}
.dgxq .dgxq_con .inp_p {width: 212px;height: 44px;overflow: hidden;margin-left: 16px;background: #fff;float: left;border-radius: 3px;}
.dgxq .dgxq_con .inp_p span {float: left;width: 90px;height: 44px;border-right:1px solid #eeeeee;font-size: 14px;text-align: center;line-height: 44px;color: #999;}
.dgxq .dgxq_con .inp_p input {float: left;width: 160px;border: none;height: 44px;line-height: 44px;color: #999;font-size: 14px;text-indent: 12px;}

.dgxq .dgxq_con .con_p1 {width: 290px;}
.dgxq .dgxq_con .con_p1 input {width: 195px;}
.dgxq .dgxq_con .con_p2 {width: 290px;}
.dgxq .dgxq_con .con_p2 input {width: 195px;}
.dgxq .dgxq_con .con_p3 {width: 570px;}
.dgxq .dgxq_con .con_p3 input {width: 470px;}

.dgxq .con_p4 {margin-top: 50px;}
.dgxq .con_p4 a {float:left; width: 164px;height: 46px;text-align: center;color: #333;margin-right: 30px; background: #fff;font-size: 14px;line-height: 46px;border-radius: 5px;}
.dgxq .con_p4 a:first-child {margin-left: 435px;}

.dgxq .con_p4 a:hover {background: #f0ba00;}


/**/
.zxly {width: 100%;height: 280px;background: url(Img/Index/zxlybg.jpg) no-repeat center;}
.zxly .container {position: relative;height: 280px;}
.zxly h4 {font-size: 30px;color: #fff;text-align: center;padding-top: 50px;}
.zxly h4 span {display: block;width: 46px;margin: 20px auto 0 auto;height: 1px;background: #fff;}
.zxly .zxly_p1 {text-align: center;color: #fff;font-size: 24px;margin-top: 15px;}

.zxly .zxly_con {margin-top: 30px;}
.zxly .zxly_con .inp_p {width: 212px;height: 46px;overflow: hidden;margin-left: 16px;background: #fff;float: left;border-radius: 3px;}
.zxly .zxly_con .inp_p span {float: left;width: 46px;height: 46px;margin-left: 5px;}
.zxly .zxly_con .inp_p input {float: left;width: 160px;height: 46px;border: none;height: 46px;line-height: 46px;color: #999;font-size: 14px;}

.zxly .zxly_con .con_p1 {width: 212px;}
.zxly .zxly_con .con_p1 span {background: url(Img/Index/zxlyicon01.png) no-repeat center;}
.zxly .zxly_con .con_p1 input {width: 160px;}
.zxly .zxly_con .con_p2 {width: 212px;}
.zxly .zxly_con .con_p2 span {background: url(Img/Index/zxlyicon02.png) no-repeat center;}
.zxly .zxly_con .con_p2 input {width: 160px;}
.zxly .zxly_con .con_p3 {width: 512px;}
.zxly .zxly_con .con_p3 span {background: url(Img/Index/zxlyicon03.png) no-repeat center;}
.zxly .zxly_con .con_p3 input {width: 440px;}

.zxly .zxly_con .con_p4 {float: left;margin-left: 16px;}
.zxly .zxly_con .con_p4 a {display: block;width: 164px;height: 46px;text-align: center;color: #fff;background: #f0ba00;font-size: 18px;line-height: 46px;border-radius: 5px;}

.dzsc {padding: 30px 0;}
h2.h2_title {font-size: 34px;font-weight: lighter;text-align: center;margin-bottom: 15px;color: #333;}
h2.h2_title a {color: #333;}
p.p_title {text-align: center;font-size: 14px;height: 20px;line-height: 20px;font-weight: bold;
background: url(Img/Index/dzscbg01.png) no-repeat left center;margin-bottom: 45px;}