﻿/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
body{background:#f1f1f1;color:#333;font-size:12px; font-family:"Microsoft YaHei"; line-height:22px;}

ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none; color:#333;}
a:hover{ color:#c00;}
.clear{ height:0px; line-height:0px; font-size:0px; overflow:hidden; clear:both;}

.header{ background:#856a77; height:63px; border-bottom:5px solid #a485a4;}
.header_main{ width:960px; margin:0px auto; _position:relative;}
.header_logo{ width:325px; float:left; height:45px; overflow:hidden; margin-top:12px;}
.header_logo a{ display:block; background:url(../images/logo_03.jpg) no-repeat; text-indent:-999em; overflow:hidden; width:325px; height:45px;} 
.header_nav{ width:635px; float:left; font-size:12px; font-weight:bold; _position:absolute; _right:0px; _top:0px; z-index:99; _height:36px; font-family:"Arial"; }
.header_nav li{ float:left; width:70px; text-align:center; height:36px;}
.header_nav a{color:#fff; border-bottom:5px solid #a485a4; height:36px; display:block; line-height:30px;}
.header_nav a:hover{border-bottom:5px solid #aeadd5;}
#jsddm li{float:left;list-style:none; position:relative;}
#jsddm li a{display: block;text-decoration: none;width:70px;color: #fff;}
#jsddm li ul{margin: 0;padding: 0;position:absolute;visibility:hidden; left:0px;}
#jsddm li ul li{float:none;display:inline; font-size:12px; font-weight:normal;}
#jsddm li ul li a{background:#aeadd5;color:#fff; border:none;}
#jsddm li ul li a:hover{background: #aeadd5}
#jsddm li a i{ font-family:"Microsoft YaHei"; font-style:normal;}

.header_nav span{ display:block; text-align:right; color:#fff;}
.header_nav span a{ font-size:12px; font-weight:normal; display:inline-block; border:none; margin:0px 5px; height:27px; line-height:27px;}
.header_nav span a:hover{ border:0px; color:#aeadd5;}

.main{ width:960px; margin:0px auto;}
.banner{ width:960ptt_flx; height:364px;}
.news_main{ width:960px; padding:15px 0px 25px;}
.news_main .news_marquee{ width:310px;  background:url(../images/nwes_pic_11.jpg) no-repeat top right; padding-right:8px; margin-right:20px; float:left; padding-top:20px;}
#marquee_list a{display:block;line-height:30px; height:30px;text-decoration:none;color:#000000;font-family:"Microsoft YaHei";font-size:12px; width:280px; background:url(../images/news_libg_14.jpg) no-repeat 10px center; padding-left:25px;}
#marquee_list a:hover{text-decoration:underline;}
#marquee_list a span{ float:right;}
#marquee_list{height:180px; overflow:hidden;}
.text_p{ float:left; width:620px; margin-top:35px; font-size:13px; color:#000; line-height:28px;}
.footer{ text-align:center; background:#825b7a; line-height:px; width:960px; color:#fff; line-height:22px; padding:48px 0px;}


.news_list{ width:900px; background:#fff;padding:40px 30px 20px;}
.news_list .tt_fl{margin-bottom:17px;font-size:36px;color:#866a78;}
.news_list .tt_fl span{ margin-left:10px;}

.news_list .xu_clearfix{background:url(../images/xu.jpg) no-repeat scroll 4px 0 #fff;}
.list_li{ width:900px; padding-bottom:15px; margin-bottom:10px;border-bottom:1px dashed #866a78;}
.list_title{color:#866a78;height:22px; line-height:22px; margin-bottom:5px;}
.list_title a{ display:inline-block; background:url(../images/news_libg_07.jpg) no-repeat 10px center; padding-left:25px; font-size:16px; font-weight:bold; color:#866a78; height:22px;}
.list_title span{ float:right; font-size:12px; color:#866a78; margin-right:20px;}
.list_main{ line-height:22px; color:#000; font-size:13px;}
.list_main img{ float:left; margin-right:14px;}
.list_main a{ display:inline-block; width:84px; height:28px; text-align:center; font-size:12px; color:#fff; background:#866a78; line-height:28px; margin-top:5px;}

.list_page{ margin:45px 0px 20px; text-align:center; line-height:15px;}
.list_page a{ display:inline-block; padding:3px 6px; margin:0px 5px; background:#ba9fae; color:#fff;}
.list_page a:hover{ color:#fff; background:#825b7a;}
.main_bottom{ width:960px; height:47px;}

.show{ padding-top:20px;}
.show_title{ color:#866a78; font-family:"Microsoft YaHei"; line-height:30px; font-weight:bold; font-size:16px; text-align:center;}
.show_info{ font-size:12px; color:#aeadd5; line-height:40px;text-align:center; border-bottom:1px dashed #866a78;}
.show_main{ padding:30px; text-indent:2em; line-height:28px;border-bottom:1px dashed #866a78;}

.show_page{ line-height:28px; padding-top:10px;}
.show_page a{ display:block; color:#825b7a;}
.show_page a:hover{color:#aeadd5; text-decoration:underline;}





.clearfix {zoom:1;clear:both;}
.clearfix { display: block }
.hidden { visibility: hidden }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.titlebg{height:43px;background:url("images/topbg.jpg") repeat-x scroll center 0 #fff;}
.titlebg .title{width:900px; margin:0 auto;}
.titlebg .title .left img {padding-top:3px;}
.titlebg .title .right{padding:10px 5px 0px 5px;}
.titlebg .title .right a{padding:0 10px;font-size:12px;font-family:Microsoft YaHei,simhei;font-style:italic;color:#fff;font-weight:bold;}
.titlebg .title .right li{float:left;height:28px;}
.titlebg .title .right ul li.first{border-bottom: 5px solid #aeadd5; }

.content{width:900px;margin: 0 auto; padding-bottom:50px;}
.content .tt{width:900px;padding-top:40px;padding-bottom:17px;}
.content .xu{background:url(../images/xu.jpg) no-repeat scroll 4px 0 #fff;}
.content .smalltt{padding-top:28px;}
.content .list .piece{padding:15px 0;position: relative;}
.content .list .piece .time{width:120px;}
.content .list .piece .time h2{font-size:24px;font-family:Microsoft YaHei,simhei;color:#bfbfbf;line-height:40px;}
.content .list .piece .time .points{height:40px;background:url(../images/points.jpg) no-repeat scroll 33px 20px #FFFFFF}
.content .list .piece .jj{padding-left:50px;width:700px;line-height:26px;font-size:14px;padding-top:5px;}
/* mod by whc begin*/
.content .list .piece .hidepic{display:none;position: absolute; top: -82px; z-index:999; left: 100px;width:350px;height:235px;background:url(../images/floatbg.jpg) no-repeat scroll 4px 0 #fff;}
.content .list .piece .hidepic img{position: absolute; top: 15px; left: 39px;}
/* mod by whc end*/

/*menu start*/

.li_3 { position: relative; z-index: 100; }
.li_3 a.noclick { width: 60px; }
.li_3_content { position: absolute; top: 11px; left: 0px; line-height: 26px; z-index: 99; display: none; height: 188px; *top: 18px; width: auto; }
.li_3_content a:hover { color: #f18336 !important; }
.li_3_content dt { height: 17px; border-bottom: 5px solid #aeadd5; *height: 19px; line-height: 17px; }
.li_3_content dd { border-left: 1px solid #E6E4E3; border-right: 1px solid #E6E4E3; background: #ffffff url(../images/menu.gif) no-repeat bottom; }
/* mod by whc begin*/
.li_3_content dd a { background-color:#aeadd5;display:block;font-style:normal!important;font-weight:normal!important;font-size:12px;text-align: center; padding: 0; border-right: none; width: 42px;height:30px; }
.li_3_content dd a:hover{background-color:#a485a4;display:block;font-style:normal!important;font-weight:normal!important;font-size:12px;text-align: center; padding: 0; border-right: none; width: 42px;height:30px;}
/* mod by whc end*/
.li_3_content dd.lastItem { background-image: none; border-bottom: 1px solid #E6E4E3; }
.li_3_content dd.lastItem a { border-bottom: none; }


.menu dd{background-color:#aeadd5;height:30px;}
.menu dd a{color:#fff;}
/*menu end*/


/*合作*/
.hezuo_list{ width:700px; padding-bottom:50px;}
.hezuo_list span{ display:inline-block; background:url(../images/news_libg_07.jpg) no-repeat right 12px; padding-right:12px; font-size:18px;  color:#826873;}
.hezuo_list p{ line-height:30px; padding:10px 30px;}
.hezuo_list img{ margin:0px 20px;}

.service_list{width:700px; padding-bottom:50px;}
.service_list span{ display:inline-block; background:url(../images/news_libg_07.jpg) no-repeat right 12px; padding-right:12px; font-size:18px;  color:#826873;}
.service_list p{ line-height:30px; padding:10px 30px;}
.service_list img{ margin:20px 20px;}


.books_list{width:700px; padding-bottom:20px;}
.books_list span{ display:inline-block; background:url(../images/news_libg_07.jpg) no-repeat right 12px; padding-right:12px; font-size:18px;  color:#826873;}
.books_list p{ line-height:30px; padding:10px 20px 0px;}
.books_list img{ margin:20px;}

.peixun_list{width:700px; padding-bottom:20px;}
.peixun_list span{ display:inline-block; background:url(../images/news_libg_07.jpg) no-repeat right 12px; padding-right:12px; font-size:18px;  color:#826873;}
.peixun_list p{ line-height:30px;}
.peixun_list h3{ padding-left:20px; margin:15px 0px 0px; font-size:13px;}

.jiaoliu_list{ margin-bottom:25px;}
.jiaoliu_left{ width:100px; text-align:left; float:left; color:#000;line-height:28px;}
.jiaoliu_right{ float:left; width:570px; line-height:28px;}
.jiaoliu_right img{ margin:10px 0px;}

.contact_title{ padding-bottom:10px;}
.contact_title span{ display:inline-block; background:url(../images/news_libg_07.jpg) no-repeat right 12px; padding-right:12px; font-size:18px;  color:#826873;}
.contact_title p{ line-height:25px; padding:10px 30px;}
.contact_list{ margin-left:30px;margin-bottom:25px;}

.fuwu_list{margin-bottom:25px; width:700px;}
.fuwu_list span.fuwu_title{ display:inline-block; background:url(../images/news_libg_07.jpg) no-repeat right 12px; padding-right:12px; font-size:18px;  color:#826873;}
.fuwu_list p{ line-height:25px; padding:10px 30px;}
.fuwu_list{ margin-left:30px;margin-bottom:25px;}
.fuwu_list h3{ padding-left:20px; margin:15px 0px 0px; font-size:13px;}

.teacher{ width:900px;}
.teacher_pic{ float:left; width:206px; margin-right:50px;}
.teacher_main{ width:644px; float:left; line-height:28px; padding-bottom:20px;}
.teacher_main span h2{ display:block; font-size:36px; font-weight:normal; line-height:40px; margin-bottom:25px;}
.teacher_main a{ color:#1083b9; text-decoration:underline;}