﻿@charset "utf-8";
.banner{ width:100%; height:230px; margin-bottom:10px}
.left2{ float:left; width:755px;}
.right2{ float:right; width:235px}
.left_wrap{float:left; width:220px;display:inline;}
.left{ background:#f9f9f9}
.left h2{margin-bottom:10px; text-align:left; width:100%; height:60px; line-height:60px;background:#dd9900; border-top:5px solid #9c6b00; color:#fff; padding-left:20px; font-size:20px}
.left ul{width:200px; margin:0 auto; padding-bottom:10px}
.left ul li{  height:auto;line-height:45px;border-bottom:#d9d9d9 1px  dashed}
.left ul li a{font-size:16px; padding-left:15px;display:block; background:url(../Images/icon_03.png) no-repeat 190px center}
.left ul li a:hover,.left ul li.shover a{color:#0aacd3}
.left ul li li a{ font-size:12px}

.right{ float:right; width:730px;min-height:550px; border:1px solid #d9d9d9; padding:20px;}
.right_tt{height:30px; line-height:30px;font-size:12px; text-align:right; font-weight:normal; font-family:"Arial","微软雅黑"; border-bottom:1px solid #d9d9d9; padding-bottom:10px; position:relative}
.right_tt b{ position:absolute; left:0; top:0; font-size:20px; font-weight:normal; color:#c4780e;font-family:"Arial","微软雅黑"}

.article{ padding:30px 0; line-height:25px;}


/*文字新闻列表*/
.list{ width:100%; margin:30px auto}
.list li {border-bottom:1px dotted #e6e6e6; height:80px; width:100%; margin-bottom:20px }
.list li p{width:620px; float:right; line-height:20px;}
.list li a{font-size:16px;display:block; margin-bottom:5px;color:#cd201a;font-family:"Arial","微软雅黑"}
.list li span{ float:left; color:#999; font-size:14px; text-align:center; font-family:Arial, Helvetica, sans-serif; display:block; border:1px solid #e6e6e6; padding:8px 15px; border-radius:5px;}
.list li span b{ display:block;font-size:24px;}

.news_pannel{ width:100%; margin:30px auto}
.news_tt{ width:100%;font-size:16px; text-align:center;color:#000; height:30px;}
.news_time{width:100%; clear:both;text-align:center; border-bottom:1px dotted #CCC; padding-bottom:10px; font-family:Arial; color:#999999}
.news_ct{padding-top:20px; line-height:22px;}


.pic_list,.pro_detail{ margin:20px 0}
/*上图下文*/
.pic_item{ float:left;width:215px;display:inline; margin-left:20px; margin-top:20px; text-align:center}
.pic_item dt{ width:213px; height:160px; overflow:hidden;border:1px solid #e6e6e6; background:#FFFFFF;vertical-align:middle}
.pic_item dt img{ width:100%;}
.pic_item dd{ text-align:center; margin-top:10px; height:40px; line-height:20px;}

/*左图右文*/
.pic_item2{width:100%;padding-bottom:20px; border-bottom:1px dotted #ccc; margin-top:20px;}
.pic_item2 ul.pic{ width:150px; height:110px; overflow:hidden; float:left;vertical-align:middle; border:1px solid #CCC; background:#FFF}
.pic_item2 ul.pic i{display:inline-block;height:100%;vertical-align:middle}
.pic_item2 ul.pic img{ width:100%; vertical-align:middle}
.pic_item2 ul.txt{ float:right;width:550px;}
.pic_item2 ul.txt a{ font-size:16px; color:#cd201a;font-family:"Arial","微软雅黑"}
.pic_item2 ul.txt p{ margin-top:10px; line-height:20px; font-size:12px;}

/*产品详细页面*/
.tab{ margin-top:10px; width:100%}
.tab_tt{ width:100%; border-bottom:1px solid #0aacd3; padding-left:10px;}
.tab_tt li{ float:left;background:#eee;line-height:30px; height:30px; text-align:center; font-size:14px; color:#666; margin-left:2px; display:inline; cursor:pointer; padding-left:25px; padding-right:25px;}
.tab_tt li.selected{ background:#0aacd3; color:#FFFFFF; font-weight:bold}
.tab_ct{ width:100%;min-height:300px; padding-top:10px; line-height:25px; display:none}
.power_tip{ width:90%; margin:50px auto; border:1px #F90 solid; height:50px; color:#F90; line-height:50px; text-align:center}
/*产品详细页面-end*/

/*联系页面*/
.box{ margin-top:30px; font-size:14px}
.box h2{ font-size:24px; font-weight:normal; border-bottom:1px solid #f3f3f3; padding-bottom:20px;}
.input_box{ border:1px solid #fff; background:#f3f3f3; padding-left:5px; height:35px; line-height:35px; outline:none; width:235px; font-size:14px}
.ib2{ width:100px;}
.input_box:hover{border:1px solid #fe790b;}
.btn,.btn2{ background-color:#fe790b; color:#FFF; border:none; line-height:40px; padding-left:15px; padding-right:15px; height:40px; font-size:20px;font-family:"Arial","微软雅黑";}
.btn2{ font-size:14px; height:30px; line-height:30px;}
.red{ color:#ff6600}
td.reqire{ background:url(../Images/icon_2.gif) no-repeat 235px 15px}
.ib3{ width:auto}

/*翻页按钮*/
.PageTurnBtn{margin-top:30px;width:auto;height:50px;clear:both; text-align:center}
.PageTurnBtn span,.PageTurnBtn a{padding:0 6px;margin-right:5px;display:inline-block;font-family:Arial}
.PageTurnBtn span.page_num,.PageTurnBtn a:hover{color:#d81618;} /* 产品页面下分页按钮样式*/
.PageTurnBtn span{font-weight:bold}
.PageTurnBtn a{color:#666666}

/*下载*/
.download{ margin:30px auto; width:96%}
.download td{ border-bottom:1px dotted #ccc; height:35px; text-align:left;font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.download_tt td{background:url(../Images/nav_bg.gif) repeat-x; color:#FFFFFF; height:30px; font-weight:bold }
.down_ico{ background:url(../Images/download.gif) no-repeat left center; padding-left:30px; display:block; height:35px; line-height:35px;}

/*地图*/
.sitemap{margin-top:20px;}
.sitemap li{ height:auto; line-height:30px; border-bottom:1px solid #ccc; margin-bottom:10px; font-weight:bold; font-size:14px;font-family:"Arial","微软雅黑";}
.sitemap li ul li{ float:left; border-bottom:0; margin-right:20px; font-weight:normal; font-size:12px; font-family:"Arial","微软雅黑"}

/*搜索*/
.result{ line-height:18px; margin-top:20px;}
.result b{color:#FF3300}
.result li{ height:auto; width:100%; overflow:hidden;margin-bottom:20px;}
.result a{ text-decoration:underline; font-size:14px; display:block; height:23px}
.result span{ color:#999999; font-family:Arial;}
.result p{ font-family:"Arial","微软雅黑"; display:block}

.zb ul{ margin:10px 0}
.zb_left{ float:left; width:640px; border:1px solid #d9d9d9}
.zb_right{ float:right; width:346px;}
.msg ul{ padding:10px}
.ke-statusbar{ display:none}
.news{ margin:0;}
.news h3{ background:url(../Images/ct_bg.gif) repeat-x; color:#0aacd3; height:30px; line-height:30px;}
.news ul{ padding:10px;}
.news ul li{ border-bottom:1px dotted #d9d9d9; line-height:30px; height:30px;}
.news li a{ width:240px; float:left}
.news li span{ float:right; text-align:right; width:80px; display:block}

.bbs{width:344px;border:1px solid #d9d9d9; padding-top:10px;}


.pre_next{ line-height:25px;color:#999; padding-top:50px;}

.wrapBg{ border:1px solid #ddd; background:#FAFAFA; padding:10px;}
.tellerUser {
	position: relative;
	width: 353px;
	padding: 20px;
	background: #fff; float:left; overflow:visible
}
.tellerUser i {
	position: absolute;
	right: -3px;
	top: -3px;
	width: 68px;
	height: 68px;
	background: url(../images/Vsprite2.png) -165px -33px
}

.tellerUser .subimg {
	float: left;
	width: 140px;
	margin-right: 25px;
	overflow: hidden
}

.tellerUser .subimg img {
	width: 140px
}

.tellerUser dl {
	overflow: hidden
}

.tellerUser dl dt {
	position: relative;
	_height: 34px;
	font: 600 14px/34px simsun;
	border-bottom: 1px solid #dedede
}

.tellerUser dl dd .highlight {
	text-align: right;
	font-weight: normal;
	line-height: 32px
}

.tellerUser dl dd p {
	text-indent: 2em;
	line-height: 24px;
	text-align: Justify;
	text-justify: inter-ideograph
}



.tellerText {
	width: 547px; float:right;
	padding: 8px;
	vertical-align: top;
	background: #fff
}

.tellerText h4 {
	position: relative;
	z-index: 9;
	width: 110px;
	height: 28px;
	font: 600 12px/28px simsun;
	text-align: center;
	border: 1px solid #c7c295;
	border-bottom: 0;
	overflow: hidden;
	background: url(../images/rx.png) 0 -104px;
	color: #ff6c00
}

.tellerTextList {
	margin-top: -1px;
	zoom: 1;
	border: 1px solid #c7c295
}

.tellerTextList ul {
	padding: 7px 15px 0;min-height:200px;
}

.tellerTextList ul li {
	height: 26px;
	line-height: 26px;
	padding-left: 11px;
	overflow: hidden;
	background: url(../images/Vs.gif) no-repeat 0 12px
}

.tellerTextList ul li a {
	float: left;
	margin-right: 122px
}

.tellerTextList ul li a:hover {
	color: #ff8400
}

.tellerTextList ul li span {
	float: right;
	margin-left: -112px;
	zoom: 1;
	color: #909090
}

.tellerTextList ul li em {
	margin-left: 10px;
	font-style: normal
}

.tellerBtns input {
	width: 84px;
	height: 27px;
	margin-top: 12px;
	cursor: pointer;
	border: 0
}

.tellerBtns .tellerRoom {
	background: url(../images/Vsprite2.png) 0 -176px
}

.hostList .tellerBtns .tellerInfo {
	background: url(../images/Vsprite2.png) 0 -203px
}

.ser li{ margin-left:9px;}


.zb_pl{ border:1px solid #d6d1b9;}
.zb_pl h3{ font-size:14px;height:30px; line-height:30px; background:url(../Images/tt_bg_02.png) repeat-x;  border-bottom:1px solid #d6d1b9}
.zb_his_top h3{ padding-left:10px;}

.zb_his{ margin-top:10px;}
.zb_his h3{text-align:center;margin-bottom:20px;}
.zb_his td{ text-align:center; height:50px;}
.zb_tt td{ font-weight:bold; height:30px;}
.zb_his td a,.zb_live a{color:#0aacd3}

.zb_live{ float:left; width:260px;}
.zb_live ul{ padding:15px; height:127px;}
.zb_live ul img{ width:72px; border:1px solid #ddd; padding:1px; margin-right:10px;}
.zb_live ul p{ line-height:20px;}

.bz_intro{ float:right;width:725px;}

.icon_slide{width:322px;position:relative;margin:10px;float:left; height:135px; display:inline; border:1px solid #ddd}
#btn_left,#btn_right{height:31px;width:31px;cursor:pointer;position:absolute; top:40px;}
#btn_left{background:url(../Images/arrow-prev.gif) no-repeat left center; left:10px;}
#btn_right{background:url(../Images/arrow-next.gif) no-repeat right center;right:10px;}

#slider{ width:220px; margin:10px auto}
#pic_list{ height:100%;width:30000px;}
#pic_list div{ float:left}
#pic_list li { float:left;margin-right:5px;overflow:hidden;width:70px;cursor:pointer;display:inline;text-align:center;}
#pic_list li a.pic{ display:block;height:90px; width:68px;border:1px solid #ddd;overflow:hidden;background:#fcfcfc}
#pic_list li a img{ width:100%;}
#pic_list li a.txt {text-align:center;display:block; line-height:20px;width:100%; height:20px; padding-top:5px}

.bbfg{ float:left; width:300px; margin-top:10px; line-height:25px;}

.teacher{ margin-top:40px;}
.teacher_pic{ float:left; width:220px; text-align:center}
.teacher_pic p{border:1px solid #ddd; padding:2px; margin-bottom:10px}
.teacher_pic img{ width:100%}
.teacher_txt{ float:right; width:480px;}
.teacher_txt b{ font-size:18px; font-family:"Arial","微软雅黑"}
.teacher_txt p{ line-height:24px; font-size:14px; text-indent:2em; margin-bottom:10px;}


.tbl td{ height:35px; text-align:center; font-size:14px; background:#fdf2e8}
.tbl td.tt{ background:#fdd4b6; text-align:center; font-size:20px; color:#003366; padding:20px 0}
.tbl tr.tt2 td{ color:#333;background:#e3b38f; height:40px;}
.tbl tr.r2 td{ background:#fce9d8}
.tbl tr.ft td{ background:#974806; color:#fff}

.tbl2{ background:#ddd; margin-top:20px}
.tbl2 td{ text-align:center;font-size:14px; background:#fff; height:50px;}
.tbl2 tr.tt td{ font-size:16px; color:#333; background:#f9f9f9}


.charge{ margin-top:20px;}
.charge-money h4{ font-size:14px; font-weight:bold; margin-bottom:20px;}
.charge-money ul{margin:0 -20px;}
.charge-money li{ line-height:1.6; font-size:16px; border:1px solid #e9e9e9; padding:10px 25px; float:left; margin:0 20px; cursor:pointer; text-align:center;}
.charge-money li.on{ background:#f0efef;}
.charge-money li span{ display:block; color:#dd9900; font-size:20px;}

.pay-btn{ margin-top:40px;}
.pay-btn input{background:#fff; color:#fff; height:107px; width:200px; padding:0 35px; border:0; font-size:16px; cursor:pointer; margin:5px 10px;}
.pay-btn span{ color:#fff;}

ul.pagination li {display: inline;}
