@charset "utf-8";
/* 初始化*/
/* 初始化标签在所有浏览器中的margin、padding值 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote, th, td, input, select, textarea, button {
	padding: 0;
	margin: 0;
}
dd em {
	font-style: normal;
}
/* 酌情修改 */
body {
	font-family: "微软雅黑";
	color: #000;
	font-size: 12px;
}
body, th, td, input,, textarea, button {
 font-size: 12px;
 line-height: 25px;
 font-family: "宋体", "微软雅黑", "Arial, Helvetica, sans-serif";
} /* 重置页面文字属性 */
/* 缩写，图片等无边框 */
fieldset, abbr, img, acronym {
	border: 0 none;
} /* 重置fieldset（表单分组）、图片的边框为0*/
img {
	vertical-align: top;
	border: none;
	text-align: center;
} /* 图片在当前行内的垂直位置 */
/* 清除列表样式 */
a {
	color: #666;
	text-decoration: none;
}
dl, ul, ol, menu, li {
	list-style: none
} /* 重置类表前导符号为onne,menu在HTML5中有效 */
/* 标题元素样式清除 */
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
}
img {border:none;}
i,em,b{ font-style:normal; font-weight:normal;}
ul,ol,li{list-style-type:none;}
.clear{clear:both;}           
.st{font-family:"宋体";}
.yh{font-family:"微软雅黑";}
.fl{float:left;}
.fr{float:right;}
.center{ 
	width:1200px; 
	margin:0 auto;
	}
.clear{
	clear:both;
	}
/*网站头部*/
.top {
	background-color: #f7f7f7;
	height: 32px;
	line-height: 32px;
	color: #666;
}
.top_m {
	width: 1200px;
	margin: 0 auto;
}
.top_l {
	float: left;
}
.top_r {
	float: right;
}
.head {
	width: 1200px;
	margin: 0 auto;
	height: 85px;
}
.head_1 {
	float: left;
	padding-top: 10px;
}
.head_2 {
	float: left;
	padding-top: 20px;
	padding-left: 150px;
}
.head_2_m {
	width: 480px;
	height: 40px;
	border: solid 1px #ccc;
}
.head_2_m_l {
	float: left;
	padding-top: 5px;
}
.head_2_m_r {
	float: right;
}
.head_2_m01 {
	border: none;
	padding: 5px;
}
.head_2_m02 {
	background-image: url(../images/ss.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	border: none;
	width: 76px;
	height: 40px;
	cursor: pointer;
	background-color: #d40000;
}
.head_3 {
	float: right;
	padding-top: 20px;
}
/*导航*/
.nav {
	background-color: #d40000;
	height: 42px;
}
.nav_m {
	width: 1200px;
	height: 42px;
	margin: 0 auto;
}
.nav_m ul li {
	float: left;
	height: 42px;
	line-height: 42px;
}
.nav_m ul li h3 {
	background-color: #b00000;
	font-size: 16px;
	font-family: "微软雅黑";
	width: 235px;
	height: 42px;
	display: block;
	text-align: center;
	color: #fff;
}
.nav_m ul li a {
	color: #fff;
	display: block;
	height: 42px;
	font-size: 16px;
	font-family: "微软雅黑";
	padding: 0px 30px;
}
.nav_m ul li a:hover {
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	background-color: #b00000;
}
/*banner*/
.banner {
	clear: both;
	overflow: hidden;
	width: 100%;
}
/* 本例子css */
.fullSlide {
	width: 100%;
	position: relative;
	height: 318px;
	background: #000;
}
.fullSlide .bd {
	margin: 0 auto;
	position: relative;
	z-index: 0;
	overflow: hidden;
}
.fullSlide .bd ul {
	width: 100% !important;
}
.fullSlide .bd li {
	width: 100% !important;
	height: 318px;
	overflow: hidden;
	text-align: center;
}
.fullSlide .bd li a {
	display: block;
	height: 318px;
}
.fullSlide .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	height: 30px;
	line-height: 30px;
	background: url(images/touming.png) repeat-x;
	text-align: center;
	_background: #000;
	_filter: alpha(opacity=60);
}
.fullSlide .hd ul {
	text-align: center;
	padding-top: 5px;
}
.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
*display:inline;
	zoom: 1;
	width: 8px;
	height: 8px;
	margin: 5px;
	background: url(../images/tg_flash_p.png) -18px 0;
	overflow: hidden;
	line-height: 9999px;
}
.fullSlide .hd ul .on {
	background-position: 0 0;
}
/*banner里面的导航*/
.b_nav_w {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}
.b_nav {
	background-color: #fafafa;
	width: 218px;
	height: 320px;
	position: absolute;
	top: -320px;
	left: 0px;
	padding: 8px;
}
.b_nav h3 {
	clear: both;
	overflow: hidden;
	color: #d40000;
	font-family: "微软雅黑";
	font-size: 14px;
	padding-left: 5px;
}
.b_nav ul {
}
.b_nav ul li {
	float: left;
	padding: 5px;
}
.b_nav ul li a {
}
.b_nav ul li a:hover {
	color: #ff7200;
}
/*首页模块*/
.in_mk01 {
	width: 1200px;
	margin: 0 auto;
	clear: both;
	margin: 0 auto;
	height: 393px;
	margin-top: 26px;
}
.in_mk01_1 {
	float: left;
	width: 314px;
	height: 393px;
	border: solid 1px #e4e4e4;
}
.in_mk01_1_cjwt {
}
.in_mk01_1_cjwt h4 {
	display: block;
	margin-top: 20px;
	overflow: hidden;
	padding-bottom: 10px;
}
.in_mk01_1_cjwt h4 span {
	display: block;
	background-image: url(../images/in_mk01_1_cjwt_tt.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	width: 45px;
	height: 25px;
	line-height: 22px;
	text-align: center;
	color: #fff;
	margin-left: 10px;
}
.in_mk01_1_cjwt h4 a {
	display: block;
	float: right;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	width: 250px;
	font-size: 16px;
	font-family: "微软雅黑";
	text-align: left;
}
.in_mk01_1_cjwt h5 {
	background-image: url(../images/tt02.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	width: 270px;
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	margin-top: 50px;
	margin: 0 auto;
	display: block;
}
.in_mk01_1_cjwt h3 {
	background-image: url(../images/cjwt-tt.jpg);
	background-repeat: no-repeat;
	background-position: 8px center;
	font-family: "微软雅黑";
	font-size: 16px;
	height: 33px;
	line-height: 33px;
	margin-top: 20px;
	padding-left: 35px;
}
.in_mk01_1_cjwt ul li {
	background-image: url(../images/li.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	border-bottom: dashed 1px #999;
	height: 30px;
	width: 285px;
	margin: 0 auto;
	line-height: 30px;
}
.in_mk01_2 {
	float: left;
	width: 520px;
	height: 393px;
	margin-left: 17px;
	border: solid 1px #e4e4e4;
}
.in_mk01_2 img {
	width: 517px;
	height: 109px;
}
.in_mk01_2 ul li {
	overflow: hidden;
	clear: both;
	background-image: url(../images/li.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding: 9.8px 20px;
}
.in_mk01_2 ul li a {
	display: block;
	float: left;
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	width: 399px;
}
.in_mk01_2 ul li a:hover {
	color: #a00101;
}
.in_mk01_2 ul li span {
	display: block;
	float: right;
}
.in_mk01_3 {
	float: right;
	width: 329px;
	height: 393px;
	overflow:hidden;
	border: solid 1px #e4e4e4;
}
.in_mk01_3_tt {
	border-top: solid 2px #d40000;
	padding: 10px;
	overflow: hidden;
	clear: both;
}
.in_mk01_3_tt h3 span {
	display: block;
	float: left;
	font-family: "微软雅黑";
	font-size: 18px;
	padding-left: 10px;
	background-image: url(../images/h-bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.in_mk01_3_tt a {
	display: block;
	float: right;
	font-size: 14px;
	font-family: "微软雅黑";
	padding-right: 10px;
	color: #d40000;
}
.in_mk01_3_m {
	background-color: #eaeff8;
	clear: both;
	overflow: hidden;
	height: 40px;
	line-height: 40px;
	color: #ff7200;
}
.in_mk01_3_mtt {
	overflow: hidden;
	clear: both;
}
.in_mk01_3_m01 {
	float: left;
	width: 98px;
	text-align: center;
}
.in_mk01_3_m02 {
	float: left;
	width: 121px;
	text-align: center;
}
.in_mk01_3_m03 {
	float: right;
	width: 98px;
	text-align: center;
}
.in_mk01_mm {
	overflow: hidden;
	clear: both;
	padding: 9px 0px;
}
.in_mk01_mm li {
	float: left;
	width: 108px;
	text-align: center;
	overflow: hidden;
	font-family: "微软雅黑";
	font-size: 14px;
}
/*首页模块0*/
.in_mk02 {
	width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
}
.in_mk02_l {
	width:850px;
	height:473px;
	float:left;
	border:solid 1px #f00;
}
.in_mk02_l_tt{}



.in_mk02_r {
	float:right;
	width:329px;
	height:473px;
	border:solid 1px #f00;
}

.ting{ width:850px; margin-top:38px; float:left; height:500px; overflow:hidden; margin-bottom:30px;}
.ting_t { margin-bottom:16px;}
.ting_t h3{ color:#ff7200; font-size:26px; border-left:#d40000 3px solid; height:24px; line-height:24px; padding-left:10px;}
.ting_t h3 span{ float:right; color:#ff7e26;font-size:14px;}
.ting_t h3 span a{ display:inline-block; font-size:14px; color:#ff7e26;}
.ting ul li { width:197px; float:left; margin-right:20px; margin-bottom:30px;}
.ting ul li p{ color:#141414; margin:8px 0; font-size:14px;}
.ting ul li p span{ color:#ff7200; display:inline-block; margin-left:4px;}
.ting ul li p a{ display:inline-block; width:70px; height:26px; line-height:26px; text-align:center; color:#fff; background:#ff9a00; float:right;}
.paihangb{width:329px;margin-top:38px; float:right; height:500px; margin-bottom:30px;}
.paihangb_title{margin-bottom:16px;}
.paihangb_title h3{ color:#ff7200; font-size:26px; border-left:#d40000 3px solid; height:24px; line-height:24px; padding-left:10px;}
.paihangb_title h3 a{ display:inline-block; font-size:14px; color:#d40000; float:right;}
.paihangb_cont{ padding:2px 0px; border:1px solid #dedede; height:448px; overflow:hidden}
.paihangb_cont ul li{ width:100%; overflow:hidden; min-height:26px; padding:10px 0px; border-bottom:#e5e5e5 1px dotted;}
.paihangb_cont ul li .list_q{ overflow:hidden; }
.paihangb_cont ul li p{ display:block; text-align:center; color:#fff;  font-size:18px; width:15px; height:19px; margin-left:17px; margin-top:5px; float:left; font-family:"Arial"; color:#000000}
.paihangb_cont ul li p.red{ color:#c30000;}
.paihangb_cont ul li .list_q .name{ width:180px; float:left; line-height:26px; color:#333; padding-left:10px;}
.phb_show{ width:290px; overflow:hidden; float:left; display:none;}
.phb_show img{ width:100px; height:100px; float:left;}
.phb_show_text{ width:180px; float:right; line-height:200%; color:#333;}
.phb_show_text span{ color:#727272; display:block; width:100%; line-height:180%;}
.ggw{ width:1198px; border:1px solid #dedede; margin:15px 0px;}
.ggw img{ width:100%;}

.ad{ margin-bottom:30px;}
.ad img{ width:1200px; height:113px;}
.in_tea{ margin-bottom:16px;}
.in_tea_t{margin-bottom:16px;}
.in_tea_t h3{ color:#ff7200; font-size:26px; border-left:#d40000 3px solid; height:24px; line-height:24px; padding-left:10px;}
.in_tea_t h3 a{ display:inline-block; font-size:14px; color:#d40000; float:right;}
.img-scroll {width:1200px;position:relative; margin:0 auto; padding-top:20px;}
.img-scroll .prev,.img-scroll .next {width:27px; height:48px; color:#FFF; text-align:center;  cursor:pointer; position:absolute; display:block;top:100px;z-index:9999;}
.img-scroll .prev {float:left;left:0;}
.img-scroll .next {float:right;right:9px;}
.nextpic_c{width:1200px;}
.img-list {width:1200px;overflow:hidden;position:relative;}
.img-list ul {padding:0;width:9999px;overflow: hidden;}
.img-list li {float:left;display:inline;margin-right:18px; position:relative; width:187px;}
.img-list li img{display:block;}
.img-list li a{ display:block;}
.img-list li a em{ background:url(../images/show_bg.png) repeat-x; width:187px; height:25px; text-align:center; display:block;position:absolute;bottom:0px;left:0px; color:#fff; line-height:26px;}
.in_new_t{margin-bottom:16px;}
.in_new_t h3{ color:#ff7200; font-size:26px; border-left:#d40000 3px solid; height:24px; line-height:24px; padding-left:10px;}
.in_new_t h3 a{ display:inline-block; font-size:14px; color:#d40000; float:right;}

.in_new h4{ width:250px; height:40px; line-height:40px; background:url(../images/jiao.png) no-repeat left center ; color:#fff; font-size:24px; padding-left:10px; margin-bottom:24px}
.in_nn{ width:326px; border:#e7e7e7 1px solid; padding:0 15px;float:left; margin-bottom:30px; height:329px;}
.in_nn h3{ border-bottom:1px solid #e7e7e7; line-height:50px; margin-bottom:20px;}
.in_nn h3 span{border-bottom:1px solid #d40000; font-size:20px; font-weight:600; padding-bottom:11px; width:auto;}
.in_nn h3 b{ display:inline-block; float:right; color:#878787}
.in_nn ul li a{color:#666666; font-size:14px; line-height:32px;text-overflow:ellipsis;
overflow:hidden;white-space:nowrap;width:326px; display:block;}
.in_nn ul li a:hover{color:#ff7200}

.footer{ background:#141d26;  padding-top:50px; margin-top:30px;}
.fo_l { padding-left:80px; width:250px; border-right:1px #2b343b solid;}
.fo_l b{ display:block; background:url(../images/pho.png) no-repeat left center; color:#4f6277; line-height:44px; height:44px; padding-left:50px; font-size:24px;}
.fo_c { padding-left:30px; width:490px;border-right:1px #2b343b solid;}
.fo_c b{ display:block; color:#fff; font-size:18px;}
.fo_c p{color:#899aab; line-height:26px;}
.fo_r { padding-left:20px;}
.fo_r span{ display:inline-block; margin-right:16px;}
.fo_r span b{ display:block; color:#485563}
.fo_cen{ margin-top:40px; height:50px; line-height:50px; border-top:#2b343b 1px solid; border-bottom:#2b343b 1px solid;}
.fo_cen span{ display:block; margin-left:80px; background:url(../images/lian.jpg) no-repeat left center; padding-left:30px; padding-left:30px; color:#526171 }
.fo_cen span a{ display:inline-block; color:#526171; margin:0 6px;}
.fo_bot{color:#526171; text-align:center; height:64px; line-height:64px;}

.lc_top_con{ border-bottom:1px solid #e8e8e8;}
.inside_nav_bottom_left{ padding:10px 8px; float:left;}
.inside_nav_bottom_left dt a, .inside_nav_bottom_left dt {color: #d40000;font-weight: 700; float:left; width: 30px; height: 36px;margin-top: 2px;}
.inside_nav_bottom_left dd {margin-left: 10px; float:left}
.inside_nav_bottom_left dd a {color: #646859; display:inline-block; padding-right: 6px;line-height: 22px;}
.inside_nav_bottom_left dd.inside_rightborder { width: 1px;background:url(../images/b.gif) no-repeat; height: 45px;}
.tit{ width:1180px; padding-left:20px; height:38px; line-height:38px; color:#545454;font-size:14px; background:#eeeeee; margin:20px 0;}
.tit a{ display:inline-block; color:#545454; font-size:14px;}
.tit b{ display:inline-block; color:#101010; font-size:14px;}
.ab_text{ border:#d40000 2px solid; padding:40px 20px; line-height:26px;}

.lei{ border:#d40000 1px solid; margin-bottom:12px;}
.lei span {width: 97px;height: 76px; background: #f8f9f9;line-height: 76px;border-right: 1px solid #d40000;color: #d40000; display:inline-block; text-align:center; font-size:24px;float:left;}
.lei ul{ width:1000px; float:left; padding:6px 0; margin-left: 25px;word-break: keep-all}
.lei ul li{ float:left; padding: 2px 5px}
.lei ul li a{ display:inline-block; font-size:14px; background:#fff;  line-height: 28px; color: #383838; padding:0 10px;}
.lei ul li a.cur,.lei ul li a:hover{ display:inline-block;color:#fff; background:#d40000;}

.all_l{ width:854px;}
.all_r{ width:330px;}
.news h2{ color:#ff7200; font-size:24px; border-bottom:#e8e8e8 1px solid; padding-bottom:14px;}
.news ul{padding:0 10px;}
.news ul li{font-size:13px; color:#272727;height:35px; line-height:35px; border-bottom:1px dashed #7c7c7c; padding-left:4px;}
.news ul li span{ float:right; color:#767575;}
.news ul li a{ color:#767575;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; width:620px; display:block}
.news ul li a:hover{color:#d40000; text-decoration:underline;}
.news ul li em{float:right; font-size:14px; background:url(../images/icon3.png) no-repeat left center; color:#767575; padding-left:20px;}
.all_r span img{ width:328px; height:131px;}
.xuan{ margin-top:20px;}
.xuan h2{ font-size:24px;color:#ff7200; border-left:3px solid #d40000; padding-left:10px; margin-bottom:16px;}
.xuan ul li{ width:158px; height:40px; line-height:40px; text-align:center; border:#dfdfdf 1px solid; background:#fafafa; float:left; margin-right:10px; margin-bottom:10px;}
.jiao h2{font-size:24px;color:#ff7200; border-left:3px solid #d40000; padding-left:10px; margin-bottom:16px;}
.jiao ul li{font-size:13px; color:#272727;height:35px; line-height:35px; border-bottom:1px dashed #7c7c7c; padding-left:4px;}

/*页码*/
.page{ padding:15px 0; text-align:center;}
.page a{display:inline-block;padding:0 10px;color:#666666;background:#f1f1f1;border-bottom:1px solid #bababa;line-height:22px;font-family:"宋体"; margin-right:6px;}
.page a:hover{ color:#fff; background:#d40000;}
.page a.current{color:#fff; background:#d40000;}
/*新闻——sub*/
#sub_content{padding-bottom:50px;}
#sub_content h3{ font-size:21px; border-bottom:1px dashed #968b72; padding-bottom:15px; text-align:center}
#sub_content h3 i{ display:block; font-size:12px;color:#737373; padding-top:10px;}
#sub_text{ line-height:36px; padding-top:15px;}
#sub_content .back{ margin-top:8px;}
#sub_content .back a{display:block;color:#fff;width:108px;height:28px;background:url(../images/back.png) no-repeat; padding-top:2px;font-size:14px; text-align:center}
.xx_list{ margin-top:30px; padding-top:15px; border-top:1px solid #acacac;}
.xx_list span{ display:block; line-height:34px; color:#878787;}
.xx_list span a{ color:#878787;}
.xx_list span a:hover{ text-decoration:underline; color:#d40000;}

/*考试用书*/
.book ul li{ float:left; width:278px; border:#e0e0e0 1px solid; margin-right:26px; margin-bottom:20px;}
.book ul li .bo_te{ color:#797979; font-size:14px; padding:20px 10px; line-height:24px;}
.book ul li b{ display:inline-block; font-size:14px; font-weight:600;}
.book ul li span{ display:inline-block; color:#d40000;}
.book ul li img{ width:279px; height:182px;}
/*免费试听*/
.hear ul li { width:278px; float:left; margin-right:26px; margin-bottom:20px;border:#e0e0e0 1px solid; padding-bottom:10px;}
.hear ul li img{ width:279px; height:182px;}
.hear ul li p{ color:#141414; margin:8px 10px; font-size:14px;}
.hear ul li p span{ color:#ff7200; display:inline-block; margin-left:4px;}
.hear ul li p a{ display:inline-block; width:70px; height:26px; line-height:26px; text-align:center; color:#fff; background:#ff9a00; float:right;}

.course ul li{ float:left; width:278px; border:#e0e0e0 1px solid; margin-right:26px; margin-bottom:20px;}
.course ul li .bo_te{ color:#797979; font-size:14px; padding:20px 10px; line-height:24px;}
.course ul li b{ display:inline-block; font-size:14px; font-weight:600;}
.course ul li span{ display:inline-block; color:#d40000;}
.course ul li p{ margin-top:10px;}
.course ul li p em{display:inline-block; color:#d40000; font-size:18px;}
.course ul li p img{ display:inline-block; float:right}

.cou{ margin-bottom:20px;}
.cou h3{ color:#383838; font-size:24px; margin-bottom:20px;}
.cou_l{ margin-right:20px}
.cou_l img{ width:454px; height:296px;}
.cou_r{ width:700px;}
.cou_r span{ display:block; font-size:18px; color:#797979;}
.cou_r span b{ display:inline-block; color:#d40000;}
.cou_r p{ font-size:14px; line-height:26px; color:#797979}
.cou_r p b{ font-size:18px;}
.cou_r .cou_te b{ display:block;font-size:18px;color:#797979}
.cou_r .cou_te ul{ border:#e8e8e8 1px solid; padding:10px;}
.cou_r .cou_te ul li{ width:82px; float:left; margin-right:16px;}
.cou_r .cou_te ul li em{ display:block; text-align:center; line-height:24px;}
.cou_sub_t{border:#e0e0e0 1px solid; padding:10px;}
.cou_sub_t h3{ color:#ff7200; font-size:24px; border-bottom:#ff7200 2px solid; padding-bottom:6px; width:96px; margin-bottom:20px;}
.con_text{ line-height:26px; min-height:700px;}

/*正学名师*/
.teacher ul li{ float:left; width:378px; border:#e0e0e0 1px solid; margin-right:30px; margin-bottom:30px;}
.teacher ul li img{ width:166px; height:192px; float:left; margin-right:10px}
.teacher ul li .tea_te{ float:left; width:200px;}
.teacher ul li .tea_te h2{ display:block; margin:4px 0 12px 0; font-size:18px; font-weight:600}
.teacher ul li .tea_te em{ display:block; margin-bottom:16px; font-size:14px;}
.teacher ul li .tea_te p{ color:#666; line-height:24px;}
.teacher ul li .tea_te s{ display:block; color:#d40000; text-decoration:none}
/*正学名师子页*/
.tea{ margin-bottom:20px;}
.tea h3{ color:#383838; font-size:24px; margin-bottom:20px;}
.tea_l{ margin-right:20px}
.tea_l img{ width:258px; height:302px;}
.tea_r{ width:910px;}
.tea_r h3{ display:block; color:#545454; font-size:24px;}
.tea_r span{ display:block; position:relative; background:#d40000; margin-left:83px; color:#fff; line-height:26px; padding:15px; font-size:14px;}
.tea_r span b{ display:block; position:absolute; left:-83px; top:-1px;}
.tea_r .ttt h2{ display:block;color:#545454; font-size:24px;}
.tea_r .ttt em{ display:inline-block; font-size:18px; color:#545454; padding:6px 10px}
/*全国分校*/
.con_l{ width:450px;}
.con_r{ width:700px;}
.con_r ul{ width:660px; border:1px #cecece solid; text-align:center; font-size:18px; color:#d40000}
.con_r ul li{ border-bottom:1px #cecece solid; border-right:1px #cecece solid;  height:48px; line-height:48px; float:left}
.con_r ul li a{ display:block; width:109px; text-align:center; height:48px; line-height:48px; color:#d40000}
.con_bot { border:1px #cecece solid;}
.con_bot h2{ color:#ff7200; font-size:24px; line-height:50px; border-bottom:1px #cecece solid; padding-left:20px }
.con_bot_text{ line-height:24px; min-height:400px}

.test{ border:#d40000 2px solid; padding:20px;}
.test dl{  border-top:#d40000 1px solid;border-left:#d40000 1px solid;width:1146px; margin-bottom:2px}
.test dl dt{ display:block; font-weight:600;color:#d40000;font-size:18px; border-bottom:#d40000 1px solid; border-right:#d40000 1px solid;width:1103px; background:url(../images/dot.jpg) no-repeat 20px center; padding-left:42px; height:38px; line-height:38px;}
.test dl dd { border-bottom:#d40000 1px solid; border-right:#d40000 1px solid; float:left; width:530px; background:url(../images/dot.jpg) no-repeat 20px center; padding-left:42px; height:38px; line-height:38px; }
.test dl dd a{color:#d40000; display:inline-block; font-size:18px;}

.test_one{ border:#d40000 2px solid; padding:10px;}
.test_one ul.on_top { border:#e1e1e1 1px solid; margin-bottom:10px;}
.test_one ul.on_top li{ float:left; width:130px; text-align:center; font-size:16px; color:#545454; height:32px; line-height:32px;}
.te_t { margin-bottom:20px}
.te_t h3{ background:#ff7272; line-height:30px; height:30px;margin-bottom:10px;}
.te_t h3 span{ display:inline-block; color:#fff; font-size:16px; padding-left:15px;}
.te_t h3 a{ display:inline-block; float:right;color:#fff; font-size:16px; padding-right:10px;}
.te_t .te_text{ line-height:22px;}
.te_t b{ display:block; float:right;}
.te_t b a{ display:block; color:#d40000;}

.test_two_te .ppp{ line-height:24px;}
.test_two_te h4{ display:block; font-size:18px; font-weight:600; margin-bottom:10px}
.test_two_te ul li{ margin-bottom:18px;}
.test_two_te ul li a{ color:#0000ff; display:block}