@charset "gb2312";
body,td,th {font-size: 12px;color: #333;font-family:"ËÎÌå", Arial, Helvetica, sans-serif;}
body {margin:0px;background-image: url(images/bg_body.jpg);}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
.spacebox{clear:both;}
h1{font-size:16px;color:#01567b;line-height:35px;text-align:center;margin:0px;padding:0px;}
.red_01{color:#f30;}
* {margin:0; padding:0;}
body {font-size:12px; color:#222; font-family:Verdana,Arial,Helvetica,sans-serif;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}

.head{height:110px;background-image:url(images/bg_head.jpg);}

.menu ul .line{width:3px;}
.menu{height:40px;background:url(images/menu.jpg) repeat-x;}
.menu ul{width:960px;margin:0px auto;padding:0px;list-style-type:none; text-align:center;}
.menu ul li{margin:0px;padding:0px 15px;float:left;list-style-type:none;font-size:13px;color:#333333;position:relative;width:60px; height:40px; display:block;text-align:center;line-height:40px;}
.menu ul li a{color:#333333;text-decoration:none;display:block;}
.menu ul li a:hover{color:#f30;text-decoration:none;}
.menu ul li a:visited {display:block;text-align:center;color:#333333;line-height:40px;font-size:13px;}
.menu ul li ul{display:none;margin:0px;padding:0px;z-index:99999;}
.menu ul li:hover ul{display:block;top:10;left:0px;width:182px;background:#fff;border-bottom:solid 1px #3D919C;padding:0px; z-index:99999;}
.menu ul li:hover ul li{z-index:99999;left:-32px;margin:0px;padding:0px;font-size:12px;color:#007483;width:180px;height:30px;line-height:30px;display:block;background-color:#dcf5f8;border-right:solid 1px #3D919C;border-left:solid 1px #3D919C;border-bottom:dashed 1px #999999;}
.menu ul li:hover ul li a{color:#007483;} 
.menu ul li:hover ul li a:hover{color:#f30;line-height:30px;background-color:#fff;}


.banner{margin:10px auto;width:960px;height:267px; z-index:1;}
.banner img{border:none;}
/* qqshop focus */
#focus {width:960px; height:267px; overflow:hidden; position:relative;}
#focus ul {height:367px; position:absolute;}
#focus ul li {float:left; width:960px; height:267px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:960px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:940px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:80px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}



.body{width:960px;margin:10px auto;height:auto;overflow:hidden;}
.body_left{width:685px;float:left;margin-right:15px;}
.body_left .box_01{height:auto;overflow:hidden;background:#fff;}
.body_left .box_01 .nav_01 a{color:#004087;}
.body_left .box_01 .nav_01 a:hover{color:#f30;}
.body_left .box_01 .nav_01{height:45px;background:url(images/nav_01.jpg) no-repeat;padding-left:25px;font-size:14px;color:#000000;line-height:45px;font-weight:bold;}
.body_left .box_01 .txt_01{font-size:12px;line-height:24px;border:solid 1px #d8d8d8;border-top:none;padding:15px;background:#f3f3f3;}

.body_left1{width:960px;}
.body_left1 .box_01{height:auto;overflow:hidden;background:#fff;}
.body_left1 .box_01 .nav_01 a{color:#004087;}
.body_left1 .box_01 .nav_01 a:hover{color:#f30;}
.body_left1 .box_01 .nav_01{height:45px;background:url(images/nav_010.jpg) no-repeat;padding-left:25px;font-size:14px;color:#000000;line-height:45px;font-weight:bold;}
.body_left1 .box_01 .txt_01{font-size:12px;line-height:24px;border:solid 1px #d8d8d8;border-top:none;padding:15px;background:#f3f3f3;}

.body_right{width:260px;float:left;}
.body_right .box_02{height:auto;overflow:hidden;background:url(images/nav_02.jpg) no-repeat;}
.body_right .box_02 .nav_02{height:35px;padding-left:25px;font-size:14px;color:#000000;font-weight:bold;line-height:35px;}
.body_right .box_02 .txt_02{padding:10px;font-size:14px;line-height:36px;color:#01567b;height:auto;overflow:hidden;}
.body_right .box_02 .txt_02 a{color:#01567b;}
.body_right .box_02 .txt_02 a:hover{color:#f30;}

.body_right .box_03{height:auto;overflow:hidden;margin-top:10px;}
.body_right .box_03 .nav_03{height:42px;padding-left:25px;font-size:14px;color:#000000;font-weight:bold;line-height:42px;background:url(images/nav_03.jpg) no-repeat;}
.body_right .box_03 .txt_03{padding:10px 8px;color:#333333;border:solid 1px #d8d8d8;border-top:none;background:#fff;}
.body_right .box_03 .txt_03 dl{margin:0px 0px 4px 0px;padding:0px;height:auto;overflow:hidden;border-bottom:dashed 1px #d8d8d8;}
.body_right .box_03 .txt_03 dl dt{margin:0px 9px 0px 0px;padding:0px;width:103px;float:left;}
.body_right .box_03 .txt_03 dl dt p{text-align:center;font-size:14px;margin:0px;padding:2px 0px 1px;line-height:24px;font-weight:bold;}
.body_right .box_03 .txt_03 dl dt img{border:none;}
.body_right .box_03 .txt_03 dl dd{margin:0px;padding:0px;width:130px;float:left;font-size:12px;line-height:20px;height:140px;overflow:hidden;}

.foot{width:960px;margin:0px auto;text-align:center;font-size:12px;line-height:24px;padding-top:15px;}
.foot a{color:#333333;}
.foot a:hover{color:#f30;}




table.ta01{border:1px solid black; border-bottom:0; border-left:0;}
table.ta01 tr td{border:1px solid black; border-top:0; border-right:0; text-align:center; height:35px; background-color:white;}
table.ta02{border:1px solid black; border-bottom:0; border-left:0;}
table.ta02 tr td{border:1px solid black; border-top:0; border-right:0; text-align:center; height:35px; background-color:white;}


 .students{margin:0 auto;width:635px;height:263px;position:relative;padding:10px; background-color:white;}
.students p.PP{width:635px;height:50px;font-size:16px;color:#333;text-align:center;position:absolute;top:60px; left:300px;}
#four_flash{position:relative;width:635px;height:263px; margin:0 auto;position:absolute;}
#four_flash .flashBg{width:635px;height:263px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:263px; position:absolute;top:15; left:0;}
#four_flash .flashBg ul.mobile li{float:left;width:310px;height:263px;margin-left:25px;color:#6C6E85;}
#four_flash .flashBg ul.mobile li img{width:310px;height:233px;display:block; margin:0 auto;}
#four_flash .flashBg ul.mobile li dd{font-size:20px;width:250px;line-height:60px;text-align:center;}
#four_flash .flashBg ul.mobile li p{font-size:16px; text-align:center;width:310px; line-height:30px;}
#four_flash .flashBg ul.mobile li a{display:block;background:url(../images/jiantou.png);width:31px;height:31px;border:0px;margin:8px auto;}
#four_flash .flashBg ul.mobile li a:hover{background:url(../images/jiantou2.png);}
#four_flash .but_left{width:50px;height:100px;position:absolute; top:60px; left:0px;}
#four_flash .but_right{width:50px;height:100px; position:absolute; top:60px; right:0px;}
#four_flash .but_left:hover{background:url(images/qianxleft1.png) 0 0 no-repeat;}
#four_flash .but_right:hover{background:url(images/qianxr1.png) 0 0 no-repeat;}