@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; padding:0; font-family:"SimSun"; font-size:12px; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,lable,textarea,p,blockquote,img { margin:0px; padding:0px;}
ol,ul li{list-style:none outside none;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
h1{ font-size:18px; font-weight:bold;color:#000000;text-decoration:none; text-align:center; padding:10px;}
h2{ font-size:18px; font-weight:bold;color:#000000;text-decoration:none; text-align:center;padding:10px;}
em{ font-style:normal;}
a { text-decoration:none;}
a:hover{text-decoration:none;}
.clr{ clear:both;}   /*清除样式*/
*{padding:0;margin:0;}
img{border:none;}



.header { width:100%; min-width:1200px; height:156px; background:#007be5;}
.head { width:1200px; height:100px; margin:0 auto; padding:30px 0px 26px; background:url(../images/hea.png) no-repeat center top;}


/*导航栏*/
.dhl { width:100%; height:45px;  min-width:1200px; background:#0066cc;}
.dh { width:1200px; height:45px; margin:0 auto; }
.dh ul li a { width:133px; height:45px; float:left; font-family:"微软雅黑"; font-size:16px; color:#ffffff; line-height:45px;}
.dh ul li:hover { color:#ffffff;}

/*banner*/
.banner { width:100%; height:500px; margin:0 auto; min-width:1200px; background:url(../images/banner1.jpg) no-repeat left center;}

/*内容区*/
.contect {width:1200px; height:auto; margin:0 auto; background:#ffffff;}
.line1 { width:1200px; height:auto; margin:40px auto 0px;}
.news { width:785px; height:360px; float:left;}
.news_title { width:785px; height:45px; margin-bottom:28px; background:#ececec;}
.news_title h3 { width:148px; height:45px; line-height:45px; background:url(../images/title_bj.png) no-repeat left top; font-family:"微软雅黑"; font-size:18px; color:#0066cc; letter-spacing:1px; padding-left:15px; }
.news_title h3 a {color:#0066cc;}
.news_title span { width:60px; height:19px; float:right; padding-top:12px; padding-right:10px;}
.newspic { width:365px; height:280px; float:left; margin-right:17px;}
.newslist { width:402px; height:280px; float:left; }
.newslist ul { width:400px; height:280px; display:block; overflow:hidden; margin:0 auto;}
.newslist ul li { width:376px; height:35px; line-height:35px; font-family:"微软雅黑"; font-size:14px; color:#333333; background:url(../images/arrow.png) no-repeat left center; padding-left:25px; overflow:hidden;}
.newslist ul li span { width:80px; height:35px; line-height:35px; font-family:"微软雅黑"; font-size:14px; color:#333333; float:right; display:block; text-align:left;}
.newslist ul li a { color:#333333; display:block; width:280px; height:36px;}


/*通知公告*/
.tzgg { width:395px; height:354px; float:left; margin-left:20px; background:url(../images/tzggbj.png) no-repeat  center top;}
.tzgg_title { width:355px; height:45px; padding-left:40px; }
.tzgg_title h3 { width:148px; height:45px; line-height:45px; background:url(../images/title_bj.png) no-repeat left top; font-family:"微软雅黑"; font-size:18px; color:#be0000; letter-spacing:1px; padding-left:15px; }
.tzgg_title h3 a {color:#be0000;}
.tzgg_title span { width:50px; height:45px; line-height:45px; float:right; font-family:"微软雅黑"; font-size:14px; color:#000000;}
.tzgg_title span a { color:#000000;}
.tzgg ul { overflow:hidden; margin:0 auto;}
.tzgg ul li { width:360px; height:68px; line-height:30px; font-family:"微软雅黑"; font-size:14px; color:#333333; overflow:hidden; border-bottom:1px dashed #999999; padding:16px 0px; margin:0 auto;}
.rl { width:64px; height:68px; line-height:32px; font-family:"微软雅黑"; font-size:14px; color:#000000; float:left; display:block; text-align:center; background:url(../images/rqbj.png) no-repeat left center; margin-right:15px;}
.rq { width:100px; height:30px; line-height:30px; font-family:"微软雅黑"; font-size:14px; color:#000000; text-align:right; margin-left:30px; }
.tzgg ul li a { color:#000000;}
.jh { font-family:"微软雅黑"; font-size:18px; color:#ffffff;}
.ny { font-family:"微软雅黑"; font-size:13px; color:#797979;}


.line2 { width:1200px; height:auto; margin:25px auto 0px;}

/*教学动态*/
.jxdt { width:585px; height:330px; float:left;}
.jxdt_title { width:585px; height:45px; background:#ececec; margin-bottom:5px;}
.jxdt_title h3 { width:148px; height:45px; line-height:45px; background:url(../images/title_bj.png) no-repeat left top; font-family:"微软雅黑"; font-size:18px; color:#0066cc; letter-spacing:1px; padding-left:15px; }
.jxdt_title h3 a {color:#0066cc;}
.jxdt_title span { width:60px; height:19px; float:right; padding-top:13px; padding-right:10px;}
.jxdt ul { width:585px; line-height:45px; font-family:"微软雅黑"; font-size:14px; color:#000000; overflow:hidden;}
.jxdt ul li { width:585px; height:45px; line-height:45px; font-family:"微软雅黑"; font-size:14px; color:#333333;  overflow:hidden; border-bottom:1px dashed #cccccc; background:url(../images/XB.png) no-repeat 5px center; padding-left:20px;}
.jxdt ul li span { width:90px; height:45px; line-height:45px; font-family:"微软雅黑"; font-size:14px; color:#333333; float:right; display:block; text-align:left; margin-right:15px;}
.jxdt ul li a { color:#333333; width:400px; height:45px; display:block; }

/*科技之光*/
.kjzg { width:1200px; height:240px; float:left; margin-top:28px;}
.kjzg_title { width:1200px; height:45px; background:#ececec; margin-bottom:20px;}
.kjzg_title h3 { width:148px; height:45px; line-height:45px; background:url(../images/title_bj.png) no-repeat left top; font-family:"微软雅黑"; font-size:18px; color:#262626; letter-spacing:1px; padding-left:15px; }
.kjzg_title h3 a {color:#262626;}
.kjzg_title span { width:60px; height:19px; float:right; padding-top:13px; padding-right:10px;}
.kjzg ul { overflow:hidden;}
.kjzg ul li { width:226px; height:171px; border:1px solid #d5d5d5;  float:left; margin:0px 6px; }
.kjzg_pic { width:219px; height:165px; margin:3px; position:relative;}
.tmc { width:220px; height:25px; line-height:25px;  background:url(../images/tmc.png) repeat-x left center; position:absolute; left:0px; bottom:0px; z-index:9999; font-family:"微软雅黑"; font-size:15px; color:#ffffff; text-align:center;}
.tmc a { color:#ffffff; font-weight:bold; letter-spacing:1px;}

/*foot*/
.footer { width:100%; min-width:1200px; height:160px; background:#007be5; margin-top:50px;} 
.foot { width:1160px; height:160px; margin:0 auto;}
.foot_logo { width:480px; height:98px; float:left; margin:18px 120px 0px 235px;}
.foot_ewm { float:right; margin-top:30px;}
.foot_bottom { width:1000px; height:120px; line-height:40px; font-family:"微软雅黑"; font-size:14px; color:#ffffff; margin:20px auto; float:left; }
.foot_bottom p { text-align:left;}
.foot_bottom p a { color:#ffffff;}


/*子页——新闻列表页*/
.zy_contect { width:100%; height:auto; margin-bottom:30px;}
.zy_contect_zj { width:1200px; height:auto; margin:35px auto 35px; background:#fff;}
.left { width:270px; height:auto; float:left; margin-right:15px; }
.left_shopfl { width:268px; height:auto; border:1px solid #d9d9d9; padding-bottom:15px; background:#f3f3f3;}
.left_shopfl_title { width:268px; height:70px; line-height:70px; font-family:"微软雅黑"; font-size:24px; text-align:center; border-top:2px solid #0066cc; letter-spacing:1px; background:#007be5; color:#ffffff;}
.left_shopfl ul li { width:245px; height:45px; line-height:45px;  font-family:"微软雅黑"; font-size:15px; color:#444444; padding-left:23px; letter-spacing:1px; border-bottom:1px dashed #e8e8e8; background:url(../images/zyfl_dh_bj.png) no-repeat left center; margin-top:1px;}
.left_shopfl ul li a {color:#444444;}
.left_shopfl ul li span { width:8px; height:9px; float:right; padding:16px 20px 0px;}
.left_shopfl ul li a:hover { color:#e01200; font-weight:bold;}
.lxwm_pic { width:270px; height:110px; margin-top:25px; border:1px solid #d9d9d9;}
.sf_pt { width:268px; height:140px; margin-top:15px;}

/*right 开始*/
.right {width:913px; height:auto; float:left; border:1px solid #d9d9d9;}
.right_title { width:878px; height:42px; line-height:42px; border-bottom:1px solid #dfdfdf; margin:0 auto;}
.right_title em { font-family:"微软雅黑"; font-size:16px; color:#444444; padding-left:35px; font-weight:bold; letter-spacing:1px; background:url(../images/xfzz.jpg) no-repeat left center;}
.right_title span { float:right; padding-right:10px;  font-family:"宋体"; font-size:13px; color:#444444;}
.right_title a { color:#444444;}
.right_title a:hover { color:#df0000;}
.right_list_news { width:913px; height:auto;}
.right_list_news ul { margin:10px auto;}
.right_list_news ul li{ width:878px; height:43px; line-height:43px; font-family:"宋体"; font-size:13px; color:#5e5e5e; margin:0 auto; border-bottom:1px dotted #c8c8c8; background:url(../images/xsjj1.png) no-repeat left center;}
.right_list_news ul li a { color:#444444; padding-left:15px;}
.right_list_news ul li span { float:right; padding-right:3px;}
.page { width:913px; height:40px; line-height:40px; padding:13px 0px 20px; text-align:center; margin:0 auto;}


/************子页——内容详细页************/
.newstext { width:913px; height:auto; padding:20px 0px; margin:0 auto; }
.newstext h3 { width:910px; height:45px; line-height:45px; font-size:20px; font-family:"微软雅黑"; color:#4a4a4a; text-align:center; font-weight:bold;}
.newstext_time { width:810px; height:50px; line-height:50px; font-family:"微软雅黑"; font-size:14px; text-align:center; border-bottom:1px dashed #9b9b9b; margin:15px auto; color:#343434;}
.newstext_time a { color:#444444; padding:0px 40px;}
.newstext_time a:hover { color:#df0000;}
.zy_newstext_wz { width:865px; height: auto; margin:0 auto; font-family:"宋体"; font-size:14px; line-height:35px; padding:5px 0px 20px; color:#444444;}
.text_page { width:893px; height:70px; line-height:35px; padding:20px 10px 5px; text-align:center; font-family:"微软雅黑"; font-size:15px; color:#797979; text-align:left; margin:0 auto; border-top:1px dotted #dddddd; font-weight:bold;}
.text_page a { color:#797979; padding:0px 30px;}
.text_page a:hover { color:#df0000;}


/************子页---师资队伍图片页************/
.right_lsrw_list { width:901px; height:auto; margin:0 auto;}
.right_lsrw_list ul { padding-top:21px;}
.right_lsrw_list ul li { width:164px; height:272px; float:left; margin:10px 8px; display:block;}
.right_lsrw_list ul li img { width:154px; height:220px; border:1px solid #e0e0e0; padding:5px;}
.right_lsrw_list ul li span { font-family:"宋体"; font-size:14px; width:164px; height:40px; line-height:40px; color:#363636; display:block; text-align:center;}