/* CSS Document */

html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0; font-size:14px; color:#333;font-family:Helvetica,Microsoft Yahei,微软雅黑,Simsun,宋体,Arial}
a{font-size:14px; color:#333; text-decoration:none}
a:hover{color:#005BAC; text-decoration:none}
img{border:none}
.w1100{width:1200px; margin:auto;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
#body{line-height:28px; margin-top:10px}
ul,li{list-style:none}
.gd{ height:60px; clear:both;}

/* 头部 */
.topnav{width:100%; height:35px; background-color:#005BAC; color:#D0E9FF; line-height:35px; font-size:12px;}
.topnav ul{margin-left:20px;}
.topnav p{ float:left; padding:0; margin:0;}
.topnav li a{color:#D0E9FF; font-size:12px; display:block; float:right; }
.topnav li a:hover{color:#FF7E00;}
.tel{margin-top:10px; margin-bottom:15px;}

/*导航开始*/
.menu{  height:100px;}
.menu img{ margin-top:20px}
#nav { margin-top:30px; float:right; display:block; z-index:9999; position:relative;}
#nav .mainlevel {float:left;/*IE6 only*/}
#nav .mainlevel a { text-align:center; text-decoration:none; font-size:16px; padding:15px;display:block;z-index:9999; }
#nav .mainlevel a:hover {color:#005BAC;text-decoration:none;}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li a { background-color:#ffffff; font-size:14px;border-bottom:1px solid #eeeeee; /*IE6 only*/}
#nav .mainlevel li a:hover {background:#005BAC; color:#ffffff; /*IE6 only*/}
/*导航介绍*/

/*大图*/
.banner{width:100%;overflow:hidden;height:600px;position:relative}
.banList{position:absolute;left:50%;margin-left:-960px;height:600px}
.banList li{height:500px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:20px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:15px;height:15px;border-radius:50%;margin:0 3px;}
.jsNav a.current{background:#08418A;cursor:pointer}

/*porducts*/
.students{margin:0 auto;width:1200px;height:270px;position:relative; margin-top:40px;}
#four_flash{position:relative;width:1200px;height:270px; margin:0 auto;position:absolute;}
#four_flash .flashBg{width:1200px;height:270px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:270px; position:absolute;left:0;}
#four_flash .flashBg ul.mobile li{float:left;width:290px;height:270px; padding-left:15px;color:#6C6E85; cursor: pointer }
#four_flash .flashBg ul.mobile li:hover{filter:alpha(opacity=70);opacity:0.7;}
#four_flash .flashBg ul.mobile li img{width:290px;height:229px;display:block; margin:0 auto; border-radius:50%;}
#four_flash  img{border:none;margin:0; padding:0;transition: all 0.6s;cursor: pointer;}
#four_flash  img:hover{opacity:1;transform: scale(1.1);}
#four_flash .flashBg ul.mobile li p{font-size:16px; font-size:16px; color:#333333; text-align:center;width:290px; margin-top:10px;}
#four_flash .but_left{width:20px;height:100px;position:absolute; top:66px; left:0px;cursor: pointer}
#four_flash .but_right{width:20px;height:100px; position:absolute; top:66px; right:0px;cursor: pointer}
#four_flash .but_left:hover{background:url(qianxleft1.png) no-repeat;filter:alpha(opacity=70);opacity:0.7;}
#four_flash .but_right:hover{background:url(qianxr1.png) no-repeat;filter:alpha(opacity=70);opacity:0.7;}

/* tpbt*/
.tpbt { text-align:center; margin-top:40px;}
.tpbt span{ display:block;font-size:30px; padding:0; margin:0;}
.tpbt p{ padding:0; margin:0;}


/*about*/
.about{ width:100%; background-color:#E9ECF3; overflow:hidden; height:530px; margin-top:40PX;}
.about .man{ width:650px; float:right; font-size:16px; line-height:35px;}
.about .more{ width:120px; height:30px; display:block; line-height:30px; text-align:center; border:1px solid #666666;}

/* hzyal */
.teacherPic{width:1230px; margin:auto;}
.teacherPic .content{width:380px;height:300px;float:left;position:relative;overflow:hidden;margin-left:15px; margin-right:15px; margin-top:30px;}
.teacherPic .content .txt{width:380px;height:60px;background:rgba(0,0,0,0.7); position:absolute;left:0px;bottom:0px;}
.teacherPic .content .txt h3{color:#ffffff;font-size:18px;font-weight:100; line-height:60px; text-align:center;}
.teacherPic .content .txt p{color:#fff; font-size:14px; padding:20px; margin:auto;width:300px; line-height:30px;}

/*cpzx*/
.cpzx{width:100%; overflow:hidden; margin-top:40px;}
.cpzx .w208{width:240px; background-color:#FAFAFA;}
.cpzx .w208 span{ background-color:#005BAC; height:60px; color:#FFFFFF; font-size:20px; display:block; line-height:60px; padding-left:30px; font-weight:bold;}
.cpzx .w864{width:932px;}
.cpzx .cpzs{ margin-top:20PX; }
.cpzx .cpzs li{float:left; margin-bottom:20px; margin-right:17px;border:1px solid #cccccc; padding:9px;}
.cpzx .cpzs li:hover{border:1px solid #005BAC;}
.cpzx .cpzs li img{width:272px; height:230px;}
.cpzx .cpzs li span{ display:block; text-align:center;}
.cpzx .w864 .bt{background:url(t11.jpg); height:50px; color:#005BAC; font-size:20px; display:block; line-height:50px; padding-left:5px; font-weight:bold;}

/*new*/
.new ul{width:930px;}
.new ul li {float:left; border-bottom:1px dashed #C6C6C6; width:100%;}
.new ul li a{ display:block; height:47px; line-height:47px;}
.new ul li span{ float:right;}

/*news*/
.news ul{margin-left:30px; width:870px;}
.news ul li {float:left; border-bottom:1px dashed #C6C6C6; width:100%;}
.news ul li a{ display:block; height:47px; line-height:47px;}
.news ul li span{ float:right;}


/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif;clear:both;line-height:20px; margin:10px 0; padding:5px;}
.page a{color:#005BAC;padding:3px;border:1px solid #005BAC;text-decoration:none;margin-right:5px;}
.page a:link{color:#005BAC}
.page a:visited {color:#005BAC}
.page a:hover{background:#005BAC;color:#fff;}
.page a:active{color:#005BAC}
.page span{background:#005BAC;color:#fff; padding:3px;border:1px solid #005BAC;margin-right:3px;}
.page .cur{color:#fff;}
.page .cur a{ color:#fff;margin-right:0px;}
.page .cur a:link{color:#fff;}
.page .cur a:visited {color:#fff;}
.page .cur a:hover{color:#fff;}
.page .cur a:active{color:#fff;}


#left {margin:0; margin-left:20px;}
#left ul{list-style:none;padding:0;border:0;}
#left li {display: inline;}
#left li a:link,
#left li a:visited {float:left; text-decoration: none; width:180px;border-bottom:1px solid #cccccc;line-height:35px; margin-top:15px;text-align:left; padding-left:10px; font-size:18px;}
#left li a:hover {float:left; text-decoration: none; color:#0058AA;}
#left ul .curr a{float:left; text-decoration: none; color:#0058AA;}


.menu_list{width:94%;margin:0 auto; margin-top:15px;}
.menu_head{height:47px;line-height:47px;padding-left:20px;font-size:14px;color:#525252;cursor:pointer;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:#f1f1f1 url(pro_left.png) center right no-repeat;}
.menu_list .current{background:#f1f1f1 url(pro_down.png) center right no-repeat;}
.menu_body{line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;height:38px;line-height:38px;padding-left:20px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}


/*footer*/
.f_bg{ width:100%; min-width:1200px; background:#0D63B0; overflow:hidden; color:#ffffff;}
.f_bg a{ color:#FFFFFF;}
.f_bg a:hover{ color:#8FBBFF;}
.f_1{ width:660px; float:left;}
.f_1 h1{ color:#FFFFFF; font-size:24px;}
.f_1 span{ display:block; color:#DEFF00; font-size:30px; line-height:40px;}
.f_1 .qq{ background:url(qq.png) left no-repeat; padding-left:30px; height:25px; line-height:25px; display:block; margin-top:10px;}
.f_2{ width:300px; float:right;}
.f_2 li{ float:left; border-bottom:1px solid #AFBFD4; width:120px; text-align:center; height:35px; line-height:35px; margin-left:15px; margin-right:15px;}
.f_3{ float:right; text-align:center;}
.yqlj{ margin-top:20px;}
.yqlj li{ float:left; height:28px; line-height:28px;}
.yqlj .xx{ color:#FFFFFF; padding-left:8px; padding-right:8px;}
.footer{ border-top:1px solid #6CA2F4; clear:both; margin-top:20px; line-height:60px; text-align:right;}

.lanmu{ width:48%; margin:1%; float:left; border-bottom:1px dashed #eeeeee; height:26px; line-height:26px;}
.lanmu a{ color:#666666;}
.lanmu a:hover{ color:#0066FF}

.yyui_menu1 { margin-top:30px; float:right;}
 
.yyui_menu1 li { float:left; position:relative;} /*这一级是导航*/
.yyui_menu1 li a { display:block; line-height:35px; font-size:16px; text-decoration:none; padding:0px 25px; color:#333333;   }
.yyui_menu1 li a:hover {  background:#EFEFEF; }
.yyui_menu1 li a.more:after{content:" > ";}
 
.yyui_menu1 li ul { position:absolute; float:left; width:180px; display:none;border:1px solid #eeeeee; background-color:#FFFfff; z-index:9999;} /*这是第二级菜单*/
.yyui_menu1 li ul a { width:140px;text-decoration:none; color:#333333; display:block; height:40px; line-height:40px;}
.yyui_menu1 li ul a:hover { background:#f2f2f2;}
 
.yyui_menu1 li ul ul{ top:0;left:180px;} /*从第三级菜单开始,所有的子级菜单都相对偏移*/
