@charset "gb2312";
/* CSS Document */
/* public css */
/* global css*/
body{ font-family:"微软雅黑"; font-size:10px; line-height:2rem; color:#333;}
body *{ overflow:hidden; padding:0px; font-size:1.4rem;}
.container{ max-width:640px; min-width:320px; margin:0 auto; background-color:#FFF; }
.body-width{ max-width:640px;}
ul,li,dl,dt,dd,span{ margin:0;}
li{ list-style:none;}
a{ color:#fff; font-size:1.4rem;}
a:hover{ color:#ac1139;}
img{vertical-align:top;border:0;outline:0; width:auto;height: auto; max-width:100%;} 
.picture { padding:1rem 0px;}
.thumbnail{border:none;border-radius:0px;}
.button {text-align: center; padding:0 10px ; margin: 5px auto; border-radius:30px; min-width: 50%; max-width:100%;}
.button a{display: block; border-radius:30px; font-size: 1.6rem; padding: 10px; margin: 5px 0px;}
dl,dt,dd{font-weight:normal; margin-bottom:0rem;line-height:2rem;}
p{ margin-bottom:0;}
.center {text-align:center;}
.null{zoom:1;clear:both;height:0;font-size:0;overflow: hidden;}
.null:after{content:".";visibility:hidden;display:block;clear:both;height:0;font-size:0;overflow: hidden;}
#no{ background:none;}
/*背景色随页面颜色而定*/
.bg-1{ background:#f37548;}
.bg-2{ background:#f37548;}
.font-color1{ color:#ab113a;}
.font-color2{ color:#3373c4;}
.dj { margin-top:5px; background-color:#FFFFFF; text-align:center;}
.dj a { color:#666;}
.dj a:hover { text-decoration:none;}
.bt {font-size:1.6rem;  text-align:center;}
.bt h2{font-size:2rem; color:#FFF; margin:0; line-height:3rem; padding-bottom:5px;  background-color:#d13533; }
.bt .bt_bj { background-color:#f6f6f6;}
.bt .bt_bj .left { width:15px; height:7px; background:url(../images/le.png) no-repeat; float:left;}
.bt .bt_bj .right { width:15px; height:7px; background:url(../images/ri.png) no-repeat; float:right;}
.xbt { text-align:center; margin-top:15px; padding:0;}
.xbt p { display:block; font-size:1.6rem; font-weight:900; color:#333; margin-top:10px;}
.xbt span { color:#d13533;}
.xbt a { color:#d13533;}
/*-----------------------------------公共样式结束-------------------------------------------*/

/*top*/
.logo-bg{ background:#231f20; padding:8px 0;}
.logo-bg img{ float:left;}
.logo-bg .col-xs-1{ padding:2px;}
.logo-bg .col-xs-8 { padding-top:3px;}
.logo-bg .col-xs-8 img { width:90%;}
.navitems{ clear:both;font-size:1.4rem;background:#231f20; overflow: hidden;}
.nav li {display:inline-block;width:100%;text-align: left;padding-left: 0; margin-bottom:10px;}
.nav li a {color:#fff;}
.nav{width:100%;background:#231f20;overflow:hidden;display:none;z-index:3;position:relative;top:0px;lef:0px;}
.nav .ico1,.nav .ico2,.nav .ico3,.nav .ico4,.nav .ico5{ padding-left:15%; padding-top:9px; padding-bottom:9px;}
.nav .ico1{background:url(../images/menu1.gif) no-repeat left;background-size:contain;}
.nav .ico2{background:url(../images/menu2.gif) no-repeat left;background-size:contain;}
.nav .ico3{background:url(../images/menu3.gif) no-repeat left;background-size:contain;}
.nav .ico4{background:url(../images/menu4.gif) no-repeat left;background-size:contain;}
.nav .ico5{background:url(../images/menu5.gif) no-repeat left;background-size:contain;}
.logo{background:#fff;padding: 1.0rem 6rem; text-align:center; }
.dd { margin-top:5px; text-indent:2em; color:#666; margin-top: 12px; margin-bottom: 12px;}
.dd a { color:#d13533;}

/*祛白3重礼：*/
.m1 { margin:0;  background-color:#f6f6f6; padding-bottom:15px;}
.m1 .zl {  text-align:center; width:95%; margin:0 auto; border-bottom:1px dashed #d6a4a4;}
.m1 .zl p { font-size:1.8rem; color:#d13533; line-height:3rem; font-weight:900;}
.m1 .hea { padding:0; margin-top:15px;}
.m1 .hea .le { padding:0 15px; }
.m1 .hea .le ul {}
.m1 .hea .le li { background-color:#FFF; text-align:center; padding:5px 0; border:2px solid #cccccc; border-radius:5px; margin-bottom:10px;}
.m1 .hea .le span { color:#333; font-size:1.5rem;}
.m1 .hea .le p { color:#d13533;}
.m1 .hea .ri { padding:0; padding-left:5px;}
.m1 .hea .ri img { width:65%; margin-top:25px; margin-bottom:10px;}
/*广东省中研3重礼 蜕变迎新春*/

.m2 {margin:0;  padding-bottom:10px;  background-color:#f6f6f6;}
.m2 .sw { padding:0; margin-top:15px; margin-bottom:10px;}
.m2 .jq { margin-top:10px; border-top:1px dashed #d6a4a4; padding:0; text-align:center;}
.m2 .jq li { padding:0 2px;}
.m2 .jq h2 { color:#333; font-weight:bold; font-size:1.6rem; margin-top:10px;}
.m2 .jq img { border:2px solid #cccccc;}
.m2 .jq p { color:#666;}

.m3{ margin:0;  border-top:4px solid #e6e6e6; padding-bottom:0px;  background-color:#f6f6f6; }
.m3 .xjs { padding:15px 10px;}
.m3 .xjs p { margin-top:5px; text-indent:2em; color:#666;}
.m3 .xjs span { margin-top:10px; display:block; text-align:center; font-size:1.5rem; color:#d13533;}
.m3 .xjs span img { width:5%; margin-top:7px;}
.m3 .xjs span a { color:#d13533;}
.m3 .xjs span a:hover{ text-decoration:none;}
.m3 .xjs .open { display:none;}
.m3 .xjs ul{ margin-top:10px;}
.m3 .xjs ul li{ border-bottom:3px solid #dddddd; padding-bottom:10px; margin-bottom:10px;}
.m3 .xjs ul li img{ margin:0 8px; width:80px;}
.m3 .xjs ul li p a{ font-size:1.4rem; color:#d13533; text-decoration:underline;}

.m4 {margin:0;border-top:4px solid #e6e6e6; padding-bottom:0px;  background-color:#f6f6f6; }
.m4 .my { margin-top:10px; }
.m4 .my p { padding-bottom:10px; border-bottom:1px dashed #e39fa1; margin-top:5px; text-indent:2em; color:#666; margin-bottom:10px; }
.m4 .my a { color:#d13533;}
.m4 .js ul{ padding:0;}
.m4 .js ul li { padding:0; margin:10px 0;}
.m4 .js ul li img { float:left; margin-right:5px; width:35%;}
.m4 .js ul li p { color:#666;}

.m5{ padding-bottom:0px; }
.m5 .kfal{background-color:#f6f6f6; }
.m5 .bl{ position:relative; padding-top:20px;}
.m5 .bl .bd li{ margin:0 auto; padding:0 20px; }
.m5 .bl .bd li .kk { position:relative;}
.m5 .bl .bd li .kk p { font-size:1.2rem; line-height:1.6rem; padding:5px;position:absolute; bottom:0; background:rgba(0,0,0,0.5); color:#fff;}
.m5 .bl .bd li .kk a { color:#f37548;}
.m5 .bl .hd{overflow:hidden;width:100%; font-size:0;position:absolute;left:0px;top:45%;}
.m5 .bl .hd ul{float:left;display:none;}
.m5 .bl .prev,.m5 .bl .next{ display:inline-block;cursor:pointer; width:20px; height:40px; overflow:hidden; vertical-align:top;}
.m5 .bl .next{ float:right; background:url(../images/right.png) no-repeat; background-size:contain;}
.m5 .bl .prev{ float:left; background:url(../images/left.png) no-repeat; background-size:contain;} 

.m6{margin:0;padding-bottom:0px; background-color:#f6f6f6; }
.m6 h2 { font-weight:bold; text-align:center; color:#d13533; font-size:1.8rem; line-height:2.2rem; background:url(../images/ly.gif) no-repeat 0 bottom; background-size:100%; padding-bottom:10px;}

.m7 {margin:0;padding-bottom:10px; background-color:#f6f6f6; }
.m7 .col-xs-12 { padding:0 10px;}
.m7 h2 { font-size:1.8rem; font-weight:900;  padding:20px 0 10px; border-top:1px dashed #a7a7a7;	}
.m7 ul { background-color:#FFF;}
.m7 ul li{ margin-top:25px;}
.m7 ul li .col-xs-3{ text-align:center;}
.m7 ul li .col-xs-3 p { color:#666;}
.m7 ul li .col-xs-3{ padding:0;}
.m7 ul li .pa{ border-bottom:1px dashed #b2b2b2; padding-bottom:5px; margin-bottom:10px;}
.m7 ul li .pb{ border-bottom:1px solid #b2b2b2; padding-bottom:3px;}
.m7 ul li .pb a{ float:right; color:#b2b2b2;}
.m7 .yc { display:none;}
.m7 .dj { margin-top:20px; margin-bottom:10px;}
.m7 .dj a { color:#666666;}
.m7 .dj img { width:5%; margin-top:5px;}
.m7 .dp {  background-color:#FFF; padding:0 10px; padding-bottom:10px;}
.m7 .dp p { color:#666;}
.m7 .dp span { color:#f37548;}
.m7 .dp textarea { width:100%; margin:10px 0 5px; height:70px; padding:0 5px; border:1px solid #dcdcdc; resize:none; outline:none; padding:5px;}
.m7 .dp a { background-color:#f37548; color:#FFFFFF; float:right; padding:2px 10px;}
.m7 #show1 li{ display:none;}

.m8{ padding:0; margin-bottom:10px; }
.m8 h3{ text-align:center; font-weight:bold; font-size:1.8rem; color:#333; margin-top:14px; padding-bottom:6px; border-bottom:1px solid #e6e6e6; margin-bottom:4px;}
.m8 .p2{ text-align:center; margin-bottom:4px;}
.m8_tj{ float:none;}
.m8_nr{ padding:12px; float:none; margin:0 auto; background:#fff; background-color:#f6f6f6; }
.m8_nr .p3,.m8_nr .p4{ padding:4px; padding-right:0px;}
.m8_nr .p3 input{ width:83%; border:1px solid #cccccc; text-indent:0.2em; outline:none; padding-left:5px;}
.m8_nr .p3 span { float:left;}
.m8_nr .tj,.m8_nr .res{ border-radius:30px; font-size: 1.4rem; padding: 6px; margin: 5px 0px; border:0px; color:#fff; width:100%;outline:none; }
.m8_nr .tj{ background:#f37548; }
.m8_nr .res{ background:#ed3c47;}
.m8_nr textarea {border:1px solid #cccccc; width:83%; float:left; height:80px; resize:none; outline:none; padding:5px;}


/*--------foot----------*/
#foot ul li{ padding:2px; text-align:center; margin-top:6px; margin-bottom:20px;}
#foot ul li img{ width:60%;}
#foot ul li p{ color:#666;}
