﻿@charset "utf-8";
body {font-family: "Microsoft YaHei","SimSun",'Arial';color: #444;}
ol,ul,li {list-style:none;}
img {border: none; font-size: 0; max-width: 100%;}
i,em {font-style: normal;}
a {color: #444;}
a:hover {color: #cb1318;}
a:focus, .btn:focus{outline: none;}
table { border-collapse:collapse; max-width: 100%;}
.pl-0 {padding-left: 0px !important;}
.pr-0 {padding-right: 0px !important;}
.pt-0 {padding-top: 0px !important;}
.pt-20 {padding-top: 20px;}
.mr-0 {margin-right: 0px !important;}
.ml-0 {margin-left: 0px !important;}
.mt-20 {margin-top: 20px;}
.fs12{font-size: 12px;}
.fs14{font-size: 14px;}
.fs16{font-size: 16px;}
.fs18{font-size: 18px;}
.cfff{color: #fff !important;}
.js-height-img {overflow:hidden;}
.js-height-img img {width: 96%;}
.hover-shadow:hover {
	-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
	box-shadow: 0 15px 30px rgba(0,0,0,0.1);
	-webkit-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);
}
.bottom-dashed {background: url(../images/dashed.png) repeat-x scroll left bottom;}
.trans{
	transition: all cubic-bezier(0.215, 0.61, 0.305, 1) .6s;
	-webkit-transition: all cubic-bezier(0.215, 0.61, 0.305, 1) .6s;
	-moz-transition: all cubic-bezier(0.215, 0.61, 0.305, 1) .6s;
	-o-transition: all cubic-bezier(0.215, 0.61, 0.305, 1) .6s;
}
/*basic set*/
.container-fluid {max-width: 1230px;}
.basic-color {color: #cb1318 !important;}
.basic-bgc {background-color: #cb1318 !important;}
.basic-border-color{border-color: #cb1318 !important;}

.logo{
	max-height: 76px;
}
#header .navbar-left {
	padding-top: 15px;
	padding-bottom: 20px;
}
#head_hotline {
	color: #40434e;
	font-weight: 600;
	margin-top: 36px;
}
#head_hotline > span {
	font-size: 20px;
	vertical-align: middle;
	margin-left: 12px;
	position: relative;
	bottom: -6px;
}
#head_hotline > em {
	font-size: 34px;
	vertical-align: middle;
}
.navbar-box {
	margin-bottom: 0px;
	border: 0px;
	background: #db241e url(../images/nav-bg.jpg) repeat-x left bottom;
	height: 50px;
	overflow: hidden;
}
.navbar-box .navbar-nav > li > a {
	position: relative;
	font-size: 15px;
	color: #fff;
	text-align: center;
	min-width: 132px;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
	line-height: 50px;
	height: 50px;
	overflow: hidden;
}
.navbar-box .navbar-nav > li > a:after {
	content: '';
	display: block;
	width: 2px;
	height: 20px;
	position: absolute;
	left: 0px;
	top: 15px;
	background: url(../images/nav-line.jpg) no-repeat center center;
}
.navbar-box .navbar-nav > .first > a:after {
	display: none;
	visibility: hidden;
}
.navbar-box .navbar-nav > .active > a ,
.navbar-box .navbar-nav > .open > a ,
.navbar-box .navbar-nav > li > a:hover,
.navbar-box .navbar-nav > li > a:focus
{
	background-color: transparent !important;
	color: #fff !important;
}
#search_box {
	background-color: #f5f5f5;
	font-size: 12px;
	color: #333;
	padding: 10px 0px;
}
#search_box a {
	display: inline-block;
	color: #333;
	/*padding: 5px 10px;*/
	margin-right: 12px;
	line-height: 36px;
	font-size: 13px;
}
#search_box span {
	display: inline-block;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 13px;
}
#search_box a:hover {
	color: #cb1318;
}
#wrap {margin-top: 20px;}
.panel {
	-webkit-box-shadow: none;
	box-shadow: none;
}
#main .panel-heading , #main .panel-body {
	padding-left: 0px;
	padding-right: 0px;
}
#main > .panel-heading {
	border-bottom: 2px solid #cb1318;
}
.breadcrumb {
	padding: 4px 0px 0px;
	margin-bottom: 0px;
	background-color: transparent;
}
.breadcrumb a {
	color: #999;
}
#cat_group .list-group {
	border: 1px solid #d0d0d0;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	overflow: hidden;
}
#cat_group .list-group .list-group-item {
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 0px;
	border: none;
	border-bottom: 1px solid #ddd;
}
#cat_group .list-group .list-group-heading {
	margin-left: 0px;
	margin-right: 0px;
}
#cat_group .list-group .list-group-item:last-child {
	border-bottom: none;
}
#cat_group .list-group .list-group-item > a > span {
	font-size: 11px;
	margin-right: 4px;
}
#cat_group .list-group > .active {
	background-color: transparent;
}
#cat_group .list-group > .active a ,
#cat_group .list-group > .active a:hover
{
	color: #cb1318;
}
.side-other {
	border: 1px solid #d0d0d0;
	border-radius: 4px;
	overflow: hidden;
}
.side-title {
	padding: 100px 15px 10px;
	background-repeat: no-repeat;
	background-size: cover;
	font-size: 16px;
	color: #fff;
}
.side-c {
	padding: 15px;
	background-color: #fff;
	line-height: 2;
}
.side-c ul {
	padding-left: 0px;
}
.con {
	line-height: 2;
	min-height: 400px;
}
#footer {
	padding: 15px 0px;
	margin-top: 40px;
	color: #fff;
	line-height: 2;
	background: #db241e url(../images/footer-bg.jpg) repeat left top;
}
#footer p {
	margin-bottom: 0px;
}
#footer a {
	color: #fff;
}
#footer a:hover {
	text-decoration: underline;
}
#flink {
	margin-top: 15px;
}
#flink_top {
	font-size: 15px;
	font-weight: bold;
	background: url(../images/flink-bg.png) no-repeat center center;
}
#flink_c {
	padding: 5px 5px 15px;
	border-bottom: 1px solid #e69290;
	margin-bottom: 15px;
}
#fnav {
	margin-bottom: 5px;
}
#fnav .btn {
	position: relative;
}
#fnav .btn:before {
	content: '|';
	position: absolute;
	left: -2px;
	color: #fff;
}
#fnav .first:before {
	display: none;
	visibility: hidden;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	border-color: #cb1318;
	background-color: #cb1318;
}
.lists-box {
	padding-left: 0px;
}
.article-list-item {
	border-bottom: 1px dotted #ddd;
	padding: 15px 0px;
	margin-bottom: 0px;
}
.lists-box > .first {
	padding-top: 0px;
}
.news-list-img {
	border: 1px solid #d1d1d1;
	padding: 8px;
}
.news-list-item dt {
	padding-left: 0px;
}
.news-list-item {
	margin-bottom: 0px;
	padding: 20px 0px;
}
.news-list-img .js-height-img img {
	vertical-align: top;
	min-height: 100%;
}
.news-item-title {
	line-height: 2;
	color: #333;
}
.date {
	color: #999;
}
.date i {
	margin-left: 4px;
	margin-right: 20px;
}
.date span, .date i {
	vertical-align: middle;
}
.news-list-item .summary {
	margin-top: 10px;
	margin-bottom: 10px;
}
.list-item {
	padding: 15px 0px;
	border-bottom: 1px solid #e0e0e0;
}
.audit-template .list-item h4 {
	font-weight: 600;
}
.summary {
	line-height: 24px;
	height: 48px;
	overflow: hidden;
}
.case-list-item {
	position: relative;
	margin-bottom: 20px;
	overflow: hidden;
}
.case-list-item-img a{
	display: block;
	width: 100%;
	height: 100%;
}
.case-list-item .js-height-img img {
	vertical-align: top;
	width: 100%;
	height: 100%;
}
.case-list-item-img {
	border: 1px solid #d0d0d0;
}
.case-list-item-info {
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #d02a2f;
	top: 100%;
	z-index: 999;
}
.item-hover .case-list-item-info {
	top: 0px;
}
.case-list-item-text {
	padding: 10px;
}
.table {
	display: table;
	height: 100%;
	margin: 0px;
}
.table .table-cell {
	display: table-cell;
	vertical-align: middle;
}
#feedback .col-xs-6 {
	width: 49%;
}
#feedback textarea {
	min-height: 300px;
}
#feedback .btn-default, #feedback .btn-default:focus {
	background-color: #cb1318 ;
	color: #fff;
	padding-left: 30px;
	padding-right: 30px;
}
.contact-list-item {
	margin-bottom: 0px;
}
.contact-list-item .panel-heading {
	border-bottom: 1px solid #d0d0d0;
	font-weight: 600;
	font-size: 15px;
}
.carousel-indicators {
	bottom: 0px;
}
.carousel-indicators li,.carousel-indicators .active {
	margin-left: 3px;
	margin-right: 3px;
}
.news-view-ct {
	color: #999;
	border-bottom: 1px solid #eee;
}
.news-view-ct h2 {
	color: #333;
	font-size: 18px;
}
.news-view-cc {
	padding: 16px 0px;
	min-height: 400px;
}
.news-view-cc table {
	width: 100%;
}
.news-view-ctrl-i a {
	color: #666;
}
.news-view-ctrl-i a:hover {
	color: #b68600;
	text-decoration: underline;
}
.news-view-ctrl {
	padding: 10px 8px 10px 0px;
}
.bshare-custom {display:inline}
.bsBox {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
/*首页*/
.home-box, .home-box dt, .home-box dd {
	line-height: 1.7;
}
.home-box .container-fluid {
	padding-top: 3%;
	padding-bottom: 4%;
}
.home-box1 .container-fluid .row {
	padding-top: 20px;
	padding-bottom: 20px;
}
.home-box1 .container-fluid .row:last-child {
	padding-bottom: 0px;
}
.home-box1-item-title {
	font-size: 22px;
}
.home-box1 .container-fluid .row dt > div {
	background: url(../images/square-bg.png) no-repeat left center;
	width: 108px;
	height: 118px;
}
.home-box1 .container-fluid .row dt > div > b {
	font-size: 68px;
	font-family: Arial;
}
.home-box1 .container-fluid .row dd {
	padding-left: 0px;
}
.home-box1 .container-fluid .row .center-block {
	float: none !important;
}
.homebar img {
	width: 1200px;
	margin: 0 auto;
}
.home-title {
	position: relative;
	width: 400px;
	height: 66px;
	margin-top: 4%;
	margin-bottom: 3%;
	border-width: 2px;
	border-style: solid;
}
.home-title > b {
	font-size: 24px;
	line-height: 2.2;
}
.home-en-title {
	position: absolute;
	width: 100%;
	bottom: -15px;
	color: #999;
	font-size: 14px;
}
.home-en-title > span {
	display: inline-block;
	padding: 6px 12px;
	background-color: #fff;
	text-transform: uppercase;
}
.home-c {
	width:1200px;
	margin: 0 auto;
	padding-bottom: 1%;
}
.seven-item {
	width: 14%;
	overflow: hidden;
}
.seven-item dd {
	padding: 4px 10px;
}
.seven-item dd h4 {
	position: relative;
	line-height: 1.7;
	margin-top: 6px;
	margin-bottom: 15px;
}
.seven-item dd h4:after {
	content: '';
	display: block;
	position: absolute;
	width: 30px;
	height: 2px;
	bottom: -8px;
	left: 50%;
	margin-left: -15px;
	background-color: #d0d0d0;
}
.home-c ul {
	padding-left: 0px;
}
.home-pro .nav-tabs {
	background-color: #e9e9e9;
	border: none;
}
.home-pro .nav-tabs > li {
	text-align: center;
	width: 20%;
	height :40px;
	overflow: hidden;
}
.home-pro .nav-tabs > li a {
	border-radius: 0px;
	border: none;
	padding: 0px 4px;
	line-height: 40px;
}
.home-pro .nav-tabs > li a:hover {
	border: none;
	background-color: transparent;
}
.home-pro .nav-tabs > li.active > a, .home-pro .nav-tabs > li.active > a:hover, .home-pro .nav-tabs > li.active > a:focus {
	border: none;
	background-color: #db241e;
	color: #fff;
}
.home-pro .tab-content {
	padding-top: 20px;
	padding-bottom: 20px;
	border: 1px solid #e9e9e9;
	margin-bottom: 30px;
}
.home-pro .tab-content .tab-pane ul li {
	line-height: 30px;
	height: 30px;
	overflow: hidden;
}
.offer-progress {
	line-height: 40px;
	height: 40px;
	background-color: #f5f5f5;
}
.offer-progress > li {
	float: left;
	width: 350px;
	height: 40px;
	overflow: hidden;
	background: url(../images/progress-bg.png) no-repeat;
	color: #fff;
	margin-left: 36px;
	margin-right: 72px;
	padding-left: 27px;
	line-height: 38px;
}
.form-offer {
	margin-top: 20px;
}
.form-offer .form-inner {
	margin-left: 62px;
}
.form-offer .form-group {
	margin: 0px 0px 20px;
}
.form-offer .form-left .checkbox-inline {
	padding-top: 0px;
	padding-left: 0px;
}
.form-offer .control-label {
	padding-left: 0px;
	padding-right: 0px;
}
.form-item-validateCode {
	width: 120px;
}
#verifyImg {
	margin-left: 10px;
	margin-top: 6px;
	cursor: pointer;
}
#honor_scroll {
	width: 100%;
	height: 270px;
	overflow: hidden;
}
#honor_scroll ul li {
	width: 182px;
	margin-right: 16px;
	margin-bottom: 16px;
	-webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.1);
	box-shadow: 0 2px 6px rgba(0,0,0,0.1);
	overflow: hidden;
}
.home-news-img {
	display: none;
	visibility: hidden;
}
.home-news-show {
	display: block;
	visibility: visible;
}
.home-news .tab-content {
	margin-top: 20px;
	min-height: 200px;
}
.home-news-list li {
	margin-bottom: 1px;
	background-color: #f5f5f5;
}
.home-news-list li .home-news-date {
	padding: 12px 10px;
	background-color: #da231e;
}
.home-news-list li .home-news-title {
	padding: 12px 10px;
	color: #444;
}
.home-news-img img {
	min-height: 100%;
}
.home-news-tab {
	border-bottom: 1px solid #e5e5e5;
}
.home-news-tab .nav-tabs {
	border-bottom: none;
}
.home-news .nav-tabs > li {
	margin-right: 20px;
}
.home-news .nav-tabs > li a {
	padding-left: 0px;
	padding-right: 0px;
}
.home-news .nav-tabs > li a:hover , .home-news .nav-tabs > li a:focus,.home-news .nav-tabs > li:hover a, .home-news .nav-tabs > li:focus a {
	background-color: transparent;
	outline: none;
}
.home-news .nav-tabs > li.active > a, .home-news .nav-tabs > li.active > a:hover, .home-news .nav-tabs > li.active > a:focus {
	color: #db241e;
	border: none;
	border-bottom: 2px solid #db241e;
	background-color: transparent;
	outline: none;
}
.home-news .more {
	margin-top: 4px;
	background: url(../images/icon-more.png) no-repeat right center;
}
.question-tab-content {
	padding: 14px;
	background-color: #f5f5f5;
}
.question-tab-content dl {
	margin-bottom: 0px;
	padding: 16px 0px;
}
.question-tab-content dl dt, .question-tab-content dl dd {
	padding-left: 40px;
}
.question-tab-content dl dt {
	line-height: 28px;
	height: 28px;
	overflow: hidden;
}
.question-tab-content dl dd {
	line-height: 28px;
	height: 28px;
	overflow: hidden;
}


.js-height-img a:hover img.trans {
	transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
}
/*客服*/
.kefu{ position:absolute; right:0; top:150px;}
.kefu .slide_min{ width:28px; height:112px; background:#dab866 url(../images/slide_min.png) no-repeat; cursor:pointer;}
.kefu .slide_box{ width:154px; height:auto; overflow:hidden; background:url(../images/slide_box_bg.jpg) repeat-y; font-size:12px; text-align:center; line-height:130%; color:#666; border-bottom:2px solid #b68600;}
.kefu .slide_box .weixin{ margin-bottom:5px;}
.slide_box h2 {margin-top: 0px;background-color: #dab866;}
.kefu .slide_box img{ cursor:pointer;}
.kefu .slide_box p{ text-align:center; padding:5px; margin:5px;border-bottom:1px solid #ddd;line-height: 2;}
.kefu .slide_box span{ padding:5px 10px; display:block;}
.kefu .slide_box span a{ color:#dab866;}

/*搜索*/
.screen-reader-text {
	position: absolute;
	left: -1000em;
	top: -1000em;
	height: 1px;
	width: 1px;
	overflow: hidden;
}
#search_kw {
	position: relative;
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	width: 200px;
	max-width: none;
	padding: 0 24px 0 3px;
	margin: 0;
	color: #e26934;
	background-color: #fff;
	border: 1px solid #e0e0e0;
	border-radius: 6px;
	outline: 0;
	cursor: pointer;
}
#search_frm:after {
	position: absolute;
	top: 4px;
	right: 24px;
	z-index: 20;
	content: "\e003";
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: 400;
	color: #cb1318;
	font-size: 16px;
}

.floating_ck{position:fixed;right:10px;top:30%;font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#1478d0;border-bottom:solid 1px #ffffff;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.floating_ck dl dd:hover .floating_left1{display:block;}
.consult{background-image:url("../images/zxicon.png");}
.words{background-image:url("../images/tell.png");}
.quote{background-image:url("../images/kficon.png");}
.weixin{background-image:url("../images/weixin.png");position: relative;}
.weixin:hover .qrcode_box{opacity: 1;transform: scale(1)}
.qrcode_box{width: 150px;height: 150px;position: absolute;top:-40px;right:80px;overflow: hidden;opacity: 0;transform: scale(0);transition: all 0.3s;transform-origin: top right;}
.qrcode_box img{width: 100%}
.qrcord{background-image:url("../images/erweima.png");}

.return{background-image:url("../images/fanhui.png");}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none; font-size:18px;}
.floating_left1{position:absolute;left:-160px;top:0px;width:160px;height:30px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none; font-size:18px;}
 .floating_left1 a{color:#fff;line-height:30px;}
.floating_left a{color:#fff;line-height:80px;}
.floating_gh{padding-top:15px;height:80px;bottom:10px;top:0px; font-size:14px; text-align:left; padding-left:3px;}

.fs14>a{
	color: #cb1318;
}

.ser { background:#ffffff no-repeat center; height:350px; border-top:1px #FFFFFF solid}
.ser ul { width:1200px;padding:0px;margin:0 auto;}
.ser ul li { width:20%; text-align:center;float:left;}
.ser ul li p { display:block; width:130px; margin:0 auto ;}
.ser ul li p a { display:block; width:130px; height:130px;background:#cb1318;margin: 0 auto;border-radius:130px;}
.ser ul li p a img { margin-top:35px;}
.ser ul li p a:hover { background:#F47F0A;}
.ser ul li b { display:block; font-size:22px; height:40px; line-height:40px; background:url("../images/bsci365xian.png") no-repeat bottom center; font-weight: normal; margin-top:10px; }
.ser ul li span { display:block; font-size:14px; color:#666; margin:30px 30px; line-height:24px;}
.ser ul li i a { display:block; background:#fff; border:1px #cb1318 solid; color:#cb1318; width:100px; height:30px; line-height:30px; font-style:normal;margin:0 auto;}
.ser ul li i a:hover { border:1px #F47F0A solid; color:#F47F0A}


.institution ul {width: 1200px;height:130px;padding:0px;margin:0 auto;}
.institution ul li{ width:20%; float:left; text-align:center; margin-bottom:25px;}
.institution ul li a{ display:block; width:93%; border:1px solid #ddd;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.institution ul li a img{ width:95%;}
.institution ul li:hover a{
    box-shadow: 0 10px 20px #e5e5e5;
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
	border-color:#ddd;
}

.rollBox0{PADDING-BOTTOM:0px;PADDING-LEFT:30px;PADDING-RIGHT:8px;OVERFLOW:hidden;PADDING-TOP:0px;margin:0 auto;width:1200px;text-align:center;background-image:url(../images/linktitle.jpg);background-repeat:no-repeat;background-position:left top;height:85px;border:1px solid rgb(127,160,170);}
#demo{background:#FFF;overflow:hidden;border:1px dashed #CCC;width:1200px;}
#demo img{border:0px solid #F2F2F2;}
#indemo{float:left;width:800%;}
#demo1{float:left;} 
#demo2{float:left;}
.tpro_bg{margin-top:0px;}
.tpro_bg li{float:left;height:40px;width:120px;text-align:center;list-style-type:none;}
.tpro_bg li img{height:40px;width:100px;}
.rollBox{PADDING-BOTTOM:0px;PADDING-LEFT:30px;PADDING-RIGHT:8px;OVERFLOW:hidden;PADDING-TOP:0px;margin:auto;width:1200px;text-align:center;background-image:url(../images/link_title.png);background-repeat:no-repeat;background-position:left top;height:60px;border:1px solid rgb(127,160,170);}
.rollBox .Cont{WIDTH:1200px;FLOAT:left;OVERFLOW:hidden;margin-top:10px;}
.rollBox .ScrCont{WIDTH:1342177.27px}
.rollBox #List1{FLOAT:left}
.rollBox #List2{FLOAT:left}

.jjzz IMG{
   width: 252px;
    display: block;
    float: left;
    height: 157px;
}
.jjzzt{
   text-align: left;
    width: 220px;
    font-family: Arial, Helvetica, sans-serif;
    float: left;
    color: #3f3f3f;
    font-size: 14px;
    padding-top: 13px;
}
.jjzzt STRONG{
   padding-bottom: 4px;
    display: block;
    color: #da2c2c;
}
.jjzzt SPAN{
   padding-bottom: 22px;
    display: block;
}
.jjzzt P{
   line-height: 24px;
    width: 220px;
}

.jjzzt{
   padding-left: 12px;
}
#elem-FrontSpecifies_show01-1364024152299{
   n: n;
}
#elem-FrontSpecifies_show01-1365330372721 A:hover{
   color: #bb050d;
}
#elem-FrontSpecifies_show01-1365330372721 P{
   padding-bottom: 20px;
    line-height: 24px;
    font-size: 14px;
}
#elem-FrontSpecifies_show01-1365330372721 STRONG{
   font-size: 24px;
}
#elem-FrontSpecifies_show01-1363570384119 A:visited{
   color: #000;
}
#elem-FrontNewsCategory_tree01-1364027575027 .titlestyle_00{
   font-family: 微软雅黑;
    font-size: 24px;
}
#elem-FrontNewsCategory_tree01-1364027575027 A{
   padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
    float: left;
    font-size: 14px;
    padding-top: 10px;
}
#elem-FrontNewsCategory_tree01-1364027575027 A:visited{
   color: #000;
}
#elem-FrontNewsCategory_tree01-1364027575027 A:hover{
   background-color: #c70415;
    color: #fff;
    text-decoration: none;
}
#elem-FrontSpecifies_show01-1363572602447 P{
   font-family: 微软雅黑;
}
#elem-FrontSpecifies_show01-1364015659685 P{
   padding-bottom: 20px;
    line-height: 24px;
    font-size: 14px;
}
#elem-FrontSpecifies_show01-1364015659685 STRONG{
   font-size: 24px;
}
#elem-FrontSpecifies_show01-1364014874155 STRONG{
   font-size: 24px;
}
#elem-FrontSpecifies_show01-1364014874155 P{
   padding-bottom: 20px;
    line-height: 24px;
    font-size: 14px;
}

.jjzz TD{
   padding-bottom: 30px;
}

.jjzz .kuo{
   margin-right: 9px;
}
.jjzz A{
   border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    padding-bottom: 2px;
    padding-left: 2px;
    width: 600px;
    padding-right: 2px;
    display: block;
    height: 169px;
    border-top: #fff 1px solid;
    border-right: #fff 1px solid;
    padding-top: 2px;
}

.jjzz A:hover{
   border-bottom: #c70415 1px solid;
    border-left: #c70415 1px solid;
    border-top: #c70415 1px solid;
    border-right: #c70415 1px solid;
}
#elem-FrontSpecifies_show01-1396421894824 P{
   text-align: left;
    line-height: 30px;
    font-family: 微软雅黑;
    float: left;
    font-size: 14px;
}
#elem-FrontSpecifies_show01-1396421894824 P STRONG{
   font-size: 24px;
    padding-top: 6px;
}
#elem-FrontSpecifies_show01-1396421894824 P IMG{
   padding-right: 10px;
    display: block;
}


.toolbar{
   background-image: url(../images/dibu.png);
    position: fixed;
    text-align: center;
    width: 100%;
    bottom: 0px;
    background-repeat: repeat;
    height: 40px;
    left: 0px;
}
.toolbar.main{
   text-align: center;
    margin: 0px auto;
    width: 1000px;
    height: 40px;
}

.toolbar P{
   line-height: 40px;
    font-family: 微软雅黑;
    color: #c21d1d;
    font-size: 22px;
}

.hottel{float: left;width: 140px;padding-top: 10px;}
.kuohao{float: left;width: 30px;height: 55px; margin-top:2px;}
.dianhua1{float: left;width: 180px;font-size: 23px;line-height: 28px;}
.dianhua2{float:left;width:180px;font-size:23px;color:#c21d1d;line-height: 28px;}

.box11{
	border: 1px #82737366 solid;
    float: left;
    width: 186px;
    margin: 2px;
}
.box11 b {
    display: block;
    text-align: center;
    padding: 9px 0px 6px 0;
    font-weight: bold;
    font-size: 15px;
    background: #cec5c5bf;
	border: 1px solid #8a80807a;
}
.box11 p {
    display: block;
    text-align: left;
    padding: 0 25px;
    font-size: 12px;
    line-height: 180%;
    overflow: hidden;
    height: 21px;
}
.box11 a.ask1 {
    width: 90px;
    height: 28px;
    line-height: 28px;
    border: 1px #314e9e solid;
    text-align: center;
    font-size: 12px;
    display: block;
    margin: 0 auto;
    color: #314e9e;
    margin-top: 10px;
    margin-bottom: 10px;
}
.all_xteacher {
    width: 100%;
    background-color: #f5f5f5;
    overflow: hidden;
}
.warp {
    width: 1200px;
    margin: 0 auto;}
.CBT_1 {
    width: 1200px;
    padding-top: 20px;
    overflow: hidden;
    text-align: center;}
.CBT_1 span {
    width: 500px;
    height: 100px;
    display:inline;
    line-height: 100px;
    font-size: 26px;
    color: #333;
    font-weight: bold;}
.CBT_1 label {
    width: 86px;
    height: 100px;
    line-height: 100px;
	text-align: left;
    background: url(/Public/teacher/xore.png) 64px center no-repeat;
    display: inline;
    float: right;}
.CBT_1 label {
    transition: all 0.3s linear;
     }
.teacher-left {
    position: relative;
    width: 1200px;
    height: 500px;
    margin: 0 auto;}
.teacher-left .bd {
    width: 1200px;
    overflow: hidden;}
.teacher-left .hd {
    overflow: hidden;
    height: 40px;
    width: 1200px;
    margin: -255px auto 0 auto;
    position: absolute;
    left: 0;
    z-index: 2;}
.teacher-left .bd ul li {
    float: left;
    }