/* Write your styles */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0} 

body{font:14px"微软雅黑","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;} 

a{color:#2d374b;text-decoration:none} 

a:hover{text-decoration:none} 

em{font-style:normal} 

li{list-style:none} 

img{border:0;vertical-align:middle} 

table{border-collapse:collapse;border-spacing:0} 

p{word-wrap:break-word} 



.headers{

	width:100%;

	height:90px;

	background:#fff;

}



.headers_middle{

	width:1200px;

	height:90px;

	margin:0 auto;

}



.logo{

	width:170px;

	height:90px;

	float:left;

}



.index_meuns{

	width:1000px;

	height:90px;

	float:right;

	line-height:90px;

	font-size:14px;

	font-family:'微软雅黑';

}



.index_meuns ul li a{

	display:block;

	width:70px;

	height:90px;

	float:left;

	text-align:center;

	float:right;

	margin-right:40px;

}



.banners{

	width:100%;

	height:auto;

}



.flexslider{position:relative;height:754px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:754px;}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}

.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}



.index_pics{

	width:100%;

	height:auto;

}



.index_pics_middle{

	width:1102px;

	height:522px;

	margin:0 auto;

	font-family:'微软雅黑';

	line-height:2em;

}



.index_pics_middle ul li{

	width:340px;

	height:291px;

	float:left;

}



.index_pics_middle_pics{

	width:340px;

	height:291px;

}



.index_pics_middle_bg{

	width:340px;

	height:58px;

	/*background:url(../images/pic_bg_03.png);*/

	margin-top:-99px;

	position:relative;

	z-index:999;

	font-family:'微软雅黑';

	line-height:58px;

	text-align:center;

	font-size:16px;

	display:none;

}



.index_pics_middle ul li a{

	color:#fff;

}



.index_pics_middle ul li:nth-child(1)

{

	margin-top:107px;

}



.index_pics_middle ul li:nth-child(2)

{

	margin-top:179px;

	margin-left:41px;

}



.index_pics_middle ul li:nth-child(3)

{

	margin-top:107px;

	margin-left:41px;

}



.index_youshi{

	width:100%;

	height:663px;

	background:url(../images/youshii_bg_02.jpg);

	background-position:50% 50%;

}



.index_youshi_middle{

	width:1200px;

	height:663px;

	margin:0 auto;

}



.index_youshi_list{

	width:612px;

	height:663px;

	float:right;

	font-family:'微软雅黑';

	line-height:2em;

}



.index_youshi_list ul li{

	width:612px;

	height:211px;

	padding-top:61px;

}



.index_youshi_list ul li a{

	color:#fff;

}



.index_youshi_list_pic{

	width:142px;

	height:143px;

	float:left;

}



.index_youshi_list_remark{

	width:468px;

	height:143px;

	padding:12px;

	float:right;

}



.big_titles{

	font-size:20px;

	font-family:'微软雅黑';

	font-weight:bold;

}



.small_titles{

	font-size:16px;

	font-family:'微软雅黑';

	margin-top:10px;

}



.index_youshi_list ul li:nth-child(2){

	position:relative;

	left:81px;

}



.index_teachers{

	width:100%;

	height:906px;

}



.index_teachers_middle{

	width:1100px;

	height:906px;

	margin:0 auto;

}



.index_teachers_middle_title{

	width:1100px;

	height:246px;

}



.index_teachers_middle_list{

	width:1100px;

	height:auto;

	font-family:'微软雅黑';

	line-height:2em;

}



.clear{

	clear:both;

}



.scrollleft{width:1100px;}

.scrollleft li{float:left;display:inline;width:340px;text-align:center;height:528px;background:url(../images/teachre_bg_03.jpg);margin-right:39px;}



.scrollleft li a:hover{float:left;display:inline;width:340px;text-align:center;height:528px;background:url(../images/teacher_bg2_03.jpg);margin-right:39px;color:#fff;}







.teachers_pics{

	width:230px;

	height:230px;

	background:url(../images/teachers_bg3_03.png);

	margin:0 auto;

	margin-top:30px;

}



.teachers_pics img{

	border-radius:50%;

	overflow:hidden;

	margin-top:7px;

}



.teachers_remarks{

	width:263px;

	height:180px;

	font-family:'微软雅黑';

	line-height:2em;

	margin:0 auto;

}



.teachers_remarks_title{

	width:263px;

	height:65px;

	text-align:center;

	

}



.teachers_remarks_big_title{

	font-size:18px;

	font-weight:bold;

	padding-top:15px;

}



.teachers_reamrks_small_title{

	font-size:14px;

	

}



.teachers_remarks_list{

	width:263px;

	height:auto;

	padding-top:7px;

	text-align:left;

	margin-top:10px;

}



.readmore{

	width:263px;

	height:20px;

	line-height:20px;

	text-align:center;

	margin:0 auto;

	margin-top:30px;

}



.index_video{

 width:100%;

 height:358px; 

 background:url(../images/yingxiang_06.jpg);

 background-position:50% 50%;

}



.index_abouts{

	width:100%;

	height:1000px;

} 



.index_abouts_middle{

	width:1100px;

	height:1083px;

	margin:0 auto;

}



.index_abouts_middle_top{

	width:1120px;

	height:465px;

	font-family:'微软雅黑';

	line-height:2em;

}



.index_abouts_middle_top_left{

   width:558px;

	height:465px;

   float:left;	

   padding-top:100px;

}



.index_abouts_middle_top_left_title{

	width:558px;

	height:90px;

}



.en_title{

	font-size:33px;

	font-family:'Arial';

	color:#8f8f8f;

}



.cn_title{

	font-size:26px;

	font-family:'微软雅黑';

	font-weight:bold;

	color:#1c6db8;

	margin-top:20px;

}



.index_abouts_middle_remarks{

	width:558px;

	height:245px;

	font-family:'微软雅黑';

	line-height:2em;

	padding:5px;

	font-size:14px;

}



.buttons ul li a{

	display:block;

	width:149px;

	height:45px;

	float:left;

	background:url(../images/button_bg_07.jpg);

	text-align:center;

	line-height:45px;

	color:#fff;

	float:left;

	margin-right:18px;

}



.index_abouts_middle_top_right{

	width:550px;

	height:362px;

	float:right;

	padding-top:100px;

}



.index_fengcai{

	width:1120px;

	height:587px;

	margin-top:30px;

}



.index_fengcai_title{

	width:1120px;

	height:56px;

	border-bottom:1px solid #dadada;

}



.title_name{

	width:184px;

	height:56px;

	font-family:'微软雅黑';

    line-height:56px;

	color:#848484;

	font-size:18px;

	float:left;

}



.index_fengcai_title_meun{

	width:900px;

	height:56px;

	float:left;

	

}



.index_fengcai_title_meun ul li a{

	display:block;

	width:80px;

	height:56px;

	float:right;

	text-align:center;

	font-family:'微软雅黑';

	font-size:14px;

	line-height:56px;

}



.index_fengcai_imgs{

   width:1120px;

	height:auto; 

   line-height:2em;	

}



.index_fengcai_imgs ul li a{

	display:block;

	width:259px;

	height:159px;

	float:left;

	margin-bottom:30px;

}



.index_news{

	width:100%;

	height:560px;

	background:#f3f3f3;

}



.newsx {

    width: 1100px;

    height: 450px;

    font-family: 微软雅黑;

    line-height: 2em;

	margin:0 auto;

}



.newsx_top {

    width: 1100px;

    height: 78px;

    border-bottom: 1px solid #e2e2e2;

}



.newsx_top_meun {

    width: 561px;

    height: 78px;

    float: left;

}



.newsx_top_meun ul li a {

    width: 185px;

    height: 78px;

    line-height: 78px;

    font-size: 18px;

    text-align: center;

    font-weight: bold;

    display: block;

    float: left;

}



.newsmore {

    width: 100px;

    height: 78px;

    line-height: 78px;

    font-family: 'Arial';

    float: right;

    text-align: right;

}



.newsx_top_lists {

    width: 1100px;

    height: 350px;

    line-height: 2em;

}



.newsx_top_lists_left {

    width: 561px;

    height: 350px;

    float: left;

    margin-top: 23px;

}



.newsx_top_lists_left_img {

    width: 561px;

    height: 318px;

}



.newsx_top_lists_left_remark {

    width: 561px;

    height: 107px;

    margin-top: 20px;

}



.news_titleb {

    width: 420px;

    height: 20px;

    line-height: 20px;

    float: left;

    font-family: 微软雅黑;

    font-weight: bold;

}



.news_titleb a {

	font-size:16px;

}



.newstime {

    width: 140px;

    height: 20px;

    line-height: 20px;

    float: right;

    font-family: 微软雅黑;

    font-weight: bold;

    text-align: right;

}



.remark_contents {

    width: 561px;

    height: auto;

    line-height: 2em;

    font-family: 微软雅黑;

    margin-top: 10px;

}



.newsx_top_lists_right {

    width: 474px;

    height: auto;

    float: right;

    font-family: 微软雅黑;

}



.newsx_top_lists_right ul li a {

    display: block;

    width: 474px;

    height: 46px;

    border-bottom: 1px dashed #d4d4d4;

    margin-top: 5px;

}



.right_titles {

    width: 320px;

    height: 46px;

    line-height: 46px;

    float: left;

}



.right_times {

    width: 150px;

    height: 46px;

    line-height: 46px;

    float: right;

    text-align: right;

}



.footers{

	width:100%;

	height:381px;

	background-position:50% 50%;

	background:url(../images/footer_bg_02.jpg) center no-repeat;

}



.footers_middle{

	width:1100px;

	height:381px;

	margin:0 auto;

}



.footes_middle_top{

	width:830px;

	height:22px;

	padding-top:50px;
	
	margin:0 auto;

}



.footes_middle_top ul li a{

	display:block;

	width:137px;

	height:22px;

	font-family:'微软雅黑';

	line-height:22px;

	text-align:center;

	color:#fff;

	font-size:14px;

	float:left;

}



.footers_middle_under{

	width:1100px;

	height:auto;

	margin:0 auto;

	margin-top:68px;

}



.footers_middle_under_logo{

	width:197px;

	height:73px;

	float:left;

}



.clear{

	clear:both;

}



.footes_middle_remarks{

	width:372px;

	height:241px;

	float:left;

	margin-left:137px;

	color:#fff;

	line-height:2em;

}



.footes_middle_remark_title{

	font-size:24px;

	font-family:'微软雅黑';

}



.footer_tels{

	width:271px;

	height:241px;

	float:right;

	color:#fff;

	line-height:2em;

}



.footer_tel_top{

	width:271px;

	height:60px;

	background:url(../images/footer_tel_03.png);

	color:#fff;

	font-weight:bold;

	font-family:'Arial';

	font-size:24px;

}



.footer_tel_top p{

	padding-top:28px;

	margin-left:63px;

}



.copyright{

	width:271px;

	height:auto;

	line-height:2em;

	margin-top:10px;

}



.mids{

	width:100%;

	min-height:956px;

	background:#f5f5f5;

}



.mids_middle{

	width:1100px;

	min-height:838px;

	margin:0 auto;

	font-family:'微软雅黑';

	line-height:2em;

	padding-top:38px;

}



.mids_middle_left{

   width:268px;

   min-height:666px;

   background:#fff;

   float:left;   

}



.mdsi_middle_left_title{

	width:268px;

	height:136px;

	background:url(../images/neiye_bgs_05.jpg);

}



.mdsi_middle_en{

	font-size:22px;

	font-family:'Arial';

	color:#7aafe6;

	text-align:center;

	padding-top:32px;

}



.mdsi_middle_cn{

	font-size:22px;

	color:#fff;

	text-align:center;

}



.mdsi_middle_left_list{

	width:268px;

	min-height:526px;

	padding-top:38px;

}



.mdsi_middle_left_list ul{

	width:268px;

	min-height:145px;

}



.mdsi_middle_left_list ul li{

	width:268px;

	height:63px;

	line-height:63px;

}





.mdsi_middle_left_list ul li:hover{

	width:268px;

	height:63px;

	line-height:63px;

	background:url(../images/menus_bg_05.jpg);

}



.mdsi_middle_left_list ul li a{

	display:block;

	width:214px;

	height:63px;

	border-bottom:1px dashed #e9e9e9;

	font-size:15px;

	margin:0 auto;

}





.mdsi_middle_left_list ul li a:hover{

	color:#fff;

}



.jiamengs{

	width:268px;

	height:146px;

	margin-top:50px;

}



.mids_middle_right{

	width:800px;

	min-height:840px;

	background:#ffffff;

	font-family:' 微软雅黑';

	line-height:2em;

	float:right;

	margin-bottom:15px;

}



.mids_middle_right_title{

	width:800px;

	height:84px;

	font-family:'微软雅黑';

	line-height:84px;

	

}



.mids_middle_right_title_middle{

	width:740px;

	height:83px;

	border-bottom:1px solid #e4e4e4;

	margin:0 auto;

}



.mids_big_title{

	float:left;

	font-size:20px;

	font-family:'微软雅黑';

	line-height:84px;

	color:#dbb381;

}



.bread_meuns{

   float:right;

   font-size:14px;

    font-family:'微软雅黑'; 

	line-height:84px;	

}



.mids_contents{

	width:740px;

	height:auto;

	margin:0 auto;

	font-size:14px;

	font-family:'微软雅黑';

	line-height:2em

}



.news_list {

    width: 750px;

    height: 130px;

    border-bottom: 1px dashed #2f2f2f;

    float: left;

    margin-bottom: 10px;

	margin-top:10px;

}



.news_list a {

    width: 750px;

    height: 120px;

}



.news_list .image {

    width: 120px;

    height: 120px;

    position: relative;

    float: left;

}



.remark {

    width: 570px;

    height: auto;

    line-height: 160%;

    float: right;

}



.news_list .remark p.re_t {

    font-weight: bold;

}





.news_list .remark p {

    padding: 3px 0px !important;

}



.bbs {

    display: block;

    width: 230px;

    height: 243px;

    border: 1px solid #dfdfdf;

    float: left;

    font-size: 14px;

    color: #484848;

    text-align: center;

    margin-left: 14px;

    margin-bottom: 50px;

	margin-top:10px;

}



.index_product_imgs {

    width: 230px;

	/*

    height: 198px;

	*/

}



.index_product_names {

    width: 230px;

    height: 68px;

    font-family: 微软雅黑;

    padding-top: 13px;

    background: rgb(223, 223, 223);

}


/*index flinks*/

.index_flinks{

	width: 100%;

	height: 90px;

	background: #fff;

}

.index_flinks_main{

	width: 1200px;

	height: 90px;

	margin: 0 auto;

}

.index_flinks_maint{

	width: 90px;

	height: 90px;

	float: left;

}

.index_flinks_maint img{

	width: 90px;

	height: 90px;

}

.index_flinkslist ul li a{

	display: inline-block;

	color: #616161;

	font-size: 14px;

	font-family: "Microsoft YaHei";

	line-height: 90px;

	float: left;

	margin-left: 25px;

}

.index_flinkslist ul li a:hover{

	color: #ffae00;

}