/* 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;}
li{ list-style: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{}
.nav {}
.nav li{ }
.nav li a:visited, .nav li a:link {}
.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%;}
.wrapper{ width:1000px; margin:0 auto; }
.innerWrapper{ width:960px; margin:0 auto; }
.hide{ display: none;}
/*az_top*/
.az_top{ width:100%; height: 1331px; overflow: hidden;  background:url(../images/pic1.jpg) no-repeat center top;font-family:"微软雅黑"; }
.az_top .az_topCon{}
.az_df{ width: 340px; padding-top:335px ; padding-left:660px ;}
.az_df p{ line-height: 24px; font-size:14px ; color: #000; padding-bottom: 15px;}
.az_df p strong{ font-weight: bold;}
.az_df h2{ height:24px ; line-height:24px ; overflow: hidden; font-size: 18px; font-weight: bold; color: #000;}
.az_df .linkOut{ width:140px ; height:120px ; overflow: hidden; display: block; margin:80px 0 0 75px ;}
.az_peo{ width:295px ; padding-left:620px ; padding-top:133px ;}
.az_peo h2{height:32px ; line-height:32px ; overflow: hidden; font-size: 18px; font-weight: bold; color: #000;}
.az_peo p{line-height: 20px; font-size:14px ; color: #000; }

.az_show{ width: 810px; padding-left:87px ; padding-top: 25px; color: #000; }
.az_show h2{ height: 36px; line-height:36px ; overflow: hidden; font-size:24px ; }
.az_show .az_ap{  height: 24px; line-height: 24px; overflow: hidden; font-size:14px ; }

.show_main{ padding-top: 20px; color: #000;}
.show_main .show_tit{ height:30px ;overflow: hidden; padding-bottom: 7px;}
.show_main .show_tit span{ height:30px ; line-height:30px ; overflow: hidden; width: 76px; margin-right:10px; text-align: center; font-size: 16px; color: #000; cursor: pointer;}
.show_main .show_tit span.se{ background: #000; color: #fff;}
.show_main .show_con{ height: 110px; overflow: hidden;}
.show_main .show_con dl{ padding:20px 0 0 30px; }
.show_main .show_con dl dt{ height:42px ; line-height:42px ; overflow: hidden; font-size:24px ; }
.show_main .show_con dl dd{height:22px ; line-height:22px ; overflow: hidden; font-size:14px ;}

/*az_zy*/
.az_zy{ width: 100%; background:url(../images/pic2.jpg) no-repeat center top #e0f0e0; padding-top: 10px;color: #000; font-family:"微软雅黑"; }
.az_leyu{ display: block; background: #ff6600; margin:0 auto; width: 192px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #fff; overflow: hidden; color: #fff;}
.az_zy h2{ height:36px; line-height: 36px; text-align: center; font-size:24px; font-weight: bold; padding-top: 65px;}
.az_zy .fubiao{ height: 24px; line-height: 24px; text-align: center; font-size: 14px;}
.zy_main{ padding-top: 105px; padding-bottom: 30px;}
.zy_main a{ position: relative; width:96px ; height: 24px; line-height: 24px; padding:40px 0 10px; text-align: center; font-size: 14px; color: #000; font-weight: bold; background: #ccc; border-radius: 5px; margin:0 14px; display: inline;}
.zy_main a img{ position: absolute; top:-83px; left:3px; z-index: 888;}
.zy_main a:hover{ background: #cc9966;}

/*az_school*/
.az_zy.az_school{background:url(../images/pic3.jpg) no-repeat center top;}
.az_zy.az_school.az_school2{ background:url(../images/pic12.jpg) no-repeat center top;}
.az_zy.az_school h2{ padding-top:83px ;}


.picScroll-left{ position: relative; width:870px; position:relative;  margin:0 auto; padding-top:30px ; padding-bottom: 35px;   }
.picScroll-left .hd{ }
.picScroll-left .hd .prev{ position: absolute; top:132px; left:-40px; width:37px; height:37px; overflow:hidden;cursor:pointer; background:url(../images/prev.png) no-repeat; z-index: 999;}
.picScroll-left .hd .next{ position: absolute; top:132px; width:37px; height:37px; overflow:hidden;cursor:pointer;  z-index: 999;background:url(../images/next.png) no-repeat;right:-40px; }
.picScroll-left .hd .next:hover{background:url(../images/next1.png) no-repeat;}
.picScroll-left .hd .prev:hover{background:url(../images/prev1.png) no-repeat;}
.picScroll-left .bd{  height: 240px; overflow: hidden;  }
.picScroll-left .bd ul{height: 240px; overflow: hidden; overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; margin:0 30px; display:inline; overflow:hidden;  }
.picScroll-left .bd ul li .pic{ position: relative; display: block; width:230px; height:240px; overflow: hidden;}
.picScroll-left .bd ul li .pic img{ width:230px; height:240px; display:block; }
.picScroll-left .bd ul li .pic p{ display: none; position: absolute; top:0; left: 0; z-index: 888; width:220px; height: 225px; padding:25px 5px 0; overflow: hidden; background: #000; color: #fff; font-size: 14px; line-height: 24px;}
.picScroll-left .bd ul li .pic p strong{ font-size: 18px;}
.picScroll-left .bd ul li .pic p span{ display: block; font-size: 14px;text-align: center;}
.picScroll-left .bd ul li .pic:hover p{ display: block;}
.az_zy.az_school h2 a{width:150px ; font-size:14px ; color: #cc9966; font-weight: normal;}
.az_zy.az_school h2 span{ padding-left:405px ;  width: 195px; }

.az_anli{}
.az_anli .anli_tit{ width: 540px; margin:25px auto 0; height: 30px; padding-bottom: 15px; overflow: hidden; background:url(../images/pic5.jpg) no-repeat center 4px; }
.az_anli .anli_tit span{ width:124px ; margin:0 27px; display: inline; text-align: center; height: 30px; line-height: 30px; font-size: 18px; color: #000; overflow: hidden; cursor: pointer;}
.az_anli .anli_tit span.se{ background: #000; color: #fff;}
.az_anli ul{ height:280px ; overflow: hidden;}
.az_anli ul li{}
.az_anli ul li dl{ width:280px ; color: #000; font-size: 14px; line-height: 24px; padding-top:15px ;}
.az_anli ul li dl dt{ height:24px ; line-height: 24px; overflow: hidden; font-size: 14px; font-weight: bold; padding-bottom: 5px;}
.az_anli ul li dl dd{}
.az_anli ul li dl dd span{ width:86px ; }
.az_anli ul li dl dd p{width:194px ;}
.az_anli ul li dl dd a{ color: #cc9966;}
.az_anli ul li dl.dlmind{ padding:15px 80px 0;}
/*az_ys*/
.az_ys{ font-family: "微软雅黑";}
.az_ys h2{height:36px; line-height: 36px; text-align: center; font-size:24px; font-weight: bold; padding-top: 65px;}
.ys_con{ padding:25px 0 65px;}
.ys_con a{ width:166px ; height: 144px; overflow: hidden; text-align: center; color: #000; background:url(../images/pic7.jpg) no-repeat; }
.ys_con a h3{height:36px; line-height: 36px; text-align: center; font-size:18px; font-weight: bold; padding:20px 0 0;}
.ys_con a p{height:24px; line-height: 24px; text-align: center; font-size:14px; }
.ys_con a:hover{ background:url(../images/pic6.jpg) no-repeat;}

/*tj_img*/
.tj_img{ width: 426px; margin:0 auto; padding:25px 0 45px;}
.tj_img a{ width: 211px; margin:0 1px 1px 0; display: inline; text-align: center; color: #000; font-family: "宋体"; font-size: 12px; }
.tj_img a img{width: 211px; height: 175px; overflow: hidden;}
.tj_img a p{ height:24px ; line-height:24px ; overflow: hidden; padding:5px 0 15px;}
.tj_img a:hover p{ color: #cc9966;}
/*IdpAdvantage*/
.IdpAd{ width: 1200px; background: #fff; margin: 0 auto; font-family: "微软雅黑";}
.IdpAdvantage{ padding-bottom:25px; }
.IdpAdvantage h2{ height: 36px; line-height: 36px; text-align: center; font-size:24px ; color: #000; overflow: hidden; font-weight: normal; padding-bottom: 25px;}

.az_top.az_top2{ background:url(../images/pic1_1.jpg) no-repeat center top; }


