.sz40 { font-size: 26px; }
.lh70 { line-height: 70px; }
.j_type-list { max-width: 1520px; margin: 0 auto; }
.j_type-list ul { display: inline-block; margin: 0 auto;  }
.j_type-list ul li {  float: left; width: 280px; height: 138px; list-style: none; margin: 11px; position: relative;}
.j_type-list ul li .changeImg{position:absolute;width:66px; height: 66px; overflow: hidden; left: 50%; top:50%; margin-top:-40px; margin-left: -32px; }
.j_type-list ul li .changeImg div{width: 66px; height:132px; position:absolute; left:0; top:0;}
.j_type-list ul li .changeImg div span{display: block; width:66px; height:66px;}

.j_type-list ul li:hover{background-color: #ce6e1b; }
.j_type-list ul li:hover a{color:#fff; }
.j_type-list ul li:hover .changeImg div{top:-66px;}

.j_type-list ul li.active{background-color: #ce6e1b;}
.j_type-list ul li.active a{color:#fff;}
.j_type-list ul li.active .changeImg div{top:-66px;}

.j_type-list ul li a { display: block; width: 100%; height: 26px; padding-top: 112px; text-align: center; color: #7f7f7f; border:solid 1px #7f7f7f;
    transition:background-color 0.3s ease;
    -webkit-transition:background-color .3s ease;  }

/*.j_type-list ul li:nth-child(1) a { background: url(../images/m-type-1.png) center 24px  no-repeat;  }
.j_type-list ul li:nth-child(2) a { background: url(../images/m-type-2.png) center 24px  no-repeat;  }
.j_type-list ul li:nth-child(3) a { background: url(../images/m-type-3.png) center 24px  no-repeat;  }
.j_type-list ul li:nth-child(4) a { background: url(../images/m-type-4.png) center 24px  no-repeat;  }
.j_type-list ul li:nth-child(5) a { background: url(../images/m-type-5.png) center 24px  no-repeat;  }
.j_type-list ul li a:hover { background-color: #ce6e1b; color: #fff; border-color: #ce6e1b; }
.j_type-list ul li:nth-child(1) a:hover { background-image: url(../images/m-type-1-cur.png); }
.j_type-list ul li:nth-child(2) a:hover { background-image: url(../images/m-type-2-cur.png);  }
.j_type-list ul li:nth-child(3) a:hover { background-image: url(../images/m-type-3-cur.png);  }
.j_type-list ul li:nth-child(4) a:hover { background-image: url(../images/m-type-4-cur.png);  }
.j_type-list ul li:nth-child(5) a:hover { background-image: url(../images/m-type-5-cur.png);  }
.j_type-list ul li.cur a { background-color: #ce6e1b; color: #fff; border-color: #ce6e1b; }
.j_type-list ul li:nth-child(1).cur a { background-image: url(../images/m-type-1-cur.png); }
.j_type-list ul li:nth-child(2).cur a { background-image: url(../images/m-type-2-cur.png);  }
.j_type-list ul li:nth-child(3).cur a { background-image: url(../images/m-type-3-cur.png);  }
.j_type-list ul li:nth-child(4).cur a { background-image: url(../images/m-type-4-cur.png);  }
.j_type-list ul li:nth-child(5).cur a { background-image: url(../images/m-type-5-cur.png);  }*/

.j_medio_content1 { padding: 56px 0 30px 0; width: 980px; clear:both; margin: 0 auto; font-size: 16px; color: #000; line-height: 30px; text-align: justify; }

.j_medio_partner { width: 980px; margin: 0 auto; padding-bottom: 30px; }
.j_medio_partner h3 { line-height: 88px; font-size: 30px; font-weight: normal; color: #000; }
.j_medio_partner .con { padding: 20px 0; }
.j_medio_partner .con img { width: 100%; }

.j_medio_content { padding: 38px 0 0 0; }
.j_medio_content_1 { padding: 26px 0; text-align: center; }
.j_medio_title { border:solid 2px #ce6e1b; padding: 3px; display: inline-block; margin: 0 auto; line-height: 52px; }
.j_medio_title span { border:solid 1px #ce6e1b; display: block; font-size: 30px; letter-spacing: 10px; padding: 0 12px;}
.j_medio_title i { font-style: normal; color: #d78946; }

.j_medio_content .box { padding-bottom: 55px; width: 976px; margin: 0 auto; }
.j_medio_content .box dl { display: block; height: auto; overflow: hidden; padding-bottom: 22px; }
.j_medio_content .box dl dt { width: 500px; height: 310px; float: left; }
.j_medio_content .box dl dd { float: right; width: 415px; height: 310px; font-size: 15px; background-color: #f4f0ed; line-height: 44px; }
.j_medio_content .box dl dd table tr td,
.j_medio_content .box dl dd table tr th { text-align: center; border-right: solid 1px #fff; }
.j_medio_content .box dl dd table tr th {  background-color: #ce6e1b; color: #fff; }
.j_medio_content .box dl dd table.line7 tr td { line-height: 38px;  }
.j_medio_content .box .list { height: 70px; background: #ce6e1b; border-radius: 6px; margin-top: 28px; line-height: 35px;} 

.j_xmt { width: 980px; margin: 0 auto; padding: 50px 0; }