body {
	font: 13px/30px Microsoft Yahei, Arial, sans-serif;
	margin: 0;
	padding: 0;
	color: #333;
}

* {
	padding: 0px;
	margin: 0px;
}

ol,
ul {
	list-style: none;
}

li {
	list-style-type: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 14px;
	font-weight: normal;
}

em,
i {
	font-weight: normal;
	font-style: normal;
}

a {
	color: #333;
	text-decoration: none;
	outline: none;
}

a:hover {
	color: #F42127;
}

.fl {
	float: left;
	display: inline;
}

.fr {
	float: right;
	display: inline;
}

img,
input,
button,
select,textarea {
	border: none;
	vertical-align: middle;
}

input,
select,
textarea,
button {
	outline: none;
}

.h_auto {
	height: auto;
	overflow: hidden;
}

.clear {
	display: block;
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	visibility: hidden;
}

.web_width {
	width: 1170px;
	margin: 0 auto;
}
.web_widthny {
	width: 1090px;
	margin: 0 auto;
}

.none {
	display: none;
}

.fontshrink {
	-webkit-text-size-adjust: none;
	-webkit-transform: scale(0.8);
	-o-transform: scale(1);
	display: inline-block
}


/*翻页*/

.pages {
	height: 29px;
	overflow: hidden;
	text-align: center;
	padding: 50px 0;
}

.pages a,
.pages span,
.pages em {
	padding: 8px 15px;
	border: 1px solid #ddd;
	margin: 0 5px;
}

.pages span,
.pages a:hover {
	background: #F42127;
	border: 1px solid #F42127;
	color: #fff;
}

.pages a{
	color: #333;
}

.header {
	height: 61px;
	padding: 15px 0;
}

#logo {
	
	float: left;
}

.top_tel {
	height: 20px;
	line-height: 20px;
	text-align: right;
	color: #666;
}

.top_tel span {
	color: #F42127;
}

.top_tel em {
	padding: 0px 0 0 10px;
}

.top_tel em a {
	color: #F42127;
}

.top_right {
	width: 770px;
	float: right;
}

ul.navbar {
	
	float: right;
	padding-top: 10px;
	position: relative;
	background: url(../images/navlibg.jpg) no-repeat right 20px;
}

ul.navbar li {
	width: 110px;
	float: left;
	text-align: center;
}

ul.navbar li a.nav-a {
	font-size: 15px;
	display: block;
	height: 46px;
	width: 100%;
	z-index: 99;
	text-align: center;
	background: url(../images/navlibg.jpg) no-repeat left 10px;
}

ul.navbar li a.nav-aindex {
	font-size: 15px;
	display: block;
	height: 46px;
	width: 100%;
	z-index: 99;
	text-align: center;
	background: url(../images/navlibg.jpg) no-repeat left 10px;
}

ul.navbar li a.nav-a:hover,ul.navbar li a.bg {
	color: #F42127;
	font-weight: bold;
	cursor: pointer;
}
ul.navbar li a.selected2 {
	color: #F42127;
	font-weight: bold;
	cursor: pointer;
}
.mainlevel div {
	background:url(../images/1px.png) repeat;
	position: absolute;
	padding: 10px 15px;
	display: none;
	top: 56px;
	z-index: 99;
	color: #ccc;
	font-family: 宋体;
}

.mainlevel div a {
	padding: 0 10px;
	font-family: Microsoft yahei;
}

#sub_01 {
	left: 55px
}

#sub_02 {
	left: -270px;
}

#sub_03 {
	left: -70px;
}
#sub_04 {
	left: 530px
}

#big_pic {
	text-align: center;
	height: 460px;
	z-index: 1;
	overflow: hidden;
}

#slides_six div img {
	width: 1920px;
	height: 460px;
	position: absolute;
	left: 50%;
	top: 0;
}

.slides_container {
	z-index: -1;
}

#slides_six,
#slides_six div {
	height: 460px;
}

#slides_six {
	position: relative;
}

#slides_six .pagination {
	height: 20px;
	width: 400px;
	text-align: center;
	left: 50%;
	top: 420px;
	z-index: 9;
	position: absolute;
	margin-left: -200px;
}

#slides_six .pagination li {
	display: inline;
}

#slides_six .pagination li a {
	display: inline-block;
	width: 15px;
	height: 15px;
	background-color: #333;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
	margin: 0 10px;
	border-radius: 50%;
}

#slides_six .pagination li.current a {
	width: 9px;
	height: 9px;
	background: transparent;
	border: 3px solid #000;
	background-color: #ff0000;
}



/*---------------banner-------------------*/
.banner{width:100%;height:460px;margin:0 auto; }
.fullSlide {width:100%;position:relative;height:460px;}
.fullSlide .bds {margin:0 auto;position:relative;z-index:0;}
.fullSlide .bds ul {width:100% !important;}
.fullSlide .bds li {width:100% !important;height:460px;overflow:hidden;text-align:center;}
.fullSlide .bds li a {display:block;height:460px;}
.fullSlide .hds {width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:30px;line-height:30px;}
.fullSlide .hds ul {text-align:center;}
.fullSlide .hds ul li {text-align:center;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:13px;height:13px;margin:15px ;overflow:hidden;background:url(../images/qiehuan.png) no-repeat;line-height:999px;}
.fullSlide .hds ul .on {background:url(../images/qiehuans.png) no-repeat;}

 

 .i_contact_txt {	padding: 18px 14px 20px 24px;}

.main_title {
	text-align: center;
	padding: 40px 0 20px 0;
}

.main_title h4 {
	font-size: 30px;
	font-weight: bold;
}
.main_title .kuai1{width:120px;margin:0 auto;height:1px; background-color:#767676;margin-top:10px;margin-bottom:0px;}
.main_title .kuai2{width:140px;margin:0 auto;height:2px; background-color:#767676;margin-top:10px;margin-bottom:0px;}
.main_title .kuai3{width:100px;margin:0 auto;height:1px; background-color:#767676;margin-top:10px;margin-bottom:0px;}
.main_title p {
	font-family: arial;
	color: #999;
	font-weight:bold;
	font-size: 12px;
	letter-spacing: 1px;
}


.youshi_box {	height: 260px; 	margin: 0 auto;margin-top:20px;}

.youshi_box li {	width: 226px;height: 230px;	float: left;margin:0px; text-align:justify; text-justify:inter-ideograph; background:#f5f5f5;
border-radius:20px;border: 2px #ddd solid;
    -webkit-box-shadow: 0 0 10px #cCC;
    -moz-box-shadow: 0 0 10px #cCC;
    box-shadow: 0 0 10px #cCC;}
 
.youshi_box li a {	font-size: 16px;	text-align:center; 	width:155px;height:30px;display: block; font-weight: bold;
margin:20px auto 0px;}
.youshi_box li p {	font-weight:bold;}
.youshi_box li img {	border-radius:50%;}
.youshi_box li span {	font-size: 14px;	line-height:26px;display: block; padding: 8px 10px;text-align:justify; text-justify:inter-ideograph; }

.ysyy_box {	height: 40px; 	margin: 0 auto;}
.ysyy_box li {	width: 230px;float: left;}
 

.business_box {	height: 400px; 	margin: 0 auto;margin-top:20px;}

.business_box li {	width: 248px;height:380px;	float: left;margin:0px; text-align:justify; text-justify:inter-ideograph; background:#efefef;
border:2px #ddd solid;-webkit-box-shadow:0 0 10px #cCC;    -moz-box-shadow:0 0 10px #cCC;    box-shadow:0 0 10px #cCC;  
  border-radius:20px;}
 
.business_box li a {	font-size: 16px;	text-align:center; 	width:155px;height:135px;display: block; 
	margin:10px auto;padding-top:20px;}
.business_box li p {	font-weight:bold;}
.business_box li img {	border-radius:50%;}
.business_box li span {	font-size: 13px;display: block;	line-height:25px;	padding:1em;text-align:justify; text-justify:inter-ideograph; }



 .bgf5 {
	background: #f5f5f5;
}


.iabout_txt {
	/*padding: 0 50px;*/
	text-align: center;
}

.col_more {
	width: 190px;
	height: 38px;
	line-height: 38px;
	display: block;
	background: #ccc;
	color: #fff;
	text-align: center;
	font-size: 16px;
	margin: 30px auto 0;
}

.col_more:hover {
	background: #F42127;
	color: #fff;
}

.main_box {
	padding-bottom: 40px;
}

 

.f_links a {
	display: block;
	width: 20%;
	text-align: center;
	float: left;
}

.f_links a img {
	width: 216px;
	height: 68px;
	border: 2px solid #ddd;
}

.f_links a:hover img {
	border: 2px solid #999;
}
.footer {width:100%; height: 80px; font-size:14px;padding-top:10px; line-height: 30px;	background: #ccc;	 text-align: center;border-top:1px solid #ddd;}

.font_24 {font-size: 24px !important;}

.ly_width {width: 1170px;margin:50px auto 30px auto;	min-height:360px;}
.leftt {	float:left;	width:670px;margin-right:79px;}
.leftt  h2{font-size:30px;font-weight:bold;padding-bottom:0px;}
.leftt  h4{font-size:12px;}
.leftt  dd{font-size:13px;}
.rightt {	float:right;width:335px; }
.rightt  b{font-size:30px;font-weight:bold;padding:15px 0;}


.sub_left{
	width: 276px;
	float: left;
	background: #f1f1f1;
}
.sub_right{
	width: 853px;
	float: right;
}
.left_title{
	height: 52px;
	line-height: 50px;
	background: #F42127;
	color: #fff;
	font-size: 18px;
	text-align: center;
	font-weight: bold;
}


.left_menu ul{
	padding: 21px 23px 30px;
}
.left_menu ul li{
	height: 50px;
	border-bottom: 1px solid #c6c6c6;
	line-height: 50px;
	margin-top: 2px;
}
.left_menu ul li a{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 16px;
	text-align: center;
}
.left_menu ul li a:hover,.left_menu ul li a.bg{
	background:url(../images/ico.png) no-repeat 180px center #fff;
	color: #c30000;
	font-weight: bold;
	border-bottom: 1px solid #c6c6c6;
}
.right_title{
	height: 50px;
	line-height: 50px;
	text-align: right;
	color: #999;
	border-bottom: 1px solid #ddd;
}
.right_title span{
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #333;
}
.right_title a{
	color: #333;
}

.right_title a,.right_title em{
	padding: 0 3px;
}

.sub_main{
	padding: 20px 40px;border-left: 2px #ddd solid;border-right: 2px #ddd solid;
 
box-shadow:0px 10px 10px #cCC;
-moz-box-shadow:0px 10px 10px #cCC;
-webkit-box-shadow:0px 10px 10px #cCC;


}
.sub_banner{
	background: url(../images/subban1.jpg) no-repeat center 0;
	height: 300px;
} 
.article_Rmore{
	color: #F42127;
	font-size: 13px;
	display: block;
	padding: 8px 0 0 15px;
}
.article_Rmore:hover{
	text-decoration: underline;
}

.article_title{
	font-size: 18px;
	text-align: center;
	padding: 30px 0;
	font-weight: bold;
	border-bottom:1px solid #efefef;
}
.article_con img{
	max-width: 750px;
	margin: 10px auto;
	display: block;
}
.article_con p{
	text-indent: 2em;
	padding:10px 0;
}
ul.other_article{
	margin: 0 auto;
	border-top: 1px dashed #ccc;
	padding: 10px;
}
.article_info{
	text-align: center;
	color: #999;
	padding-bottom: 10px;
}
.article_info span{
	padding: 0 80px;
}

.article_box img{
	max-width: 750px;
	margin: 0 auto;
}





.i_news{	float: left;	width: 330px;background:url(../images/lybg.jpg) no-repeat top right}

.i_title{	font-weight: bold; font-size: 20px;	height: 32px;	line-height: 32px;border-bottom: 1px solid #ccc;padding: 4px ;margin-bottom: 6px;}
.i_title span{display: block;font-size: 12px;	line-height:24px;color: #333;  padding: 8px 0 0 0;}
 

 /*报名*/
.zxly{width:385px;height:auto;position:relative;padding-top:46px;background-size:  auto auto;background-attachment: fixed;}
.zxly .wofubei_tt {width:100%;height:auto;margin:0 auto; }
.zxly .wofubei_tt img{width:100%; }
.zxly .end_wfbbmbd{width:100%; margin:10px auto; }
.zxly .end_wfbbmbd li{ text-align:center}
.zxly .form-control {width: 70%;	padding:4px  ;	margin:6px 1%;	font-size: 13px; 	color: #444;	background-color: rgba(255,255,255,0.8);	background-image: none;	border: 1px solid #ccc;	border-radius: 5px;	-webkit-box-shadow: none;	box-shadow: none;	-webkit-transition: none;	-o-transition: none;	transition: none;font-family:microsoft Yahei;}
.zxly .form-control2 {width: 70%;	padding: 4px ;	margin:6px  1%;	font-size: 13px; 	color: #444;	background-color: rgba(255,255,255,0.8);	background-image: none;	border: 1px solid #ccc;	border-radius: 5px;	-webkit-box-shadow: none;	box-shadow: none;	-webkit-transition: none;	-o-transition: none;	transition: none;font-family:microsoft Yahei;}
.zxly .btn {width:73%;background-color:#ED2124;	 	border-radius: 4px;	padding:5px 0;	color: #fff;	margin:6px 1%;	font-size:16px;font-family:microsoft Yahei;	cursor:pointer;}
 



.pic_list_1{width:1170px;margin:0 auto;height:145px;background: #ccc;}
.pic_list_1 ul li{float: left;
    text-align: left;
    width: 189px;
    margin: 15px 0px 0px 100px;
    height: 140px;
    line-height: 25px; }

.web_more{width:1150px;margin:0 auto;text-align:right}

.news_box {height: 260px; 	margin: 0 auto;margin-top:20px;}
.news_box li {	width:550px;height:30px;line-height:30px;float: left;margin:0px;background:url('../images/ico3.png') no-repeat left center;padding:5px 10px; }
.news_box li a {	font-size: 14px;	text-align:left; }
.news_box li span {	float:right; }


.newslist_box {height: 260px; 	margin: 0 auto;margin-top:20px;}
.newslist_box li {	width:520px;height:30px;line-height:30px;float: left;margin:0px;background:url('../images/ico3.png') no-repeat left center;padding:5px 10px; }
.newslist_box li a {	font-size: 14px;	text-align:left; }
.newslist_box li span {	float:right; }


.xw_xx5{ width:1200px;margin:20px auto; line-height:40px; height:60px; border-top:1px solid #cccccc;padding-bottom:15px;}
.xw_xx5 li{ float:left;width:46%; display:inline; margin:1.5% 0 1% 0;}

