
body,p,h1,h2,h3,h4,ul,li,dl,dt,dd{margin: 0;padding: 0;}
ul,li{list-style: none;}
a{text-decoration: none;color: #223069;}
img{border: none;}
body{overflow-x: hidden;}
.w{width: 1200px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.head{height: 80px;}
.logo{float: left;width: 520px;padding: 18px 0 0 40px;}
.logo a{display: block;}
.menu{float: right;}
.menur{float: right;}
.menur a{display: block;position: relative;cursor: pointer;width: 79px;height: 80px;}
.menur a .tel{position: absolute;right: 0;display: none; color: #fff;background: #223069;height: 70px;top: 80px;z-index: 999;line-height: 32px;width: 200px;text-align: center; font-size: 18px;}
.menul{float: right;}
.menur a:hover .tel{display: block;}
.menul ul{padding-right: 40px;}
.menul ul li{float: left;position: relative;}
.menul ul li a.topa{display: block;color: #242424;font-size: 16px;height: 80px;line-height: 80px;text-align: center;width: 102px;}
.menul ul li:hover a.topa{background: url(../images/bg_ahover.png) no-repeat center bottom;}

.menul ul li dl{background: #223069;position: absolute;top: 80px;z-index: 999;padding-left: 60px;display: none;}
.menul ul li dl dd{float: left;margin-right: 40px;}
.menul ul li dl dd a{color: #fff;font-size: 16px;height: 70px;line-height: 70px;display: block;}
.menul ul li:hover dl{display: block;}
.menul ul li.a1 dl{left: -60px;width: 1000px;}
.menul ul li.a2 dl{left: -80px;width: 1000px;}
.menul ul li.a3 dl{left: -80px;width: 1000px;}
.menul ul li.a4 dl{left: -40px;width: 1000px;}
.menul ul li.a5 dl{left: -240px;width: 1000px;}
.menul ul li.a6 dl{left: -240px;width: 1000px;}
.menul ul li.a7 dl{left: -240px;width: 1000px;}


.banner{clear: both;}
.am-slider-a1 .am-control-nav{bottom: 15px;}
.am-slider-a1 .am-control-nav li a{width: 14px;height: 14px;}
.bn{}
.bn img{width: 100%;display: block;}

.f1t{text-align: center;padding-top: 55px;padding-bottom: 40px;height: 140px;}
.f1t span{background: url(../images/bg_f1t.png) no-repeat 0 0;font-size: 20px;color: #353b53;padding: 0px 0 23px 56px;}
.f1t span a{font-size: 20px;color: #353b53;}
.f1b{height: 490px;position: relative;}
.f1b-n{width: 1920px;height: 490px;/*position: absolute;top: 0;left: -360px;*/}
.sld{}
.sld .bd{height: 490px;}
.sld .hd{height: 1px;}
.sld .hd a{display: block;width: 110px;height: 50px;cursor: pointer;position: absolute;bottom: 0;}
.sld .hd a.prev{background: url(../images/prev.png) no-repeat center center #223069;left: 850px;}
.sld .hd a.next{background: url(../images/next.png) no-repeat center center #223069;left: 960px;}
.sld .hd a.prev:hover{background: url(../images/prev.png) no-repeat center center #e39306;}
.sld .hd a.next:hover{background: url(../images/next.png) no-repeat center center #e39306;}
.sld .bd ul li{width: 1920px;height: 490px;}
.sld .bd ul li .lil{float: left;width: 960px;}
.sld .bd ul li .lir{float: right;width: 960px;}
.sld .bd ul li .lirn{padding: 70px 0 0 36px;}
.sld .bd ul li .lirn-title{height: 70px;}
.sld .bd ul li .lirn-title h2,.sld .bd ul li .lirn-title h3{font-weight: normal;}
.sld .bd ul li .lirn-title h2{font-size: 20px;color: #333439;}
.sld .bd ul li .lirn-title h3{font-size: 18px;font-family: arial;text-transform: uppercase;color: #e0e1e1;}
.sld .bd ul li .lirn-bot {height: auto;overflow: hidden;margin-top: 80px;}
.sld .bd ul li .lirn-bot a{display: block;float: left;height: 88px;border-right: 1px dashed #d7dae6;width: 130px;text-align: center;}
.sld .bd ul li .lirn-bot a .pic{height: 50px;}
.sld .bd ul li .lirn-bot a p{font-size: 16px;color: #333439;margin-top: 10px;}
.sld .bd ul li .bot1 a.a1 .pic{background: url(../images/i4.png) no-repeat center center;}
.sld .bd ul li .bot1 a.a2 .pic{background: url(../images/i5.png) no-repeat center center;}
.sld .bd ul li .bot1 a.a3 .pic{background: url(../images/i6.png) no-repeat center center;}
.sld .bd ul li .bot1 a.a4 .pic{background: url(../images/i7.png) no-repeat center center;}
.sld .bd ul li .bot2 a.a1 .pic{background: url(../images/i11.png) no-repeat center center;}
.sld .bd ul li .bot2 a.a2 .pic{background: url(../images/i12.png) no-repeat center center;}
.sld .bd ul li .bot2 a.a3 .pic{background: url(../images/i4.png) no-repeat center center;}
.sld .bd ul li .bot2 a.a4 .pic{background: url(../images/i5.png) no-repeat center center;}
#f2{height: 628px;background: url(../images/bg_f2.png) repeat-x 0 0;margin-top: 50px;clear: both;}


.f2{position: relative;}
.f2t{position: absolute;width: 140px;background: #fff;top: -4px;left: 0;padding-left: 8px;}
.f2t h2{font-weight: normal;font-size: 20px;color: #353b53;font-weight: normal;}
.f2t h3{text-transform: uppercase;font-size: 12px;color: #c9c9c9;font-family: arial;}
.slideGroup{}
.slideGroup .parHd{text-align: right;}
.slideGroup .parHd ul li{display: inline-block;margin-left: 70px;}
.slideGroup .parHd ul li a{color: #000000;font-size: 18px;height: 39px;display: inline-block;}
.slideGroup .parHd ul li.on a{color: #223069;background: url(../images/bg_ahover.png) no-repeat center bottom;}
.slideGroup .parBd{margin-top: 72px;}
.slideBox .scat{text-align: right;height: 72px;line-height: 72px;}
.slideBox .scat a{display: inline-block;color: #353b53;font-size: 14px;margin-left: 40px;}

.slb{}
.slb ul{}
.slb ul li{float: left;margin-right: 20px;margin-top: 50px;width: 387px;margin-bottom: 28px;transition: all ease-in-out .2s;}
.slb ul li a{display: block;background: #fff;height: 366px;border-radius: 2px;}
.slb ul li a.pic,.slb ul li a img{width: 387px;height: 290px;border-radius: 2px 2px 0 0;overflow: hidden;}
.slb ul li:hover{box-shadow: 0px 0px 10px #dadce5;}
.slb ul li a .des{padding: 0 20px;height: auto;overflow: hidden;}
.slb ul li a .desl{float: left;width: 270px;}
.slb ul li a .desl h2{color: #424242;font-size: 16px;font-weight: normal;height: 74px;line-height: 74px;overflow: hidden;}
.slb ul li a .desr{float: right;height: 74px;line-height: 74px;width: 75px;}
.slb ul li a .desr span{color: #8a8d9a;font-size: 16px;border-left: 1px solid #dcdde1;height: 22px;line-height: 20px;display: inline-block;padding-left: 15px;}
.slb .arr{text-align: center;}
.slb .arr a{display: inline-block;width: 10px;height: 10px;background: #c6c9d5;border-radius: 50%;cursor: pointer;margin: 0 6px;}
.slb .arr a:hover{background: #223069;}


#f3{background: url(../images/bg_f3.jpg) no-repeat center top;clear: both;height: 720px;}
.icase{padding-top: 100px;}
.icase ul{height: auto;overflow: hidden;}
.icase ul li{float: left;margin-right: 20px;margin-bottom: 20px;width: 386px;}
.icase ul li a{display: block;}
.icase ul li a .pic,.icase ul li a .pic img{width: 386px;height: 289px;overflow: hidden;}
.icase ul li.a3,.icase ul li.a6{margin-right: 0;}
.icase ul li.a1{text-align: center;}
.icase ul li.a1 h2{text-align: center; color: #223069;font-weight: normal;font-size: 20px;background: url(../images/bg_caseh2.png) no-repeat center bottom;padding-bottom: 16px;}
.icase ul li.a1 dl dd{margin-bottom: 9px;}
.icase ul li.a1 dl dd a{display: inline-block;width: 187px;height: 45px;text-align: center;color: #fff;line-height: 45px;font-size: 17px;background: #223069;}
.icase ul li.a1 dl {padding-top: 20px;}
.icase ul li.a1 h2 a{color: #223069;font-weight: normal;font-size: 20px;}
.inew{}
.inew dl{height: 185px;transition: all ease-in-out .2s;}
.inew dl:hover{background: #f1f2f7;}
.inew dl dd{padding-top: 28px;height: auto;overflow: hidden;}
.inew dl dd .dll{float: left;width: 85px;text-align: right;padding-top: 14px;margin-right: 26px;}
.inew dl dd .dll .day{font-size: 36px;color: #000000;font-family: helveticaneue-light;background: url(../images/bg_day.png) no-repeat right bottom;}
.inew dl dd .dlr{float: left;width: 1065px;height: auto;overflow: hidden;}
.inew dl dd .dlr-n{height: auto;overflow: hidden;}
.inew dl dd .dlr-n .pic{float: left;width: 197px;display: flex;justify-content: center;align-content: center;}
.inew dl dd .dlr-n .pic img{max-width: 167px;height: 125px;object-fit: cover;}
.inew dl dd .dlr-n .dlr-r{float: left;width: 857px;}
.inew dl dd .dlr-n .dlr-r h2{height: 46px;line-height: 46px;}
.inew dl dd .dlr-n .dlr-r h2 a{font-weight: normal;font-size: 18px;color: #000;}
.inew dl dd .dlr-n .dlr-r p{font-size: 14px;color: #3d3d3d;line-height: 1.9em;margin-top: 10px;height: 50px;overflow: hidden;}

.f5{margin-top: 30px;}
.f5t,.f5b{clear: both;height: auto;overflow: hidden;}
.f5tl,.f5tr{width: 50%;}
.f5tl{float: left;background: url(../images/a1.jpg) no-repeat 0 0;background-size: cover;}
.f5tl .about{float: right;padding-right: 48px;padding-top: 114px;width: 602px;height: 440px;}
.f5tl .about h2,.f5tl .about p{color: #fff;}
.f5tl .about h2{font-size: 16px;background: url(../images/bg_h2.png) no-repeat 0px bottom;padding-bottom: 20px;font-weight: normal;}
.f5tl .about h2 a{font-size: 16px;color: #fff;}
.f5tl .about p{font-size: 14px;line-height: 2em;margin-top: 25px;}
.f5tr{float: right;}
.f5tr img{width: 100%;height: 440px;}
.f5b .f5tl{background: url(../images/a3.jpg) no-repeat 0 0;background-size: cover;}
.f5b .f5tl .about h2{background: none;font-size: 18px;}
.f5b .f5tl .about h2 a{font-size: 18px;color: #fff;}
.f5b .f5tl .about{padding-top: 134px;}
.f5b .f5tl .about p{font-size: 18px;}
.f5b .f5tr{}
.f5b .f5tr .serv{height: auto;overflow: hidden;}
.f5b .f5tr .servl,.f5b .f5tr .servr{width: 50%;height: 440px;}
.f5b .f5tr .servl{float: left;background: #e39306;color: #fff;text-align: center;}
.f5b .f5tr .servr{float: right;}
.f5b .f5tr .servr img{width: 100%;}
.f5b .f5tr .servl h2{background: url(../images/i3.png) no-repeat center top;padding-top: 80px;font-weight: normal;font-size: 20px;margin-top: 140px;}
.f5b .f5tr .servl h3{color: #f1cea5;font-weight: normal;text-transform: uppercase;font-size: 18px;}
.f5b .f5tr .servl h2 a{color: #fff;}




#ifoot{background: url(../images/bg_ft.jpg) no-repeat center bottom;height: 672px;clear: both;}
.ifttop{height: 216px;}
.ifttop ul{padding-top: 52px;height: auto;overflow: hidden;}
.ifttop ul li{float: left;}
.ifttop ul li .lib{height: 60px;font-size: 14px;color: #000;margin-top: 18px;}
.ifttop ul li .lit{height: 60px;}
.ifttop ul li .lit .num{font-family: helveticaneue-light;color: #223069;font-size: 48px;}
.ifttop ul li .lit .num span{position: relative;}
.ifttop ul li .lit .num span .date{position: absolute;font-size: 14px;color: #646464;top: -4px;right: -14px;}
.ifttop ul li.li1{width: 294px;}
.ifttop ul li.li2{width: 240px;margin-right: 150px;}
.ifttop ul li.li2 .lit{background: url(../images/i1.png) no-repeat 0 20px;}
.ifttop ul li.li3{width: 186px;}
.ifttop ul li.li4 .lit{background: url(../images/i2.png) no-repeat 0 20px;}
.ifttop ul li.li4 {width: 132px;float: right;}
.ifoot{background: url(../images/bg_ifoot.png) repeat 0 0;height: 456px;text-align: center;}
.ifoot .pic{padding-top: 66px;}
.ifoot .pic h2,.ifoot .pic .add{color: #074c84;}
.ifoot .pic h2{font-size: 40px;font-family: helveticaneue-light;margin: 30px 0 14px;}
.ifoot .pic .add{line-height: 1.9em;}
.banq{border-top: 1px solid #d1d4d7;height: 66px;line-height: 66px;margin-top: 38px;}
.banq p,.banq p a{color: #444444;font-size: 14px;}

#footer{clear: both;background: #222939;}
#ftbottom{text-align: center;border-top: 1px solid #393f4d;padding: 18px 0;}
#ftbottom p,#ftbottom p a{font-size: 14px;color: #fff;}
.fttop{height: auto;overflow: hidden;padding-top: 50px;padding-bottom: 40px;}
.ftl{float: left;}
.ftl .ewm{padding-left: 130px;background: url(../images/ewm1.png) no-repeat 0 0;height: 140px;overflow: hidden; width: 350px;}
.ftl .ewm h3{font-weight: normal;color: #e39306;font-family: helveticaneue-light;font-size: 29px; line-height: 36px;}
.ftl .ewm h2{font-weight: normal;font-size: 16px;color: #cecece;margin-top: 5px;}
.ftr{float: right;}
.ftr ul{float: right;margin-left: 56px;}
.ftr ul li a{font-size: 14px;color: #888a90;}
.ftr ul li.first a{font-size: 16px;color: #cecece;}
.ftr ul li.first{margin-bottom: 16px;}

@font-face
{
font-family: helveticaneue-light;
src: url('helveticaneue-light.otf');
}





/***************page.php*****************/
.ab1{padding-top: 46px;}
.ab1b{margin-top: 40px;}
.ab1b .bd{width: 1200px;overflow: hidden;padding-bottom: 50px;}
.ab1b ul{}
.ab1b ul li{float: left;width: 285px;margin-right: 20px;}
.ab1b ul li a img{width: 285px;height: 210px;}
.ab2{}
.ab2t{text-align: center;padding-bottom: 50px;}
.ab2t h2{color: #445080;font-size: 24px;font-weight: normal;}
.ab2b{}
.ab2b-list{height: auto;overflow: hidden;}
.ab2b-list .lsl{float: left; width: 50%;}
.ab2b-list .lsl img{width: 100%;height: 500px;}
.ab2b-list .lsr{float: right;width: 50%;height: 500px;overflow: hidden;}
.ab2b-list .lsr .pic{padding: 100px 0 0 30px;}
.ab2b-list .lsr .pic h2,.ab2b-list .lsl .pic h2{height: 30px;line-height: 30px;background: url(../images/bg_hh.png) repeat-x 0 0;}
.ab2b-list .lsr .pic h2 span,.ab2b-list .lsl .pic h2 span{font-weight: normal;font-size: 24px;color: #e39306;background: #fff;padding: 0 4px 0 0;display: inline-block;}
.ab2b-list .lsr .pic p{font-size: 15px;color: #494a4e;line-height: 2em;height: 184px;overflow: hidden;width: 564px;margin-top: 40px;}
.ab2b-list .lsr img{width: 100%;height: 500px;}
.ab2b-list .lsl .pic{padding: 100px 30px 0 0;}
.ab2b-list .lsr .pic h3,.ab2b-list .lsl .pic h3{font-weight: normal;color: #445080;font-size: 18px;padding-top: 50px;}
.ab2b-list .lsr .pic h3{background: url(../images/b1.png) no-repeat 0px top;}

.xiangmu{padding-top: 50px;}
.ab2b-list .lsl .pic h3{background: url(../images/b2.png) no-repeat right top;text-align: right;}
.ab2b-list .lsl .pic p{float: right;font-size: 15px;color: #494a4e;line-height: 2em;width: 564px;margin-top: 40px;text-align: right;height: 184px;}
.ab2b-list .lsl .pic h2{text-align: right;}


.ab2b-list .lsr .pic .more,.ab2b-list .lsl .pic .more{clear: both;}
.ab2b-list .lsr .pic .more a,.ab2b-list .lsl .pic .more a{display: inline-block;font-size: 16px;color: #e39306;}
.ab2b-list .lsl .pic .more{text-align: right;}
.ab2b-list .lsr .pic .more a{background: url(../images/more1.png) no-repeat right center;padding-right: 45px;}
.ab2b-list .lsl .pic .more a{background: url(../images/more2.png) no-repeat left center;padding-left: 45px;}
.ab2b-list .lsl .pic h2 span{padding: 0 0 0 4px;}
.abb{height: 600px;background: url(../images/bg_abb.jpg) no-repeat center top;}
.aboutjianjie{color: #fff;font-size: 18px;text-align: center;padding-top: 200px;}
.ab2b .odd .lsl{float: right;}
.ab2b .odd .lsr{float: left;}
.ab2b .odd .lsr .pic{padding: 100px 30px 0 0;}
.ab2b .odd .lsr .pic h3{background: url(../images/b2.png) no-repeat right top;text-align: right;}
.ab2b .odd .lsr .pic p{float: right;font-size: 15px;color: #494a4e;line-height: 2em;width: 564px;margin-top: 40px;text-align: right;height: 184px;}
.ab2b .odd .lsr .pic h2{text-align: right;}
.ab2b .odd .lsr .pic .more{text-align: right;}
.ab2b .odd .lsr .pic .more a{background: url(../images/more2.png) no-repeat left center;padding-left: 45px;}
.ab3{height: auto;overflow: hidden;clear: both;margin-top: 50px;padding-bottom: 60px;}
.qycul{width: 600px;height: 450px;background: url(../images/pic09.jpg) no-repeat 0 0;text-align: center;}
.qycul h2{background: url(../images/i8.png) no-repeat center top;font-weight: normal;font-size: 18px;margin-top: 166px;padding-top: 70px;color: #fff;}
.qycul h3{color: #fff;font-size: 12px;text-transform: uppercase;font-family: arial;}
.qycul h2 a{color: #fff;font-weight: normal;font-size: 18px;}
.hono{width: 590px;}
.honot{height: 220px;overflow: hidden;background: #223069;}
.honotl,.honobl{float: left;}
.honotl img{width: 295px;height: 220px;}
.honotr{width: 295px;text-align: center;float: right;}
.honotr h2,.honotr h3,.honobl h2,.honobl h3{color: #fff;font-weight: normal;text-transform: uppercase;}
.honotr h2,.honobl h2{background: url(../images/i9.png) no-repeat center top;margin-top: 52px;padding-top: 70px;font-size: 18px;}
.honotr h3,.honobl h3{font-family: arial;font-size: 12px;}
.honobl h2{background: url(../images/i10.png) no-repeat center top;}
.honob{height: 220px;overflow: hidden;background: #e39306;clear: both;margin-top: 10px;}
.honobl{width: 295px;text-align: center;}
.honobr img{width: 295px;height: 220px;}

.s-cat{height: 73px;background: url(../images/bg_1.png) repeat-x 0 0;text-align: center;}
.s-cat a{display: inline-block;font-size: 18px;color: #000000;height: 73px;line-height: 73px;margin: 0 35px;}
.s-cat a:hover,.s-cat a.hover{color: #223069;background: url(../images/bg_ahover.png) no-repeat center bottom;}

.cast{height: 98px;line-height: 98px;background: url(../images/b3.png) repeat-x 0 0;text-align: center;}
.cast span{display: inline-block;color: #223069;font-size: 18px;background: #fff;padding: 0 10px;}
.casb{height: 326px;width: 1200px;overflow: hidden;}
.casb ul{}
.casb ul li{float: left;width: 290px;margin-right: 14px;}
.casb ul li a{display: block;text-align: center;}
.casb ul li a .pic{}
.casb ul li a p{font-size: 16px;color: #424242;margin-top: 20px;}
.casb ul li a .pic img,.casb ul li a .pic {width: 290px;height: 222px;overflow: hidden;}
.chanp{height: 536px;background: #f1f2f7;}
.chanp .cast span{background: #f1f2f7;}
.chanp .slb{height: auto;overflow: hidden;}
.chanp .slb .bd ul li{margin-top: 0;}
.shebei{background: #f1f2f7;height: auto;overflow: hidden;padding-top: 40px;}
.shebei .w .slb ul li{margin-right: 20px;width: 380px;margin-top: 0;}
.shebei .w .slb ul li .pic,.shebei .w .slb ul li .pic img{width: 380px;}
.shebei .w .slb ul li .desl{width: 262px;}
.subcat{background: #fff;text-align: center;height: 73px;line-height: 73px;}
.subcat a{display: inline-block;margin: 0 10px;font-size: 14px;color: #353b53;}
.shebei .w .slb{height: auto;overflow: hidden;}

.fenye{height: auto;overflow: hidden;clear: both;text-align: center;margin: 20px 0 60px;}
.fenye a,.fenye span{display: inline-block;background: #ccc;font-size: 12px;border-radius: 1px;margin: 0 4px;padding: 0 12px;height: 30px;line-height: 30px;}
.fenye a:hover,.fenye a.current{background: #223069;color: #fff;}

.pos{height: auto;overflow: hidden;}
.posl{float: left;line-height: 73px;font-size: 14px;}
.posl a{padding: 0 4px;font-size: 14px;margin: 0 4px;}
.posl a:hover{background: none;}
.posl,.posl a{color: #888;}
.showt{text-align: center;margin: 30px 0 20px;}
.showt h1{font-weight: normal;font-size: 24px;height: 45px;overflow: hidden;}
.showt .date{font-size: 12px;color: #888;margin-top: 6px;}
.show-chanpin{height: auto;overflow: hidden;padding-top: 40px;padding-bottom: 40px;}
.showl{float: left;}
.showl .hd{height: 1px;position: relative;}
.showl .hd a{display: block;z-index: 999;cursor: pointer;font-size: 40px;font-family: "宋体"; position: absolute;top: 180px; width: 62px;height: 108px;text-align: center;line-height: 108px;color: #fff;font-size: 30px;background: rgba(0,0,0,0.3);}
.showl .hd a:hover{background: rgba(25,130,197,.75);}
.showl .hd a.prev{left: 0;}
.showl .hd a.next{right: 0;}
.showr{float: right;width: 560px;}
.showr h1{font-weight: normal;font-size: 28px;}
.showr p{margin-top: 20px;line-height: 1.9em;}
.showr .more{margin-top: 30px;}
.showr .more a{display: inline-block;width: 120px;height: 40px;text-align: center;line-height: 40px;color: #fff;border-radius: 1px;background: #223069;}
.showl ul li img,.showl,.showl ul li{width: 600px;height: 450px;}
.detail{padding-top: 20px;padding-bottom: 40px;line-height: 2em;}
.detail img{max-width: 1000px;}
.content{border-top: 1px solid #ddd;padding-top: 10px;}
.content ul{height: auto;overflow: hidden;padding: 2px 0 40px;}
.content ul li.lil{float: left;}
.content ul li.lir{float: right;}

.news{padding: 0px 0 80px;}
.news dl{background: #fff; padding: 18px;transition: all ease-in-out .2s;margin-bottom: 30px;border-radius: 2px;}
.news dl dd{margin-top: 10px;line-height: 1.9em;font-size: 13px;color: #888;}
.news dl dt{position: relative;font-weight: normal;height: 30px;line-height: 30px;font-size: 17px;}
.news dl dt span{color: #888;font-size: 12px;position: absolute;right: 0;padding: 0px 10px;display: inline-block;line-height: 30px;}
.news dl:hover{box-shadow: 0 4px 16px #ccc;}
.page{padding: 40px 0 80px;line-height: 2em;}

.n-tj{}
.tj-title{border-bottom: 1px solid #223069;}
.tj-title,.tj-title h3{font-weight: normal;height: 40px;line-height: 40px;}
.tj-title h3{color: #fff;padding: 0 14px;background: #223069;float: left;}
.tj-pro{}
.pro-list{height: auto;overflow: hidden;padding: 40px 0;}
.pro-list a{display: block;float: left;margin-right: 20px;text-align: center;}
.pro-list a,.pro-list a .pic,.pro-list a .pic img{width: 210px;}
.pro-list a .pic,.pro-list a .pic img{height: 180px;}
.pro-list a p{height: 40px;line-height: 40px;overflow: hidden;}

.tj-news{}
.tj-news ul{height: auto;overflow: hidden;padding: 20px 0 40px;}
.tj-news ul li{float: left;width: 550px;margin-right: 30px;height: 40px;line-height: 40px;overflow: hidden;position: relative;border-bottom: 1px dotted #eee;}
.tj-news ul li a{}
.tj-news ul li span{position: absolute;right: 0;top: 0;color: #888;}






