@charset "utf-8";
/* CSS Document */
body{ background-attachment: scroll;background-image:url(../images/body.gif); background-position: 50% 0px;  background-repeat: no-repeat; margin:0; padding:0; color:#333; font-family:"微软雅黑","宋体","Arial"; font-size:12px; line-height:24px; word-wrap:break-word;}
h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0px; padding:0px;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#9634c5; text-decoration:none;}

#BODY{ width:960px; margin:0 auto; overflow:hidden;}

#top{ width:100%; height:33px; background:url(../images/php.gif) repeat-x; border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;}

#banner{ width:960px; height:104px; overflow:hidden; }
.logo1{height:104px; padding-left:20px;}
/*---------------------------------------------导航-----------------------------------------------------*/
#nav{ width:960px; height:36px; background:url(../images/dh_bj.gif) repeat-x; }
#nav ul{color: #FFFFFF; list-style-type: none; margin: 0 auto; overflow: hidden; padding-top: 6px; text-align: center; width: 900px;}
#nav ul li{ float:left;}
#nav ul li a{color: #FFFFFF; font-size: 14px;  line-height: 26px; padding: 0 23px; text-decoration: none;}
#nav ul li a:hover{ color:#e9affe; text-decoration:none; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);}
/*-----------------------------------------------flash+login-------------------------------------------*/
#mian{ width:960px; height:309px; padding-top:8px;}
.member{ margin:0 auto; width:222px; overflow:hidden;}
.member .mem_left{ width:75px; overflow:hidden; float:left;}
.member .mem_left .mem_img { border:1px solid #e1e1e1;}
.member .mem_right{ width:137px; overflow:hidden; float:right;}
.member .mem_right .wel{ width:137px; height:120px; overflow:hidden;}

.flash{ width:710px; height:307px; border:1px solid #e1e1e1; float:left;}
.loginbar{ width:242px; float:right;}
.login{ width:240px; height:156px; border:1px solid #e1e1e1;}
.after {clear: both; display: block; height: 0; line-height: 0; visibility: hidden;}
.after { clear: both; display: block; height: 0;}
.cnt{ margin:0 auto; width:200px;}
.cnt table { border-collapse: collapse; border-spacing: 0; width:200px;}
.cnt table tr {line-height: 30px; margin-bottom: 5px;}
.cnt .f14 { font-size: 14px; line-height: 30px; margin-bottom: 5px;}
.cnt .ip2 { border: 1px solid #EDD9FF; height: 16px;  line-height: 16px;font-size: 12px;  width: 120px; color:#888;}
.col_b { color: #888;}
.cnt .btn-login { background-position: -11px -138px; border: medium none; cursor: pointer; height: 21px; margin-top: 5px; width: 58px;  background:url(../images/login.gif) no-repeat scroll 0 0 transparent;}
.cnt a{ color:#888;}
.cnt a:hover{ color:#bb0000; text-decoration:underline;}
.cnt .titl{ color:#888; line-height:30px; width:200px; text-align:center;}
.cnt .titl a{ color:#333;}
.cnt .titl a:hover{ color:#bb0000; text-decoration:underline;}
.imgs{ width:240px; height:143px; padding-top:8px;}
/*-----------------------------------------------contenr1----------------------------------------------*/
.content1{ width:960px; overflow:hidden; margin-top:8px;}
.content1 .container{ width:307px; overflow:hidden; float:left; margin:0 6px 0 5px;}
.content1 .container .contai_top{ width:305px; height:50px; background:url(../images/aqs_bj.gif) no-repeat;}
.content1 .container .contai_body{ width:305px; overflow:hidden; border:1px solid #e1e1e1; padding-top:3px; padding-bottom:17px;}
.contai_top p{ color:#9634c5; font-size:18px; font-weight:bold; text-align:center; padding-top:20px;}
.contai_body .keji{ width:298px; height:115px; margin:0 auto;}
.keji img{border:1px solid #e1e1e1;}
.keji_l{ width:270px; margin:0 auto; padding-top:10px;}
.keji_l a:hover{ color:#333; text-decoration:underline;}
.keji_l ul{ list-style-type:none;}
.l_move{ width:270px; height:14px; background:url(../images/move_line.gif) repeat-x; margin:0 auto;}
.l_move p{ line-height:14px; color:#9634c5; float:right; background:#FFF; padding-left:5px; padding-right:5px; }
.l_move a{ line-height:14px; color:#9634c5;}
.l_move a:hover{ line-height:14px; color:#9634c5; text-decoration:underline;}
/*-----------------------------------------------GG----------------------------------------------------*/
.gg{ width:960px; padding:8px 0 8px;}
/*-----------------------------------------------contenr2----------------------------------------------*/
.content2{ width:960px; overflow:hidden; padding-bottom:8px;}
.conte_top{ width:960px; height:35px; padding-bottom:7px;}
.conten_left{ width:530px; overflow:hidden; float:left;}
.conten_left_a{ width:251px; overflow:hidden; float:left; margin:8px 6px 0 5px;}
.left_a_content{ width:249px; overflow:hidden; border:1px solid #e1e1e1;}
.left_a_content p{ text-indent:2em; padding:15px;}

.conten_right{ width:430px; overflow:hidden; float:right;}
.conten_right_a{ width:417px; border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; float:right;}
.conten_right_a p{ font-size:16px; border-bottom:3px solid #9634c5; text-align:center; padding:10px 0 15px 0;}
.conten_right_a p a{ color:#9634c5;}
.conten_right_a p a:hover{ color:#9634c5; text-decoration:underline;}
.right_a_zhengshu{ width:351px; margin:0 auto; padding-top:34px; padding-bottom:34px;}

/*-----------------------------------------------contenr3----------------------------------------------*/
.content3{ width:960px; overflow:hidden;}
.conte3_body{ width:960px; overflow:hidden; padding-bottom:15px;}
.conte3_body_q{ width:286px;height:242px; overflow:hidden; float:left; padding:15px 16px 15px 17px;}
.body_q_bj{ width:267px; height:193px; background:url(../images/teaher_bj.gif) no-repeat; margin:0 auto;}
.body_q_img img{ width:248px; height:159px; margin-left:9px; margin-top:11px;}
.body_q_text p{ text-align:center;}
/*.body_q_img a{ border:2px solid #fff;}
.body_q_img a:hover{ border:2px solid #ff870d;}*/

/*-----------------------------------------------contenr4----------------------------------------------*/
.content4{ width:960px; overflow:hidden;}
.tent4_left{ width:650px; overflow:hidden; float:left;}
.tent4_left_top{ width:650px;  border-bottom:2px solid #d1a2f4;}
.tent4_left_top p{ font-size:14px; line-height:26px; padding-left:15px;}

.cmnt_user{ padding: 20px 10px 5px 10px;font-size: 12px;}
.cmnt_password{ padding: 5px 10px;font-size: 12px;}
.cmnt_user input{ border:1px solid #EDD9FF;  height: 18px; width: 180px;}
.cmnt_user input value{ color:#e1e1e1;}
.cmnt_password input{ border:1px solid #EDD9FF;  height: 18px; width: 180px;}
.cmnt_comment{ height: 172px; width: 635px; padding:5px 5px 5px 15px;margin-top:10px; }
.cmnt_comment .cmnt_comment_left{ float:left;height: 147px; width: 245px; padding:0px 0px 5px 20px; }
.cmnt_comment .cmnt_comment_left textarea{height: 100px; width: 243px;  border:1px solid #D1A2F4;}
.cmnt_comment .cmnt_comment_right{ height:147px;width:370px;border:0; float:left;overflow:hidden;}
.cmnt_comment .cmnt_comment_right a:hover { color:#9634c5;}
.cmnt_comment .right_top_tag{border-bottom:1px solid #D1A2F4;width:370px;float:left;}
.cmnt_comment .right_top_tag a:hover { color:#9634c5;}
.cmnt_comment .left_top_tag {width:245px; padding:0px 0px 0px 20px; float:left;}

.tent4_right{width:280px; overflow:hidden; float:right;}
.tent4_right_top{ width:280px;  border-bottom:2px solid #d1a2f4;}
.tent4_right_top p{ font-size:14px; line-height:26px; padding-left:15px;}
.tent4_right_text{ width:235px; margin:0 auto; padding-top:20px;}
.tent4_right_move{ width:250px; margin:0 auto;}
.tent4_right_move a{ color:#888;}
.tent4_right_move a:hover{ color:#9634c5;}

/*-----------------------------------------------contenr5----------------------------------------------*/
.content5{ width:960px;}
.conte5_top{ width:960px; height:35px;}
.conten5_body{ width:958px; border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; padding-top:20px; overflow:hidden; margin-bottom:10px;}
.log{ width:185px; float:left; overflow:hidden; margin-left:3px; margin-right:2px; margin-bottom:5px;}
.tent4_left_top_sp{float:right; padding-right:20px; font-size:12px;}
.tent4_left_top_sp a{ color:#888;}
.tent4_left_top_sp a:hover{ color:#9634c5;}

#foot{ width:960px; overflow:hidden;}










