/* CSS Document */
*{ margin:0; padding:0;}
body{ background:#fff !important; font-size:14px; font-family:"微软雅黑";}
a{ text-decoration:none; outline: none;}
a:hover{ text-decoration:none;}
img{ border:none;}
input{ border:none;}

.left{ float:left;}
.right{ float:right;}
.clearfix:after{ content:"."; display:block; clear:both; height:0; font-size:0; overflow:hidden;}
.clearfix{ zoom:1;}


.bg{background:#fff;}
.nav { background: #fff;}
.nav li{ color:#666;}
.nav li a:visited, .nav li a:link {color: #666;}
.nav li a:hover, .nav li a:active {color: #e53032;}
.foot{ background:#fff; color:#999;}
.foot a:visited, .foot a:link{ color:#999;}
.foot a:hover, .foot a:active{ color:#e53032;}

.idp_left_float{ margin-left: -695px !important;}
.idp_right_float {  margin-right: -695px !important;}

.footerBottom{ height:92px; overflow:hidden; }
html,body{ width:100%; height: 100%;}
.wrapper{ width:1000px; margin:0 auto; }
.innerWrapper{ width:900px; margin:0 auto; }
.mianshi{ padding-top:70px; height:auto; overflow:hidden; padding-bottom:128px;}
.jiangzuo{}
.jiangzuo .jz_title{ width:780px; padding-left:10px;}
.jiangzuo .jz_title span{ float: left; width:75px ; height: 34px; color: #000; line-height:26px ; text-align: center; margin-right:15px ; display: inline; font-size: 16px; cursor: pointer;}
.jiangzuo .jz_title span.se{ background:url(../img/bj.gif); color: #fff;}

#scrollbar1 { width:770px; padding-top:30px;}
#scrollbar1 .viewport { width: 770px; height: 120px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{float: right; width: 13px; overflow: hidden; }
#scrollbar1 .track { position: relative;height: 100%;  width:13px; position: relative;}
#scrollbar1 .thumb { background:url(../img/pic1.png) no-repeat; height:45px; width: 9px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left:1px; }
#scrollbar1 .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

.jz_con{ font-size:14px; color: #000;line-height:22px ; padding-left:35px;}
.jz_con p{font-size:24px ; line-height:30px; padding-bottom:5px;}
.yyjzaaa{ font-size:24px; padding-top:100px; width:200px;}
.yyjzaaa a,.yyjzaaa a:hover{ color:#252525;}

.pic{ position: relative; display: block; overflow:hidden; line-height:26px; }
.pic p{ display: none; position: absolute; top:0; left:0; text-align:center; height:285px; width:358px; overflow: hidden; background:#bd9ba7; color:#fff; font-size: 18px; padding: 40px 10px; }
.pic p font{ font-size:14px;}
.pic:hover p{ display: block;}

.pica{ position: relative; display: block; overflow:hidden; line-height:26px; }
.pica p{ display: none; position: absolute; top:0; left:0; text-align:center; height:285px; width:290px; overflow: hidden; background:#bd9ba7; color:#fff; font-size: 18px; padding: 40px 10px; }
.pica p font{ font-size:14px;}
.pica:hover p{ display: block;}

.picb{ position: relative; display: block; overflow:hidden;  line-height:26px;}
.picb p{ display: none; position: absolute; top:0; left:0; text-align:center; height:149px; width:315px; overflow: hidden; background:#bd9ba7; color:#fff; font-size: 18px; padding: 40px 10px; }
.picb p font{ font-size:14px;}
.picb:hover p{ display: block;}

.xiwei_tc{ position:absolute;left:0; top:0; width:100%; height:100%; background:url(../img/fuBg.png) repeat;}
.xiwei_tc .tc_tijiao{ position:absolute; top:50%; left:50%; margin-left:-250px; margin-top:-200px; width:460px; height:330px; padding:0 20px; overflow:hidden; background:#fff; z-index:10000px;}
.tc_tijiao h2{ font-size:24px; color:#302b3a; font-weight:normal; text-align:center; border-bottom:2px solid #ccc; padding:30px 0 18px 0;}
.tc_tijiao .tc_close{ position:absolute; z-index:100000; top:17px; right:20px; width:15px; height:15px; background:url(../img/fuicon1.png) no-repeat;}
.tc_tijiao form ul{width:300px; margin:0 auto;  font-family:"宋体"; padding-top: 22px; }
.tc_tijiao form ul li{ width:300px ; font-size:14px; margin-bottom: 16px; list-style:none;}
.tc_tijiao form ul li p .Validform_checktip.Validform_wrong{ color: #0093d1 !important;}
.tc_tijiao form ul li div{width:268px ; height: 38px; overflow: hidden;  border:1px solid #ccc; color:#ccc; font-size:14px; border-radius:3px; background:url(../img/icon1.jpg) 12px 13px no-repeat; padding-left: 30px;}
.tc_tijiao form ul li input{ height: 18px; line-height: 18px; padding:10px 10px; width: 248px; border:none; color:#ccc;}
.tc_tijiao form ul li.tel_Li div{background:url(../img/icon2.jpg) 12px 13px no-repeat;}
.tc_tijiao button{ display: block; width:160px ; height: 40px; overflow: hidden; margin: 15px auto; background:url(../img/button.png) no-repeat;}
.Validform_checktip{    margin-left:8px;    line-height:20px;   height:20px;    overflow:hidden;    color:#999;    font-size:12px;}
.Validform_right{    color:#71b83d;    padding-left:20px;    background:url(../img/y_right.png) no-repeat left center;}
.Validform_wrong{    color:red;    padding-left:20px;    white-space:nowrap;    background:url(../img/y_error.png) no-repeat left center;}
.Validform_loading{    padding-left:20px;   background:url(../img/onLoad.gif) no-repeat left center;}
.Validform_error{    background-color:#ffe7e7;}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;  }


.bj{ width:auto; height:794px; background:url(../img/banner.jpg) no-repeat center top; margin:0 auto;}
.bja{ width:auto; background:url(../img/banner2.jpg) #e7f5ff no-repeat center top; margin:0 auto;}
.banner{ padding-top:735px; padding-left:725px; font-size:16px; }
.banner a,.banner a:hover{ color:#FFFFFF;}
.dy h2{ font-size:30px; width:1000px; text-align:center; font-weight:100; padding-bottom:10px;}
.dy p{ font-size:14px; width:1000px; text-align:center; line-height:24px; padding-bottom:40px;}
.daohanga{ padding-left:222px; padding-top:60px; padding-bottom:70px;}
.daohanga a{ width:102px; height:102px; padding-right:45px;}
.bt h2{ font-size:30px; font-weight:100; }
.bt span{ font-size:14px; padding-left:20px;}
.zwlyous{ font-size:14px; line-height:24px; padding-top:37px; padding-bottom:140px; height:175px;}
.zwlyous p{ padding-bottom:10px; font-size:18px; font-weight:bold;}
.zwlyous a,.zwlyous a:hover{ color:#cc0000;}

.yuanxiao{ width:360px; overflow:hidden;}
.shcool .stationa{ position:relative; padding-left:112px;}
.shcool ul{ width:1000px; list-style:none; }
.shcool ul li{ float:left; cursor:pointer; margin-right:10px; margin-bottom:20px; width:80px; height:80px; filter:alpha(Opacity=40);-moz-opacity:0.4;opacity: 0.4;}
.shcool ul li.activea{ filter:alpha(Opacity=100);-moz-opacity:1;opacity: 1; }
.shcoolStation{width:850px; overflow:hidden; font-size:18px; line-height:24px; height:410px; padding-left:110px;}
.shcoolStation img{ float:left; width:369px; height:369px; margin-right:50px; border:1px solid #999;}
.shcoolStation div{ float:left; width:310px; padding-top:35px; color:#252525; font-size:14px;  line-height:24px;}
.shcoolStation p{font-size:24px; line-height:34px; width:310px; text-align:center; padding-bottom:40px;}
.shcoolStation span{ font-size:18px;  line-height:24px;}
.shcoolStation div a{ color:#000000;}
.shcoolStation div a:hover{ color:#bd9ba7;}

.proCon a{ width: 172px; font-size: 12px;  text-align: center; padding-right:95px;}
.proCon p{ font-size: 12px; height:18px ;line-height: 18px; text-align:center; padding-top: 20px; overflow: hidden;color: #000; }
.proCon a:hover{ color: #9999cc; text-decoration: underline;}
