

.center{ text-align: center;}
.brand>.fl{ width: 845px;}
.brand>.fr{ width: 270px;}


.bTitle{ height: 48px; background-image: url(images/brand.jpg); font-size: 2.8rem; line-height: 48px; text-align: center; color: #262626; text-shadow: 0 0 0;}
.bHead{ margin-top: 15px; border-bottom:2px solid #f2f2f2; padding-bottom: 15px;}
.bHead .fl{}
.bHead .fl p{ line-height: 34px; font-size: 1.4rem; color: #262626; letter-spacing: 1px;}
.bHead .fl span{ border: 1px solid #bfbfbf; display: inline-block; text-align: center; font-size: 0; margin: 7px 0;}
.bHead .fl span img{ width: 90px !important; height: 90px !important;}
.bHead .fl p a img{vertical-align: middle;}
.bHead .fr{padding-left: 42px; width: 375px; height: 400px; border: 1px solid #d9d9d9; border-radius: 10px; background: url(images/brand3.jpg) no-repeat; position: relative;}
.bHead .fr:before{ border-left: 1px dashed #cdcdcd; content: ""; display: block; position: absolute; left: 20px; bottom: 0; height: 261px;}
.bHead .fr h6{ color: #e4396d; font-size: 1.6rem; line-height: 18px; text-align: center; text-shadow: 0 0 0; margin-top: 30px;}
.bHead .fr p{ margin-top: 20px;}
.bHead .fr p.center{ margin-top: 10px;}
.bHead .fr label{color: #262626; font-size: 1.4rem; line-height: 36px; width: 65px; padding-left: 18px; display: inline-block;}
.bHead .fr input{ width: 242px; height: 42px; line-height: 40px; font-size: 1.4rem; border: 1px solid #e9e9e9; padding-left: 16px;}
.bHead .fr button{ background:#f90e6d; width: 145px; height: 38px; color: #fff; text-align: center; border: 0; border-radius: 20px; font-size: 2.2rem; letter-spacing: 2px; margin-top: 14px;outline: 0;}
.bHead .fr span{ color: #f47c2d; font-size: 13px;}

.bCon{ padding-bottom: 20px; font-size: 1.4rem;}
.bCon h2{ color: #f90e6d; font-size: 1.8rem; text-shadow: 0 0 0; margin: 20px 0 12px;text-indent:0em;}
.bCon p,.bCon strong{ color: #262626; font-size: 1.4rem; line-height: 26px; margin-bottom: 5px;}
.bCon strong{ margin-top: 12px; font-size: 1.6rem; display: block;}
.paragraph-p{text-indent:2em;}
.paragraph-p p{ margin:5px auto;} 

.bImg{}
.bImg h2{border-bottom: 1px solid #ebebeb;}
.bImg h2 p{color: #262626; font-size: 1.8rem; line-height: 42px; height: 42px; letter-spacing: 1px; text-shadow: 0 0 0; border-bottom: 3px solid #f90e6d; width: 240px;}
.bImg ul{ padding: 25px 0 20px; border-bottom: 1px dashed #dbdbdb;}
.bImg ul li{ float: left; margin-left: 26px;}
.bImg ul li:first-child{ margin-left: 0;}
.bImg ul li img{width: 148px; height: 108px;}
.bImg span{ color: #000; font-size: 1.4rem;padding: 10px 0 30px; display: block;}
.bImg span a{ color: #f90e6d; padding-left: 16px;}


.bMajor h2,.bNews h2{color: #262626; font-size: 1.8rem; border-left: 8px solid #f90e6d; height: 35px; line-height: 35px; background: #f7f7f7; padding-left: 18px; letter-spacing: 1px; text-shadow: 0 0 0;}
.bMajor div.fl{width: 49%; margin-left: 2%; background: #f7f7f7; height: 135px; padding: 15px 42px 0 30px; margin-top: 18px;}
.bMajor div.fl:hover{background: #fcfaee;}
.bMajor div.fl:nth-of-type(odd){ margin-left: 0;}
.bMajor article.fl{width: 235px;}
.bMajor article.fl h6{color: #262626; font-size: 1.8rem; text-shadow: 0 0 0; line-height: 34px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.bMajor article.fl p{ color: #262626; font-size: 1.4rem; line-height: 36px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.bMajor article.fl p span{ color: #808080;}
.bMajor article.fr{ width: 95px; text-align: center;}
.bMajor article.fr span{ color: #f90e6d; font-size: 1.4rem; display: block; margin-top: 40px;margin-bottom: 15px;}
.bMajor article.fr a{ background: #f47c2d; color: #fff; font-size: 1.6rem; padding: 3px 8px; border-radius: 5px;}

.bNews{ margin-top: 40px;}
.bNews li{ margin-top: 20px; padding-bottom: 20px; border-bottom: 1px dashed #e3e3e3;}
.bNews li h6{background: url(images/index5.jpg) no-repeat; font-size: 1.6rem; color: #f90e6d; line-height: 36px; padding-left: 25px; text-shadow: 0 0 0; background-position: 5px center; margin-bottom: 5px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.bNews li p{}
.bNews li p span{ line-height: 24px; color: #262626; font-size: 1.4rem; width: 580px;  display: inline-block;}
.bNews li p b{ width: 82px; height: 40px; display: inline-block; background:#fef9da ; color: #f47c2d; font-size: 1.6rem; text-align: center; line-height: 40px; border-radius: 5px;}




.jxxtj{ border-top: 2px solid #f90e6d; background:#f0f0f0 url(images/brand5.jpg) no-repeat;  padding-bottom: 20px; margin-bottom: 20px;}
.jxxtj h6{color: #262626; font-size: 1.8rem; letter-spacing: 2px; line-height: 36px; font-weight: bold; padding-left: 41px; margin-bottom: 16px;}
.jxxtj li{width: 250px; height: 33px; line-height: 33px; color: #808080; background: #fff; font-size: 1.2rem; padding-left: 12px; margin: 10px auto 0; border-radius: 6px;letter-spacing: 1px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.jxxtj li:hover{ background: #f90e6d; color: #fff;}

.jform{ border-top: 2px solid #f90e6d;background:#f0f0f0; margin-bottom: 20px; padding-bottom: 8px;}
.jform h6{color: #262626; font-size: 1.8rem; letter-spacing: 3px; font-weight: bold;line-height: 36px; padding-left: 10px;}
.jform p{ width: 250px; height: 34px; background: #fff; border-radius: 6px; margin: 12px auto 0;}
.jform p label{ color: #808080; font-size: 1.2rem; display: inline-block; width: 50px; padding-left: 12px; line-height: 34px;}
.jform p input,.jform p select{ border: 0; outline: 0; color: #808080; font-size: 1.2rem; line-height: 34px; width: 190px;letter-spacing: 1px;}
.jform button{ width: 250px; height: 38px; color: #fff; outline: 0; background: #f90e6d; line-height: 38px; border-radius: 8px; border: 0; margin: 12px auto 0; display: block;}

.jgg img{width: 100%; margin-bottom: 20px;}

.jbrand{background:#f0f0f0; padding: 2px 0 12px; margin-bottom: 20px;}
.jbrand li{ width: 47%; margin-left: 2%; color: #262626; font-size: 1.6rem; text-align: center; line-height: 38px; border-radius: 4px; float: left; background: #fff; margin-top: 10px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.jbrand li:hover{ background: #f90e6d; color: #fff;}

.jschool,.jbjtj{ border: 1px solid #d9d9d9; padding-bottom: 16px; margin-bottom: 20px;}
.jschool h6,.jbjtj h6{color: #262626; font-size: 1.8rem; letter-spacing: 2px; height: 38px; background: url(images/brand5.jpg) no-repeat; line-height: 32px; font-weight: bold;padding-left: 41px;}
.jschool li,.jbjtj li{width: 250px; height: 34px; line-height: 34px; margin: 12px auto 0; border-radius: 6px;letter-spacing: 1px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;color: #262626; background: #f0f0f0; padding-left:10px; font-size: 1.4rem;}
.jschool li:hover,.jbjtj li:hover{background: #f90e6d; color: #fff;}

.jbjtj h6{background: url(images/brand6.jpg) no-repeat;}
.brandtitle{font-size:30px;}

/**add type**/
.daoyu{color:#636161;font-size: 1.5rem;line-height: 3rem;text-align:justify;padding: 1.5em 0;word-break: break-all;}
.daoyu img{display:block;margin: 1em auto;max-width: 95% !important;min-width: auto !important;height: auto !important;}
.daoyu p,.daoyu div{text-indent: 2em;margin-bottom:.5em;color: #545454;text-align: justify;}
.daoyu h2,.daoyu h3{margin: .8em 0;font-size: 1.5rem;color: #000;}

.kq-right-update p{font-size: 1.5rem;}
.kq-right-update p span{display:block;margin-bottom:.5em;color: #000;}
.kq-right-update p span i{ font-style:normal; color:#5e5d5d; padding-left:.2em;}

.kq-right-mulu{border:1px solid #eee;margin: 1em 0;padding-bottom: .5em;}
.hot-title{padding:.5em;margin-bottom: .5em;font-size: 1.5rem;border-bottom: 1px solid #eee;font-weight: normal;}
.kq-right-mulu li{padding-left:.5em;font-size: 1.5rem;line-height: 3.5rem;}

.paihang h3,.article-paihang h3{background-color: #fe9597;line-height: 2.5em;padding-left: .5em;color: #fff;font-size: 1.7rem;margin-bottom:1em;}
.paihang-table{border-top:1px solid #eee;font-size: 1.5rem;}
.paihang-table p{border:1px solid #eee;border-top:none;color:#555;text-align:center;display:flex;line-height: 4rem;}
.paihang-table p span,.paihang-table p i{display:block;}
.paihang-table p span{ width:70%;border-right:1px solid #eee;}
.paihang-table p i{width: 29%;}

.other-paihang,.article-paihang{color:#636161;text-align:justify;padding: 1em 0 0 0;word-break: break-all;line-height: 3rem;}
.other-paihang h3, .other-paihang h4{margin: .7em 0;color: #f90e6d;}
.other-paihang h3{font-size: 1.7rem;}
.other-paihang h4{font-size: 1.5rem;text-indent: 2em;}
.other-paihang p,.article-paihang div,.article-paihang p,.article-paihang div{text-align: justify;margin-bottom: .7em;text-indent: 2em;font-size: 1.5rem;}
.other-paihang img,.article-paihang img{ display:block; margin:0 auto;max-width: 95% !important; min-width: auto !important;  height: auto !important;}
.article-paihang table tr:first-child{ background-color: #fff !important; color: #555 !important;}
.article-paihang table tr{font-size:1.5rem;line-height: 4rem;}





































