html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Source Han Sans CN","Microsoft Yahei";font-size:12px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
img{border: none;margin:0px;padding:0px;}
a:link, a:visited{text-decoration: blink;}
body{background:#ffffff;}
.banner{width: 100%;margin:0 auto;height: auto;overflow: hidden;min-width: 1200px;}
.banner img{display: block;width: 100%;margin:0 auto;}
.school_info{width: 100%;margin:0 auto;height: auto;overflow: hidden;background: url("../images/school_info.jpg") no-repeat top center;padding: 70px 0 95px 0;min-width: 1200px;}
.school_text{width: 1200px;margin:0 auto;height: auto;overflow: hidden;}
.school_info h3{width:100%;margin:0 auto;text-align: center;line-height: 50px;font-size: 46px;color: #B2922A;}
.school_info em{display: block;width: 100%;height: 30px;line-height: 30px;overflow: hidden;text-align: center;font-size: 20px;color: #B2922A;}
.school_info p{width: 100%;font-size: 18px;color: #333333;line-height: 26px;margin:35px auto 0;text-indent: 2em;text-align:justify;}
.school_text a{font-size: 18px;color: #DFA00B;display: block;margin:10px auto 30px;text-align: right;}
.school_img{width: 1200px;margin:0 auto;height: 674px;overflow: hidden;position: relative;}
.school_img img{display: block;width: 100%;height: 674px;margin:0 auto;}
.school_img .prev{display: block;width: 61px;height: 60px;background: url("../images/img_left.png") no-repeat center;position: absolute;top:303px;left: 20px;}
.school_img .next{display: block;width: 61px;height: 60px;background: url("../images/img_right.png") no-repeat center;position: absolute;top:303px;right: 20px;}
.rzzy .title{margin-top:75px;}
.rzzy_cn{width: 100%;margin:54px auto 95px;height: auto;overflow: hidden;}
.rzzy_cn ul{width: 1212.5px;margin-left: -12.5px;}
.rzzy_cn li{width: 230px;float: left;height: auto;overflow: hidden;background: #F1F2F4;margin-left: 12.5px;}
.rzzy_cn li img{display: block;width: 100%;height: 130px;overflow: hidden;}
.rzzy_cn .rzzy_text{width: 210px;height: auto;margin:0 auto;overflow: hidden;padding: 17px 10px;background: #E7E8EA;float: left;}
.rzzy_li{width: 240px;float: left;}
.slider .rzzy_li img{width: 230px;float: left;height: 130px;}

.rzzy_text p{width: 100%;font-size: 18px;color: #333333;height: 30px;line-height:30px;overflow: hidden;text-align: center;margin:0 auto 5px;white-space: nowrap;text-overflow: ellipsis;}
.rzzy_text a{display: block;width: 29px;height: 28px;background: #B2922A;color: #ffffff;line-height: 28px;text-align: center;font-size: 20px;float: right;}

.zsxx{width: 100%;margin:0 auto;height: auto;overflow: hidden;background:url("../images/zxss.jpg") no-repeat top center;padding: 56px 0;min-width: 1200px;}
.zsxx_left{width: 911px;float: left;height: 207px;background: #ffffff;position: relative;}
.zsxx_left strong{display: block;width: 118px;height: 42px;line-height: 42px;text-align: center;position: absolute;left: 26px;top:0;background: #E51D19;font-size: 22px;color: #ffffff;}
.zsxx_left img{display: block;width: 167px;height: 152px;float: left;margin-left: 168px;margin-top:21px;}
.zsxx_left p{width: 480px;float: left;margin-top:40px;margin-left: 58px;font-size: 16px;color: #333333;line-height: 26px;text-align:justify;}
.zsxx_left a{display: block;width: 29px;height: 28px;background: #B2922A;color: #ffffff;line-height: 28px;text-align: center;font-size: 20px;position: absolute;right: 57px;bottom: 18px;}
.zsxx_right{width: 140px;float: right;margin-right: 90px;margin-top:30px;}
.zsxx_right p{width: 126px;height: 126px;background: #ffffff;margin:0 auto;}
.zsxx_right p img{display: block;width: 100%;height: 126px;margin:0 auto;}
.zsxx_right span{display: block;width: 126px;margin:0 auto;height: 35px;line-height: 35px;overflow: hidden;font-size: 14px;color: #B2922A;text-align: center;}


.main{width: 1200px;margin:0 auto;height: auto;overflow: hidden;}
.title{width: 100%;overflow: hidden;margin:0 auto;text-align: center;font-size: 32px;color: #B2922A;height: 40px;line-height: 40px;}
.title:before{content: "——";padding-right: 60px;}
.title:after{content: "——";padding-left: 60px;}
.video{width:100%;margin:0 auto;height:auto;overflow:hidden;background:#FBFAF7;min-width: 1200px;}
.video .title{margin-top:80px;}
.video video{display: block;width: 1200px;margin:65px auto;height: 674px;}

.jtss{margin:70px auto 110px;}
.jtss .title{margin-bottom: 64px;}
.jtss_left{width: 600px;height: 340px;background: #F4F2F1;float: left;}
.jtss_left img{display: block;width: 100%;height: 340px;margin:0 auto;overflow: hidden;}
.jtss_right{width: 520px;height: 270px;background: #F4F2F1;float: left;padding: 35px 30px 35px 50px;font-size: 14px;position: relative;}
.jtss_right p{text-indent: 2em;text-align:justify;font-size: 16px;line-height: 26px;}
.jtss_right a{display: block;width: 28px;height: 28px;background: #B2922A;position: absolute;right:30px;bottom: 35px;line-height: 28px;text-align: center;color: #ffffff;font-size: 20px;}

.activity{width: 100%;margin:0 auto;height: auto;overflow: hidden;background: #FBFAF7;min-width: 1200px;}
.activity .title{margin:45px auto 40px;}
.activity .main{height: 340px;margin:0 auto 70px;background: #F4F2F1;}
.activity_left{width: 502px;float: left;margin-left: 49px;height: auto;overflow: hidden;}
.activity_left p{width: 100%;margin:0 auto;height: auto;overflow: hidden;font-size: 16px;color: #333333;line-height: 26px;text-indent: 2em;text-align:justify;}
.activity_left span,.activity_left em{display: block;width: 100%;height: 27px;margin:0 auto;}
.activity_left span{background: url("../images/xxhd_top.png") no-repeat left center;margin:50px auto 40px;}
.activity_left em{background: url("../images/xxhd_bo.png") no-repeat right center;margin-top:35px;}
.activity_right{width: 600px;height: 340px;float: right;overflow: hidden;position: relative;}
.activity_right .bd li{width: 100%;height: 340px;margin:0 auto;}
.activity_right .bd img{display: block;width: 100%;height: 340px;margin:0 auto;}
.activity_right .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:50px; line-height:50px; text-align:center; }
.activity_right .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1;line-height:9999px;  width:12px; height:12px; margin:6px;background: #ffffff;border-radius: 100%;}
.activity_right .hd ul .on{background: #027FFF;}


.school_pt{margin:70px auto 60px;}
.school_pt ul{width: 1221px;margin-left: -21px;}
.school_pt ul li{width: 386px;height:490px;float: left;overflow: hidden;margin-left: 21px;background: #F4F2F1;}
.school_pt img{display: block;width: 100%;height: 240px;margin:0 auto;overflow: hidden;}
.school_pt .pt_info{width: 346px;margin:0 auto;height: 250px;overflow: hidden;position: relative;}
.school_pt .pt_info span{display: inline-block;height: 42px;line-height: 42px;font-size: 22px;color: #FFFFFF;padding: 0 10px;border-radius: 4px;margin-top:21px;}
.school_pt .pt_info p{width: 100%;margin:20px auto;height: auto;overflow: hidden;font-size: 14px;color: #999;line-height: 20px;}
.school_pt .pt_info a{display: block;width: 28px;height: 28px;background: #B2922A;position: absolute;right:0px;bottom: 19px;line-height: 28px;text-align: center;color: #ffffff;font-size: 20px;}
.school_pt ul li:nth-child(1) .pt_info span{background: #E51D19;}
.school_pt ul li:nth-child(2) .pt_info span{background: #B2922A;}
/*.school_pt ul li:nth-child(3) .pt_info span{background: #506CF1;}*/
.school_pt ul li:nth-child(3) .pt_info span{background: #54DF99;}


.foot{width: 100%;margin:0 auto;height: auto;overflow: hidden;background: #E0CF98;min-width: 1200px;}
.foot_cn{width: 570px;margin:0 auto;height: auto;overflow: hidden;padding-top: 42px;padding-bottom: 25px;}
.foot_cn p{width:190px;float: left;height: auto;overflow: hidden; }
.foot_cn p span{display: block;width: 75px;float: left;text-align: right;font-size: 12px;color: #530A0A;line-height: 20px;}
.foot_cn p span em{display: block;width: 100%;}
.foot_cn p span i{display: block;width: 100%;font-style: normal;}
.foot_cn p a{display: block;width:94px;padding-left:20px;border-right: 1px solid #530A0A;float: left;height: 40px;line-height: 40px;text-align: left;font-size: 20px;color: #530A0A;}
.foot_crop{width: 100%;margin:0 auto;height:54px;line-height:54px;overflow:hidden;text-align: center;font-size: 12px;color: #ffffff;background: #D51714;}

.index_banner{width: 100%;margin:0 auto;height: 1080px;overflow: hidden;background: url("../images/index_index.jpg") no-repeat top center;}
.index_info{width: 100%;height: 85px;line-height: 85px;overflow: hidden;margin:0 auto;background: #e6e5e5;text-align: center;font-size: 18px;color: #000000;}
.index_info em{padding: 0 20px;}
.index_info a{color: #c02c14;padding: 0 10px;}
.index_list{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.index_list ul li{width: 100%;margin:0 auto;height: auto;overflow: hidden;padding: 70px 0;}
.index_list ul li:nth-child(odd){background: #f5f5f5;}
.li_cn{width: 1200px;margin:0 auto;height: auto;overflow: hidden;}
.index_title{width: 100%;margin:0 auto 50px;height: auto;overflow: hidden;color: #b29229;}
.index_title span{display: block;width: 100%;font-size: 45px;text-align: center;line-height: 52px;}
.index_title em{display: block;width: 100%;text-align: center;font-size: 21px;line-height: 26px;}
.index_img{width: 100%;margin:0 auto;height: 375px;overflow: hidden;}
.index_img img{display:block;width: 580px;height: 375px;float: left;}
.index_img p{float: right;width: 570px;font-size: 18px;line-height: 30px;text-indent: 2em;color: #333333;border-bottom: 1px solid #ececec;height: 180px;padding-bottom: 30px;text-align: justify;}
.index_img ol{width: 570px;float: right;height: auto;overflow: hidden;}
.index_list .index_img ol li{width: 275px;float: left;text-align: left;font-size: 18px;line-height: 40px;color: #585858;margin-top:10px;padding: 0;background: none;padding-left:10px;}
.index_list .index_img ol li:nth-child(3),.index_img ol li:nth-child(4){background: #e5e5e5;}
.index_img span{display: block;width: 130px;height: 32px;line-height: 32px;text-align: center;background: #b5962c;font-size: 14px;float: right;border-radius: 6px;margin-top:33px;}
.index_img span a{color: #ffffff;display: block;}

.index_more{display: block;width: 1200px;margin:0 auto;position: relative;}
.index_more a{position: absolute;top:-40px;right: 0;display: block;width: 130px;height: 32px;line-height: 32px;text-align: center;background: #b5962c;font-size: 14px;border-radius: 6px;color: #fff;}
