
/* CSS Document */
*{ padding:0px; margin:0px;}
img{ border:none;}
ul{ list-style:none;}
a{ text-decoration:none;}
.clear{ clear:both;}
body{ font-size:12px; font-family:"Microsoft Yahei";}
a{ text-decoration:none;-webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; -ms-transition-duration:0.3s;transition-duration:0.3s;}
h3{ margin: 20px 0 10px 0;}
.yy1{ display:none;}

#topbg{ height:600px; position:relative; width:100%;}
#header{ position:absolute; left:0px; top:0px; width:100%; height:85px; background:#ffffff; display:block; height:85px; z-index:777;  position: fixed;
-moz-box-shadow: 0 0 2px rgba(0,0,0,0.4);/*firefox*/
-webkit-box-shadow: 0 0 2px rgba(0,0,0,0.4);/*safari或chrome*/
box-shadow: 0 0 2px rgba(0,0,0,0.4);/*opera或ie9*/
background-color: rgba(255,255,255,0.93);}

@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
#header{
    background-color:#ffffff;
    filter:Alpha(opacity=93);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  
}
#head{ width:1002px; margin:0 auto;}
.logo{ float:left; margin-top:20px;}

/*导航*/
#nav{ width:620px; float:left; margin-left:9px;}
#sddm{margin:0 auto;padding:0;height:90px;}
#sddm a{ text-decoration:none;-webkit-transition-duration:0s; -moz-transition-duration:0s; -ms-transition-duration:0s;transition-duration:0s;}
#sddm li{margin:0;padding:0;list-style:none;float:left; position:relative; z-index:9999999;}
#sddm li a.navd{ display:block; padding:30px 15px 0px 15px; height:55px; color:#333333; font-size:14px; font-weight:400; float:left;}

#sddm li a.navd:hover,#channelid2 #channelid2,#channelid3 #channelid3,#channelid4 #channelid4,#channelid17 #channelid17,#channelid13 #channelid13,#channelid9 #channelid9,#channelid11 #channelid11{display:block; color:#064897;}
#sddm .aa{position:absolute; top:85px;  *top:90px; left:0px;margin:0;padding:0; background:#ededed; width:580px; text-align: center; height:315px; z-index:99999999; visibility: hidden; left:0px;/* -webkit-transition-duration:0.1s; -moz-transition-duration:0.1s; -ms-transition-duration:0.1s;transition-duration:0.1s;*/}
#sddm .aa00{position:absolute; top:85px;  *top:90px; left:0px;margin:0;padding:0; background:#ededed; width:580px; text-align: center; height:0px; z-index:99999999; visibility: hidden; left:0px;/* -webkit-transition-duration:0.1s; -moz-transition-duration:0.1s; -ms-transition-duration:0.1s;transition-duration:0.1s;*/}
#sddm .aa1{position:absolute; top:85px;  *top:90px; right:0px;margin:0;padding:0; background:#ededed; width:580px; text-align: center; height:315px; z-index:99999999; visibility: hidden; right:0px; }

#navleft{height:315px;width:175px;float:left; top:0px; display:block;left:10px; z-index:999999999;}
#navleft a{display:block; margin:0px auto; white-space:nowrap; border-bottom:1px solid #CCCCCC;  text-align:center; width:160px;  height:32px; line-height:32px;  font-size:12px; color:#666666;}
#navleft a:hover{color:#f8971c;}

#navright{width:405px; height:315px; float:left; background:#fff; top:0px; left:175px; z-index:999999;}
.navpic{width:336px; height:179px; margin:20px auto 0px auto; display:block;}
.navwz{width:336px; margin:0px auto; background:#fff; height:40px;}
.navwz .biaoti{text-align:left; font-weight:bold; padding-top:5px; color:#666666; font-size:14px;}
.navwz .navnr{text-align:left; font-size:12px; color:#666666; height:70px; overflow:hidden; line-height:25px;}

.lanyy{ width:176px; float:right; color:#333333; margin-top:26px;}
.lanyy a{ color:#fff; font-size:12px; width:81px; height:23px; background:#397bcb; float:left; text-align:center; padding-top:7px; margin-left:7px;}
.lanyy a:hover{ background:#e78d00;}

#index1{ width:1002px; margin:32px auto 47px auto;}
.title{ background:url(../images/titlebg.jpg) repeat-x; height:40px;}
.title span{ width:288px; height:33px; margin:0px auto; display:block; background:#e78d00; color:#ffffff; font-size:18px; font-family:"Microsoft Yahei"; text-align:center; padding-top:7px;}

.course{ height:112px;  margin-top:40px;}
.course_nr{height:112px;}
.course_nr li{ float:left;  padding-top:85px; width:170px; text-align:center; position:relative; margin-top:23px;color:#333333; font-size:16px; margin-left:27px; *margin-left:22px;}
.course .shiji{ position:absolute; width:100%; left:0; top:0px; display:none;}
.course .shiji h1{ height:80px; color:#707070; font-weight:bold;   font-size:14px;Font-style:italic;}
.course .shiji p{ color:#0066B8; font-size:16px; background-color:#fff; margin-top:5px;}

.course .bg1 { background:url(../images/ico10.png) no-repeat center top;}
.course .bg2 { background:url(../images/ico11.png) no-repeat center top;}
.course .bg3 { background:url(../images/ico12.png) no-repeat center top;}
.course .bg4 { background:url(../images/ico13.png) no-repeat center top;}
.course .bg5 { background:url(../images/ico14.png) no-repeat center top;}
.course .bg6 { background:url(../images/ico15.png) no-repeat center top;}
.course .bg7 { background:url(../images/ico16.png) no-repeat center top;}

/*第二部分*/
#index2bg{ background:#f1f1f1; padding:44px 0px;}
#index2{ width:1002px; margin:0 auto;}
#index2left{ width:573px; float:left;}
/*选项卡*/
.Menubox { border-bottom:1px solid #d7d7d7; height:39px;}
.Menubox li{
float:left;
cursor:pointer;
width:130px;
text-align:center;
background:#e0e0e0; height:31px; margin-right:1px; font-size:16px; color:#064897; padding-top:8px;
-webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; -ms-transition-duration:0.3s;transition-duration:0.3s;
}
.Menubox li.hover{
background:#ff8e00;
color:#fff;

}
.Contentbox{
clear:both; margin-top:16px;
}

.innews{ width:129px; float:left;}
.innews img{ border:1px solid #c0c0c0; width:129px; height:129px;


}
.inrignt{ width:387px; margin-right:15px; float:right;}
.intitle{ color:#064897; font-size:13px; font-family:"Microsoft Yahei"; line-height:170%; margin-top:8px; display:block;}
.intitle:hover{ color:#545454;}
.inrignt p{ color:#545454; font-size:13px; font-family:"Microsoft Yahei"; line-height:170%; height:66px; *height:63px; overflow:hidden; margin-top:11px;}
.Contentbox ul{ margin-top:10px;}
.Contentbox ul li{ border-bottom:1px dashed #bec2c4; font-size:13px; color:#545454; padding:9px 0px;}
.Contentbox ul li span{ float:right; margin-right:7px;}
.Contentbox ul li a{font-size:13px; color:#545454;}
.Contentbox ul li a:hover{color:#064897;}


#index2right{ width:387px; float:right;}
.showdiv1{ cursor:pointer; position:relative;}
.showdiv2{position: absolute;width:100%;height:100%;overflow:hidden;left:0;top:0;background:url(../images/xuan.png) no-repeat;}

.black_box{position:absolute;width:100%;height:100%;overflow:hidden;left:0;top:0;background:url(../images/xcpp.png) no-repeat;display:none}
.black_box a{position:absolute;width:100%;height:100%;overflow:hidden;}




/*内页 新闻中心*/
#containter{ width:1002px; margin:38px auto 47px auto; }
#newslist{margin-left:-24px; *zoom:1;_position:relative; *margin-left:-48px;}
#newslist li{ width:489px; height:148px; float:left; background:#f1f1f1; cursor:pointer; margin-left:24px; margin-bottom:22px;}
#newslist li .newpic{ width:148px; float:left;}
#newslist li .newsrigh{ width:300px; float:right; margin-right:23px; display:table; height:148px; }
#newslist li .newtitl{ color:#333333; font-size:16px; vertical-align:middle;
  display:table-cell;}
#newslist li .summary{ color:#999999; font-size:14px; margin-top:13px; height: 46px; line-height: 24px; overflow: hidden;}
#newslist li .time{ color:#999999; font-size:14px; margin-top:13px;}
#newslist li.cur{ background:#397bcb;}
#newslist li.cur .newtitl,#newslist li.cur .summary,#newslist li.cur .time{ color:#FFF;}

/*发展历程*/
.timeline{background:url(../images/line4.png) repeat-y 50px 0;overflow:hidden;position:relative;height:100px;margin:20px 10px;width:1000px;}
.timeline-date{overflow:hidden;position:relative;}
.timeline-date:not(:first-child){margin-top: 10px;}
.timeline-date h2{background:url(../images/icon9.png) no-repeat 28px -1px;height:45px;margin-bottom:15px;}
.timeline-date h2 span{color:#f80808;display:inline-block;font-size:22px;margin:10px 0px 0 90px;}
.timeline-date ul li{background:url(../images/icon7.png) no-repeat 40px 5px;zoom:1;height:60px;}
.timeline-date ul li h3{float:left;text-align:right;font-size:14px;color:#878787;display:block;}	
.timeline-date ul li h3 span{display:block;color:#e0e0e0;font-size:14px; margin-top:5px;}
.timeline-date ul li dl.right{background:url() no-repeat 0 0;float:left;margin-left:42px;display:block;padding:5px 0px;}	
.timeline-date ul li dl span{display:block;font-size:16px;padding:0px 10px 0px 15px;color:#545454;line-height:120%;}





