@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px; font-size:13px; font-family:"宋体", Arial;}
ul,li{margin-left:0px; margin:0px; padding:0px;list-style:none;}
body{ background:url(../images/bg.jpg); margin-top:0px; }
/*a:link,a:visited{ text-decoration: none; color:#056ac0}*/
a:link,a:visited{ text-decoration: none; color:#1803c9}
a:hover{ text-decoration: underline; color:#FF3333 }

#container{margin:0 auto; width:940px; padding:5px 10px ;/* border:1px solid #C30;*/ background-color:#FFFFFF; }
/*header 开始*/
#header{ /*border:1px solid #C30;*/}
#logo{ width:78px; height:103px; float:left; margin-bottom:5px; padding:5px;}
#ad{width:830px; height:113px; float:right; margin-bottom:5px;}
#ad1{width:830px; height:88px; margin-bottom:5px;}
#mainNews{width:830px; height:20px;}
#mainNews ul{ float:left;}
#mainNews ul li{float:left; list-style:none; line-height:20px; height:20px; padding-right:30px;}

/*#dh{ clear:both; background:url(../images/topbar.gif) repeat-x #0C73AE; height:28px; width:940px!important; width:942px; margin-bottom:5px; text-align:center;}
#dh ul{list-style:none; text-align:center;}
#dh ul li{float:left; font-weight:bold; padding:6px; width:65px;}
#dh a:link,#dh a:visited{ text-decoration: none; color:#1E2884; font-size:14px; }
#dh a:hover{ text-decoration: underline; color:#FF3333 }*/

/*2012-2-1 yangliu update*/
#dh{ clear:both; background-color:#FF0000; height:30px; width:940px!important; width:942px; margin-bottom:5px; text-align:center;}
#dh ul{list-style:none; text-align:center;}
#dh ul li{float:left; font-weight:bold; padding:6px; width:65px;}
#dh a:link,#dh a:visited{ text-decoration: none; color:#FFFFFF; font-size:14px; }
#dh a:hover{ text-decoration: underline; color:#FFFFFF }
/*header 结束*/


/*main 开始*/
#main{clear:left; display:inline}
#left{float:left; width:655px; height:800px; display:block; background-color:#09F}
#flashImg{width:370px; height:270px; background-color:#30F; float:left;}

/*右边导航样式*/
.f_news1{ background:#C4DEEC; width:233px; border:1px solid #0C73AE; float:left; margin-left:5px!important; margin-left:3px; }
.box{ height:230px; width:233px;}
.box h2{font-size:11px; padding:7px;/* border-bottom: 1px dotted #ccc;*/}
.box h2 span{float:left; font-size:13px; background:url(../images/tips.gif) no-repeat 0; padding:0 20px;}
#yanjiu{background:url(../images/f_title.gif) no-repeat 0;}
#download{background:url(../images/index_53.jpg) no-repeat 0;}
#book{background:url(../images/cat_logo.gif) no-repeat 0;}
.box h2 a{font-size:10px; float: right; color: #666; padding:5px;}
.box_inside{padding:3px; background:#fff; height:194px; clear:both;}
.box_inside ul{margin-left:0px;}
.box_inside li {list-style:none; margin-left:0px; padding:4px 0; /*border-bottom:#BBD6FD 1px dashed;*/border-bottom:1px #FEB4A7 dashed; vertical-align:middle; width:220px; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}




#ad2,#ad3{ padding:3px 0; clear:both;}
#news,#news2,#news3,#news4,#news5{height:268px; float:left; display:block; border:1px solid #0C73AE;}
#news{width:311px; margin-left:5px; border:1px solid #93B9F9; background-color:#FFF;}
#news2{width:345px; height:275px;}
#news3{width:346px; height:275px; margin-left:5px;}
#news4{width:345px; height:275px;}
#news5{width:346px; height:275px; margin-left:5px;}
.newstop{float:left; width:100%; padding:5px 0; border-bottom:1px solid #BDC6FD; background-color:#C4DEEC}
.toptitle{font-size:13px; font-weight:bold; float:left; background:url(../images/menu_dot.gif) no-repeat 0; padding-left:25px; display:block;}
.more{float:right; display:inline-block; padding-right:10px; font-size:11px; }
#news ul{clear:both;}
#news ul li{ list-style:none; line-height:24px; padding-left:5px;} 
#news2 ul , #news3 ul{clear:both;}
#news2 ul li , #news3 ul li{ list-style:none; background:url(../images/dot.gif) no-repeat 4px; line-height:24px; padding-left:20px; border-bottom:1px dashed #FEB4A7;}

#news4 ul , #news5 ul{clear:both;}
#news2 .imgad , #news3 .imgad , #news4 .imgad , #news5 .imgad{float:left; width:100px; height:100px; margin:5px; border:1px solid #C9C9C9; display:list-item}
#news2 ul li.shortLi , #news2 ul li.longLi  ,#news3 ul li.shortLi , #news3 ul li.longLi  ,#news4 ul li.shortLi , #news4 ul li.longLi  ,  #news5 ul li.shortLi , #news5 ul li.longLi {list-style:none; float:left; background:url(../images/arrow1.gif) no-repeat 4px; line-height:24px; padding-left:20px; border-bottom:1px dashed #BBD6FD;}
.shortLi{width:208px;}
.longLi{width:325px;}
/*#news4 ul li , #news5 ul li{ list-style:none; float:left; background:url(../images/dot.gif) no-repeat 4px; line-height:24px; padding-left:20px; border-bottom:1px dashed #BBD6FD;}*/
/*main 结束*/

/*滚动图片*/
#runpic{clear:both; border:1px solid #0C73AE; width:934px; height:156px; padding:3px; margin-top:5px; margin-bottom:5px;}
.scroll_div { width:930px; height:156px; margin:0 auto; overflow: hidden; white-space: nowrap;}
.scroll_div img {/*width:130px; height:156px;*/ border: 0; margin: auto 1px;/* border:1px #efefef solid;*/}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}/*设置ul和li横排*/

/*友情连接*/
#links{clear:both; /*border:1px solid #0C73AE; */ width:940px; height:56px; margin-top:5px; margin-bottom:5px; float:left;}
#link1{ float:left; width:16px;}
#link2{ float:left; width:63px; padding:20px 5px; color:#0D469B; font-size:14px; font-weight:bold;}
#link3{ float:left; width:8px;}
#link4{ float:left; background:url(../images/link4.png) repeat-x 0; width:816px; height:56px; padding:0 10px;}
#link4 ul{list-style:none; float:left;}
#link4 ul li{ float:left; width:130px; display:block; padding-top:8px; height:16px;}
#link4 ul li a{ margin-top:8px;}
#link5{ float:left; width:7px;}



/*简介栏目样式*/
#leftmenu{width:198px; margin-top:5px;}
#leftmenu1{width:158px; height:30px; background:url(../images/about_07.jpg) no-repeat; padding:16px 0 0 40px; color:#FFF; font-size:14px; font-weight:bold;}
#leftmenu2{width:198px; background:url(../images/about_13.jpg) repeat-y 0; height:auto!important; height:200px; min-height:200px;}
#leftmenu2 ul{list-style:none; margin:0 10px;}
#leftmenu2 ul li{ border-bottom:1px dotted #CCC; padding:8px 1px 8px 10px;}
#leftmenu2 ul li img{margin-right:5px;}
#leftmenu3{height:17px; width:198px; }
#tel{width:198px; height:86px; margin-top:10px;}

#curPath{border:1px dashed #0C73AE; margin-top:10px; background-color:#D0D2FD; padding:5px 20px; width:680px; }
#content{border:1px dashed #0C73AE; margin-top:10px; padding:5px 20px; width:680px; height:auto!important; height:420px; min-height:420px; font-size:13px; color:#55514D}
#title{font-size:14px; text-align:center; font-weight:bold; border-bottom:1px dotted #CCC; padding:8px; margin-bottom:5px;}
#subtitle{text-align:right; font-size:11px; padding-right:20px;}
#con , #teacher{padding:8px; line-height:25px; font-size:13px;}
#con ul li{  list-style:none; background:url(../images/dot.gif) no-repeat 4px; border-bottom:1px dashed #BBD6FD; float:left; padding:5px; padding-left:20px; width:630px; display:inline;}
#con ul li a{float:left; display:block;}
#con ul li span{float:right; color:#BBB; }
#con div , #con p {margin:16px 0;}

#teacher ul{list-style:none;}
#teacher ul li{ float:left; display:block; width:155px; height:190px; text-align:center; padding:3px 5px;}
#teacher ul li img{border:1px solid #B5A7F3;}
.page{clear:both; text-align:center; padding:10px;}

#footer{clear:both;border-top:solid #0C73AE 2px; background-color:#FFFFFF; margin-top:5px; padding-top:5px;}
#copyright{text-align:center; color:#707070; line-height:25px;}
#logo{height:43px}
#nav{height:56px;}
