@charset "utf-8";
/* CSS Document */

body,td,th {font-size: 14px;color: #333;line-height: 20px; font-family: "Microsoft YaHei","Segoe UI",sans-serif;}
*,html,body{margin:0 auto;padding:0;}
html{}
body {text-align: center;}
a:link {color: #333;text-decoration: none;}
a:visited {text-decoration: none;color: #333;}
a:hover {text-decoration: none;color: #f00;}
a:active {text-decoration: none;color: #ff9300;}
ul{ list-style:none; list-style-position:inside;}
h2{ font-size:18px;}
h2 span{ float:left; color:#f66516; font-weight:normal}
h2 span.more{ float:right;  font-size:12px; font-weight:normal; cursor:pointer; color:#999; background:none}
h2 span.more a:link,h2 span.more a:visitec{ color:#999; text-decoration:none}
h4 span{ float:left;}
h4 span.more{ float:right;  font-size:14px; font-weight:normal; cursor:pointer; color:#666; padding-right:10px}
h5 span{ float:left;}
h5 span.more{ float:right;  font-size:14px; font-weight:normal; cursor:pointer; color:#666}
h3{ font-size:14px; font-weight:bold;}
h3 span{ float:left;}
h3 span.more{ float:right;  font-size:14px; font-weight:normal; cursor:pointer; color:#666}
h2 div{ float:right; margin-bottom:6px; overflow:hidden; height:16px; font-size:14px; color:#666; font-weight:normal; line-height:16px}
h2 div ul{}
h2 div ul li{ padding:0 5px; display:inline; float:left; white-space:nowrap; border-right:1px solid #ccc;}
h2 div span{ float:left;}

#top{margin:0;background: url(../images/topbg.jpg) top left no-repeat; position:relative; z-index:999 }
#top .Sys-top{ height:105px;width:400px; margin:0 auto; background:url(../images/logo.png) left top no-repeat;}
#top .Sys-Menu1{color:#000; font-size:16px; text-align:center; margin:0px 0 0 0; float:left; background:#ccc; width:100%; height:50px; z-index:999999; word-spacing:8px; letter-spacing: 3px; filter:alpha(opacity=90);  -moz-opacity:0.9;-khtml-opacity: 0.9;  opacity: 0.9;  }
#top .Sys-Menu1 ul{ margin:0 auto; padding:0; width:1200px;}
#top .Sys-Menu1 ul li{float:left;  display:inline; text-align:center; font-weight: normal;  cursor:pointer; white-space:normal; margin:0; padding:0 15px; line-height:50px; width:120px;}
#top .Sys-Menu1 ul li:hover,#top .Sys-Menu1 ul li:active{ background:#dcdcdc; border-bottom:3px solid #ff9900; line-height:47px; color:#ff9300}
#top .Sys-Menu1 ul li a{ color:#000; font-size:16px }
#top .Sys-Menu1 ul li a:hover{color:#ff6600; text-decoration: none;}
#top .Sys-Menu1 ul li.hover{  color:#000; _position:relative; background:#dcdcdc; height:50px}
#top .Sys-Menu1 ul li.hover a:link,#top .Sys-Menu1 ul li.hover a:visited{ color:#000;}
#top .Sys-Menu1 ul li.hover ul li a:link,#top .Sys-Menu1 ul li.hover ul li a:visited{ color:#000;}
#top .Sys-Menu1 ul li.hover a{ color:#000;}
#top .Sys-Menu1 ul li.hover a:hover{ color:#ff6600;}
#top .Sys-Menu1 ul li ul{margin:3px 0 0 -15px; padding:0;position: absolute;_left:0;visibility: hidden; width:150px;  overflow:hidden;border: 0px solid #ccc; border-top:0;z-index:9999}	
#top .Sys-Menu1 ul li ul li{margin:0px; padding:0; border-bottom:1px solid #fff; overflow:hidden; clear:both; width:150px; background:#ccc; line-height:40px}	
#top .Sys-Menu1 ul li ul li:hover,#top .Sys-Menu1 ul li ul li:active{ line-height:normal; background:#aaa; color:#ff9300; border-bottom:1px solid #ccc;}		
#top .Sys-Menu1 ul li ul li a{width: auto;color: #fff;padding:0; margin:0; font-size:16px; font-weight:normal;overflow:hidden;line-height:40px;}
#top .Sys-Menu1 ul li ul li a:link;#top .Sys-Menu1 ul li ul li avisited{ color:#ff6600}			
#top .Sys-Menu1 ul li.hover ul li a:hover{color:#fff; background:#ff9300;}
#top .Sys-Menu1 ul li ul li a:active{ color:#fff;}
#top .Sys-Menu1 ul li ul li a:link,#top .Sys-Menu1 ul li ul li a:visited{ color:#000; }

#top .Sys-search {text-align:left; overflow:hidden; line-height:31px; color:#000; padding:20px 5px 2px 5px; margin:0 auto; width:410px; top:0; right:0; position: absolute;}
#top .Sys-search .txt{ float:right; text-align:left;color:#000; padding-right:20px;}
#top .Sys-search .txt a{ font-size:14px; padding:0 10px; color:#000;} 
#top .Sys-search input{ width:160px; padding:0 10px; height:31px; line-height:31px; float:left; background:url(../images/sebg.gif) left no-repeat; border:0; color:#000;}
#top .Sys-search input.but{ width:42px; height:31px; overflow:hidden; border:0; background:url(../images/searchbg.gif) center no-repeat; color:#fff; font-size:14px; font-weight:bold; text-align:center;float:left; font-size:1000px;cursor:pointer;}
#top .Sys-search span{ float:left; background: none; padding:0 10px 0 2px; color:#000}
#top .Sys-search div.key{ white-space:nowrap;float:left; padding-top:3px; overflow:hidden; height:22px; color:#fff; margin-left:50px}
#top .Sys-search div.key ul{}
#top .Sys-search div.key ul li{ padding:0 2px; display:inline; float:left; white-space:nowrap;}
#top .Sys-search div.key span{ float:left; background: none;}
#top .Syser{  height:28px; width:1200px; margin:0 auto;}
#top .Syser ul{ padding:8px 0 0 30px;}
#top .Syser ul li{ float:left; padding:0 10px; font-size:14px; color:#000;border-right:1px solid #ccc; line-height:16px;}
#top .Sys-search div.key span{ float:left;}
#top .Sys-search input.nobor{width: auto;height: 31px;border:0; float:left; margin:0 8px 0 0;}
#top .Sys-search span{ float:left; white-space:nowrap;}

#top .Syser{  height:28px;  width:990px; text-align:left; padding:2px 5px; margin:0 auto;position: relative; top:-80px;}
*html #top .Syser{  height:28px;  width:990px; text-align:left; padding:0 5px;}
#top .Syser ul{ padding:8px 0 0 30px;}
#top .Syser ul li{ float:left; padding:0 10px; font-size:14px; color:#036;border-right:1px solid #000; line-height:16px;}




.main{ width:1200px; padding:10px 0;text-align:left; overflow:hidden; clear:both; background:#fff; } 
.leftbox{ float:left;overflow:hidden; padding-right:10px; }
.centerbox{ float:left;overflow:hidden; padding-right:10px}
.rightbox{ float:right;}



/*推荐新闻*/
.hot{ }
.hot h3{ }
.hot ul{ }
.hot ul li{ background: url(../images/ico.gif) 2px -22px no-repeat; padding:0 0 0 18px; margin-right:29px;display: inline; font-size:14px; line-height:20px;float:left; white-space:nowrap; width:39%; color:#f27e16; overflow:hidden}

.hot2{ margin:5px; padding:3px; border:1px solid #dcdddd; background:#f3f3f3; overflow:hidden; height:40px; color:#225177}
.hot2 a{ color:#225177}
.hot2 a:hover{ color:#225177}
.hot2 h3{ color:#900; text-align:center;background:#f3f3f3; height:20px; padding:2px 0;}
.hot2 ul{ }
.hot2 ul li{ background: url(../images/ico.gif) 2px -22px no-repeat; padding-left:18px;display: inline; font-size:14px; line-height:20px; width:42%; float:left;}

/*新闻列表*/
.new-list { margin:5px 0;overflow:hidden; height:100%;}
.new-list ul{list-style-position:inside; margin-right:0 13px 0 0; list-style:none; padding:0;}
.new-list ul li{background: url(../images/ico.gif) 0px -22px no-repeat; padding-left:15px;font-size:14px; line-height:22px; text-align:left; height: auto; white-space:normal;clear:both; height:22px; }
*html .new-list ul li{margin-left:0px;overflow:hidden; float:left; width:92%}
.new-list ul li a{overflow:hidden; float:left}
.new-list ul span{ color:#aaa; font:Arial, Helvetica, sans-serif; font-size:14px; float:right; white-space:nowrap;top:0;}

.new-list1{ margin:5px 0;overflow:hidden; width:99%}
.new-list1  ul{ list-style-position:inside; list-style:none;}
.new-list1  ul li{ background: url(../images/ico.gif) 2px -2px no-repeat; padding-left:18px;line-height:25px; float:left; width:94%;overflow:hidden;white-space:nowrap;text-align:left;}
.new-list1 ul li a{overflow:hidden; width:88%; float:left}
.new-list1 ul span{ color:#aaa; font:Arial, Helvetica, sans-serif; font-size:14px; float:right; white-space:nowrap;top:0;}

.new-list2{ margin:5px 0;overflow:hidden; width:100%}
.new-list2  ul{ list-style-position:inside; list-style:none;font-size:14px;}
.new-list2  ul li{ background: url(../images/ico.gif) 2px -2px no-repeat; padding-left:18px;line-height:20px; float:left; width:94%;overflow:hidden;white-space:nowrap;text-align:left;}
.new-list2 ul li a{overflow:hidden; width:88%; float:left}
.new-list2 ul span{ color:#aaa; font:Arial, Helvetica, sans-serif; font-size:14px; float:right; white-space:nowrap;top:0;}

.new-list3{ margin:5px 0;overflow:hidden; width:100%; background:#fdc7e2;  color:#900;}
.new-list3 ul{list-style-position:inside; margin-right:13px;}
.new-list3 ul li{background: url(../images/ico.gif) 2px -4px no-repeat; line-height:18px; padding-left:18px;display: inline;}
.new-list3 ul li span{color:#aaa; font:Arial, Helvetica, sans-serif; font-size:14px;}
.new-list3 ul li a{ color:#900;}
.new-list3 ul li a:hover{ color:#900;}
.new-list3 ul li a{overflow:hidden; width:88%; float:left}
.new-list3 ul span{ color:#aaa; font:Arial, Helvetica, sans-serif; font-size:14px; float:right; white-space:nowrap;top:0;}

/*新增*/
.new-list4 { overflow:hidden;   padding-top:5px; }
.new-list4 ul{list-style-position:inside; margin-right:13px;color: #401511;}
.new-list4 ul li{background: url(../images/ico.gif) 5px -22px no-repeat; padding-left:18px;font-size:14px; line-height:20px; overflow:hidden;text-align:left;}
*html .new-list4 ul li{padding-left:0px;}
.new-list4 ul li a{ color: #401511}
.new-list4 ul li a:hover{ color:#f30;}
.new-list4 ul span{ color:#aaa; font:Arial, Helvetica, sans-serif; font-size:14px; position:relative; right:0; margin-left:6px;}

/*新增2010-07-15*/
.new-list5 { margin:5px 0 15px 0;overflow:hidden;}
.new-list5 ul{list-style-position:inside; overflow:hidden; margin-top:9px}
*html .new-list5 ul{margin-top:12px}
.new-list5 ul li{ font-size:14px; line-height:24px; overflow:hidden;text-align:left; height:24px;}
*html .new-list5 ul li{margin-left:0px; padding:0;}
.new-list5 ul li a{ }
.new-list5 ul span{ color:#aaa; font:Arial, Helvetica, sans-serif; font-size:14px; position:relative; right:0; margin-left:6px;}
.new-list5 ul li.ht{ color:#f27e16; font-size:14px; font-weight:bold;}
.new-list5 ul li.ht a{ color:#f27e16; font-size:14px; font-weight:bold;}

/*flash图片新闻*/
.News-PicFly{margin-top:5px; overflow:hidden;  }
.News-PicFly h2 {}


.News-PicFly div{ }

.news-pic{ padding-top:5px;overflow:hidden;}
.news-pic ul{margin: 0 auto;text-align:center;  }
.news-pic ul li{ width:33%; text-align:center; display: inline;float:left}
.news-pic ul li img{  width:100px;  clear:both;}
.news-pic ul li div{ width:120px; margin:0 auto;line-height:14px;}
*html .news-pic ul li div{ margin:5px auto;}
.title-pic{ border-top: 1px solid #ccc; background:#f5f5f5;overflow:hidden; height:70px; clear:both}
*html .title-pic{ height:74px}
.title-pic ul{ padding-top:2px;}
.title-pic ul li{ width:50%; float:left; display:inline; overflow:hidden}
.title-pic ul li img{   padding:1px; margin:3px;   float:left; width:55px}
.title-pic ul li div{ margin-left:65px; overflow:hidden}
.title-pic ul li div h3{ color:#000; font-size:14px; float:left; padding:3px 0; white-space:nowrap;}
.title-pic ul li div span{ float:left; padding:0; width:100%;  overflow:hidden}

.picbox{text-align:center;float:left; }
.picbox img{   margin:2px auto; border:1px solid #e5e5e5; padding:1px; background:#fff;}
.picbox div{ width:100%;   float:left; color:#fff; line-height:25px; padding:0 0px;}
.picbox div a{ color:#fff;}
.picbox div a:hover{ color:#fff;text-decoration:underline;}
.picbox div a:visited {text-decoration: none;color: #fff;}

.piclistbox{text-align:center;width:158px;float:left;padding:10px 10px;}
.piclistbox img{   float:left;width:168px;height:178px;}
.piclistbox div{ width:158px; float:left; color:#fff; line-height:25px; padding:0 5px}
.piclistbox .pictxt { background:#006600; white-space:nowrap;}
.piclistbox div a{ color:#fff; }
.piclistbox div a:hover{ color:#fff;text-decoration:underline;}
.piclistbox div a:visited {text-decoration: none;color: #fff;}

.flypicbox{text-align:center;MARGIN-TOP: 0px; HEIGHT:250px}
.flypicbox img{   float:left;}
.flypicbox .pictext { background:#900; float:left; color:#fff; line-height:25px; width:100%;
                     BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; white-space:nowrap;overflow:hidden;BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 14px; BORDER-BOTTOM-WIDTH: 1px; MARGIN: 3px auto 0px; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; FONT-FAMILY: Sans-Serif; POSITION: relative; HEIGHT: 36px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 1px}
.flypicbox div a{ color:#fff;}
.flypicbox div a:hover{ color:#fff;text-decoration:underline;}


.News-ThotClistBpic { margin-top:5px; overflow:hidden; height:100%;}
.News-ThotClistBpic h2 { height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;  }
.News-ThotClistBpic h2 span{ float:left;line-height:35px; overflow:hidden; font-size:18px;  }
.News-ThotClistBpic h2 span.more{ background: none;float:right; padding:5px 5px 0 0; font-size:14px; font-weight:normal; cursor:pointer; line-height:18px; color:#666;}


/*左图文右列表"媒体新闻"*/
.News-MLpicRlist{  overflow:hidden; height:100%;}
.News-MLpicRlist h2 { height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.News-MLpicRlist h2 span{ float:left;line-height:35px; overflow:hidden; font-size:18px;}
.News-MLpicRlist h2 span.more{ background: none;float:right; padding:0 5px 0 0; font-size:14px; font-weight:normal; cursor:pointer; line-height:40px; color:#666}
.News-MLpicRlist div{ text-align:left; overflow:hidden; border-bottom:0px dotted #ccc;}
 .News-MLpicRlist div div,.News-MLpicRlist .new-list1{ border-bottom:0;}
.News-MLpicRlist div.rightside{ margin-left:120px; border-bottom:0}
.News-MLpicRlist div.rightside p{ font-size:12px;}
.News-MLpicRlist div.rightside h3{ font-weight: normal; color:#000; font-size:16px; margin-top:7px; height:30px; overflow:hidden; line-height:25px;}
.News-MLpicRlist div.leftside{ width:110px; float:left; display: inline; margin:5px 0 5px 5px; border-bottom:0}
.News-MLpicRlist div.leftside img{ width:110px; height:75px; padding-bottom:5px; border:0;}

/*巾帼新闻*/
.News-TlistBpic1 { margin-top:5px; overflow:hidden; height:100%; border:0px solid #be7087; }
.News-TlistBpic1 h2 {height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.News-TlistBpic1 h2 span{ float:left;line-height:35px; overflow:hidden; font-size:18px; }
.News-TlistBpic1 h2 span.more{ background: none;float:right; padding:5px 0 0 0; font-size:14px; font-weight:normal; cursor:pointer; line-height:18px; color:#666; margin-top:4px;}
/*红色*/
.News-TlistBpic2 { margin-top:5px; border:0px solid #BE7088; overflow:hidden; height:100%; background:#fff;}
.News-TlistBpic2 h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.News-TlistBpic2 h2 span{float:left;line-height:35px; overflow:hidden; font-size:18px;}

.News-TpicBlist { margin-top:5px; border:1px solid #dedede; overflow:hidden; height:100%; background:#fff; }
.News-TpicBlist h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.News-TpicBlist h2 span{float:left;line-height:35px; overflow:hidden; font-size:18px;}
.News-TpicBlist h2 span.more{ background: none;float:right; padding:5px 5px 0 0; font-size:14px; font-weight:normal; cursor:pointer; line-height:18px; color:#666; }
.News-TpicBlist h2 span.more a:link,.News-TpicBlist h2 span.more a:visited{ color:#666;}

/*红色*/
.News-ThotBlist1 { margin-top:5px; border:0px solid #BE7088; overflow:hidden; height:100%; background:#fff;}
.News-ThotBlist1 h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.News-ThotBlist1 h2 span{float:left;line-height:35px; overflow:hidden; font-size:18px; }
.News-ThotBlist1 h2 span.more{ background:none; float:right}

/*灰色*/
.News-ThotBlist2 { margin-top:5px; border:1px solid #dedede; overflow:hidden; height:100%; background:#fff;}
.News-ThotBlist2 h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.News-ThotBlist2 h2 span{float:left;line-height:35px; overflow:hidden; font-size:18px;}
.News-ThotBlist2 h2 span.more{ background:none; float:right}


/*红色*/
.Sys-menutree{overflow:hidden; height:100%;margin-top:5px;}
.Sys-menutree h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.Sys-menutree h2 span{float:left;line-height:35px; overflow:hidden; font-size:18px; }
.Sys-menutree h2 span.more{ background: none;float:right; padding:5px 5px 0 0; font-size:14px; font-weight:normal; cursor:pointer; line-height:18px; color:#666;}
.Sys-menutree div{ overflow:hidden; float:left; clear:both;}
.Sys-menutree table{ float:left; clear:both}
.Sys-menutree table td{ text-align:left}


/*人员列表*/
.manlist{overflow:hidden; height:100%;  margin-top:5px;  border:1px solid #dedede;}
.manlist h2{ height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.manlist h2 span{float:left;line-height:35px; overflow:hidden; font-size:18px; }
.manlist h2 span.more{ background: none;float:right; padding:0 5px 0 0; font-size:14px; font-weight:normal; cursor:pointer; line-height:18px}
.manlist .man{ padding:5px; overflow:hidden; height:100%; border: 0px solid #BE7088; clear:both }
.manlist .man ul{list-style-position:inside; overflow:hidden;}
.manlist .man ul li{ margin:2px; float:left; width:255px; background:#f5f5f5;  height:120px; overflow:hidden; display:inline; cursor:pointer; line-height:18px; border:1px solid #d0d0d0 }
.manlist .man ul li img{   paddingd:1px; margin:3px;   float:left; width:110px;}
.manlist .man ul li h3{ color:#000; font-size:14px; padding:8px 0 0 0;}
.manlist .man ul li.hover{  }

/*登录*/
.Sys-Login{overflow:hidden; height:100%; line-height:30px;}
.Sys-Login h2{height:30px;color:#f66516; height:65px;padding:0 0 0 20px;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) center left no-repeat; }
.Sys-Login  h2 span{float:left;line-height:35px; overflow:hidden; font-size:18px;}
.Sys-Login div .input{height:25px; width:90%; border:1px solid #ccc;}
.Sys-Login div .but{ line-height:25px; margin-top:20px; overflow:hidden; text-align:center; background:#ff6600; border:0;width:90%; color:#fff; cursor:pointer}
.Sys-Login div .but:hover;.Sys-Login div .but:active{ background:#01573c}

/*通知公告*/
.News-PTlist{  overflow:hidden; height:100%;}
.News-PTlist h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.News-PTlist h2 span{ float:left;line-height:35px; overflow:hidden; font-size:18px;}
.News-PTlist h2 span.more,.News-PTlist h2 span.more a:link,.News-PTlist h2 span.more a:visited{  background: none;float:right; padding:0 5px 0 0; font-size:14px; font-weight:normal; cursor:pointer; line-height:40px; color:#666}
.News-PTlist div.rightside{ margin-left:120px; border-bottom:0}
.News-PTlist div.rightside p{}
.News-PTlist div.rightside h3{ font-weight:bold; color:#f27e16; font-size:14px; margin-top:7px;}
.News-PTlist div.leftside{ width:110px; float:left; display: inline; margin:5px 0 5px 5px; border-bottom:0}
.News-PTlist div.leftside img{ width:110px; height:75px; padding-bottom:5px; border:0;}

/*通知公告*/
.FriLink-Box{overflow:hidden; height:100%;  margin-top:5px; border: 1px solid #dedede;}
.FriLink-Box h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.FriLink-Box h2 span{ float:left;line-height:35px; overflow:hidden; font-size:18px; }

/*友情链接*/
.Frilink{   width:100%; padding:0 10px; overflow:hidden; clear:both; background: #fff; border-bottom:2px solid #284a89; }
.Frilink h2{height:5px; overflow:hidden}
.Frilink span{ font-weight:bold;}
.Sys-TxtFrilink{ overflow:hidden; padding:10px;  background:#f5f5f5;}
.Sys-TxtFrilink ul{ text-align:left;width:1180px; margin:0 auto}
.Sys-TxtFrilink ul li{line-height:20px; padding:0 5px;display: inline;}
.Sys-TxtFrilink ul li a{ color:#666}
.Sys-TxtFrilink ul li a:hover{text-decoration:underline; color:#ff9300}
.flink-pic { margin:0 auto; overflow:hidden; padding:0; width:1200px;}
.flink-pic ul{ text-align:left}
.flink-pic ul li{  display:inline;overflow:hidden;text-align:center;}
.flink-pic ul li img{   padding:1px; margin:3px;  width:160px;height:55px;}
.Frilink .bottom{  height:1px ;clear:both; overflow:hidden}
.Frilink .selectlink {overflow:hidden; padding:10px 5px; text-align:center}
.Frilink .selectlink  ul li{ overflow:hidden; padding:10px 5px;text-align:center;}

/*广告*/
.Ads-content{ margin:5px 0;}
.Ads-Content2{ text-align:center;overflow:hidden;margin-top:5px;}




/*版权*/
#sys_bottom{  overflow:hidden;background:#444; padding:15px 0;}
#bottom{width:550px; clear:both; color:#bbb; text-align: left; text-align: left;padding:10px 20px; margin:0 auto}
#bottom h2{height:20px;padding:10px 5px;font-size:14px; width:1200px;  }
#bottom h2 a{color:#bbb;}
#bottom span{  font-size:10px; font-weight: normal; padding-top:20px; color:#bbb;}
#bottom p{ text-align: left; color:#ccc}
.floatL{ float:left; overflow:hidden;}
.floatR{ float:right}

/*详细信息页边框*/
.bd{  ding:5px 0;}
 h1{margin:0 10px;font-weight:bold;font-size:22px;color:black;padding:15px 0;clear:both; border-bottom:1px solid #ccc; text-align:center;}
.gr{ background:#f5f5f5; padding:5px 0; margin:0 10px; color:#106700; text-align:center;}
.text{ margin:20px; padding:5px 0; text-align:left; font-size:14px; line-height:25px;}
.text a{ font-size:14px; }
.bg{ background:#f1f1f1; color:#000;}

/**/
.lt{ overflow:hidden; height:100%;}
.lt h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat; }
.lt h2 span{ float:left;line-height:35px; overflow:hidden; font-size:18px;}
.lt h2 span.more{  background: none;float:right; padding:0 5px 0 0; font-size:14px; font-weight:normal; cursor:pointer; line-height:40px; color:#666}
.lt .list{ font-size:14px;padding:14px 5px; overflow:hidden; float:left;width:95%;}
.lt .list ul{margin:0 auto;padding:0; overflow:hidden;}
.lt .list ul li{background: url(../images/ico.gif) 5px -20px no-repeat; padding-left:20px;line-height:25px; overflow:hidden; text-align:left;}
.lt .list ul li a{ float:left;font-size:14px;}
.lt .list ul li span{ float:right;font-size:14px;}
/*二级列表*/
.Sys-menunav{ margin-top:5px;   overflow:hidden; height:100%; }
.Sys-menunav h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.Sys-menunav h2 span{ float:left;line-height:35px; overflow:hidden; font-size:18px;}
.Sys-menunav h2 span.more{ background: none;float:right; padding:5px 5px 0 0; font-size:14px; font-weight:normal; cursor:pointer; line-height:18px; color:#666}
.Sys-menunav ul.mune{ list-style:none; text-align:left; float:left; overflow:hidden;}
.Sys-menunav ul.mune li{ border-bottom:1px solid #ddd;padding:0 10px; line-height:30px; height:30px;margin:0px; float:left; width:90%; overflow:hidden;}


/*-----------------------------------------------留言版样式开始----------------------------------------------------*/
/*留言板*/
.Rlist {margin-top:5px;   overflow:hidden; height:100%; border:1px solid #dedede}
.Rlist h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.Rlist h2 span{float:left;line-height:35px; overflow:hidden; font-size:18px;}
.Rlist dl{ margin:10px 10px 20px 10px; border-bottom:1px solid #ccc; overflow:hidden; height:100%;}
.Rlist dt{width:100px; line-height:25px; text-align:center; float:left;}
.Rlist dt img{border:1px solid #C2E3F2; padding:2px;  }
.Rlist dd{float:left;}
.Rlist dd h3{height:25px; line-height:25px; padding:0px; }
.Rlist dd .nr{font-size:14px; background:#fff; border:1px solid #ccc;   padding:10px; margin:5px 0; color:#666;}
.Rlist dd .nr p{line-height:24px; margin:5px 0;}
.Rlist span{ white-space:nowrap; margin-right:25px; color:#000; }
.Rlist span a{ white-space:nowrap; margin-right:25px; color:#ff9300;}
.Rlist span.rm{ float:right; color:#900; font-size:14px;}

/*留言*/
.guestbook {margin-top:5px;   overflow:hidden; height:100%; border:1px solid #dedede;}
.guestbook h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.guestbook h2 span{float:left;line-height:35px; overflow:hidden; font-size:18px;}
.guestbook dl{ margin:10px 10px 20px 10px; border-bottom:1px solid #ccc; overflow:hidden; height:100%;}
.guestbook dt{width:100px; line-height:25px; text-align:center; float:left;}
.guestbook dt img{border:1px solid #C2E3F2; padding:2px;  }
.guestbook dt span{ font-size:14px; color:#06c}
.guestbook dd{float:left; width:85%}
.guestbook dd h3{height:25px; line-height:25px; padding:0px; border-bottom:1px dotted #ccc; }
.guestbook dd .nr{font-size:14px; background:#fff; border:1px solid #ccc; padding:10px; margin:5px 20px;overflow:hidden; height:100%; color:#530702}
.guestbook dd .nr p{ font-size:12px}
.guestbook dd .nr span{ float:right; font-size:14px; color:#666;}
.guestbook span{ white-space:nowrap; margin-right:25px; color:#000; }
.guestbook span a{ white-space:nowrap; margin-right:25px; color:#ff9300;}
.guestbook span.rm{ float:right; color:#900; font-size:14px;}
.guestbook div{ margin:5px; font-size:14px;}

.Rbox { margin-top:5px; padding:10px; border:1px solid #dedede;}
.Rbox h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat; }
.Rbox h2 span{float:left;line-height:35px; overflow:hidden; font-size:18px;}
.Rbox table{ border-collapse:collapse; margin:0;   width:100%;}
.Rbox td{ text-align:left; padding:2px;}	
.Rbox th { text-align: right; line-height:25px; width:120px; font-size: 14px;}
.Rbox td.butbg {  background: url(../images/bg.png) repeat-x 0 -199px  #ceddef; font-size:14px; white-space: nowrap; text-align:center; line-height:20px;}
.Rbox h1 { font-size:14px; font-family:simhei; font-weight:normal; color:#1d57a9; line-height:24px;}
.Rbox input.but{     font-size:14px; line-height:25px;}
/*-----------------------------------------------留言版样式结束----------------------------------------------------*/





/*----------------------------课程表格---------------------------------*/
.ltb{ padding:5px;}
.ltable{overflow:hidden;}
.ltable table{border-collapse:collapse; margin:0;width:100%;}
.ltable td{overflow:hidden;  border-bottom:1px dotted #d0d0d0; line-height:20px;font-size:14px; padding:2px 0px 3px 2px;white-space: normal; height:28px }
*html .ltable td{ height:21px;}
.ltable .header td{background:#f6f6f6;color:#666; height:25px; white-space:nowrap; border-bottom:1px solid #d1c4ab; border-top:1px solid #d1c4ab; text-align:left; padding:0 5px; line-height:20px;  vertical-align: bottom;font-weight:bold; }/*列表名称项*/


/*----------------------------课程表格---------------------------------*/

/*文章所属位置*/
.Location{ width:1200px; text-align:left; margin:0 auto; padding:5px 10px;clear:both;height:20px;color:#666; border-bottom:1px dotted #ccc; overflow:hidden; background:#fff }

/*---------------------------论坛-------------------------------------*/
.bbsbox{overflow:hidden; height:100%;  margin-top:5px; border:1px solid #dedede}
.bbsbox h2 {height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.bbsbox h2 span{float:left;line-height:35px; overflow:hidden; font-size:18px;}
.bbsbox h2 span.more{  background: none;float:right; padding:0 5px 0 0; font-size:14px; font-weight:normal; cursor:pointer; line-height:40px; color:#666;}
.bbsbox ul{ margin:0;}
.bbsbox ul li{display: inline; font-size:14px; line-height:20px;float:left; white-space:nowrap; width:49%; }
.bbsbox ul li ul{padding:5px 0 0 0;}
.bbsbox ul li ul li{ width:85%;background: url(../images/ico.gif) 0px -19px no-repeat; padding-left:15px;font-size:14px; line-height:25px; text-align:left;white-space:normal; }

.listbbs{ margin-top:5px}
.listbbs h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat; }
.listbbs h2 span{float:left;line-height:35px; overflow:hidden; font-size:18px;}
.listbbs div.rightside{ margin-left:110px;}
.listbbs div.leftside{ width:100px; float:left; display: inline; margin:5px 0 5px 5px;}
*html .listbbs div.leftside{ width:110px;}
.listbbs div.leftside img{ width:100px; height:75px; padding-bottom:5px; border:0;}
.listbbs a,.listbbs a:visited,.bbsbox ul li ul li{ color:#000; line-height:22px;}
/*2012-6新增*/
.hotnews{}
.hotnews h2{height:35px; overflow:hidden; color:#f27e16; line-height:35px; border-bottom:2px solid #f27e16;}
.hotnews h2 span{ background:url(../images/h_ico1.jpg) 5px 5px no-repeat;  overflow:hidden; padding-left:10px; font-size:16px; }
.hotnews h2 span.more{ background:none}
.hotnews ul li{background: url(../images/ico.gif) 0px -19px no-repeat; padding-left:15px;font-size:14px; line-height:25px; text-align:left; height: auto; white-space:normal;clear:both; height:22px; }
*html .hotnews ul li{margin-left:0px;overflow:hidden; float:left; width:92%}
.hotnews ul li a{overflow:hidden; float:left}
.hotnews ul span{ color:#aaa; font:Arial, Helvetica, sans-serif; font-size:14px; float:right; white-space:nowrap;top:0;}
/*居中显示内容*/
.textcen{ text-align:center; float:none; margin:10px auto;}
.textcen p{ text-align:left; padding:10px;}

/*图片例表*/
.piclist{}
.piclist ul li{ float:left; display:inline; margin:5px 4px;}
.piclist ul li img{ width:135px; height:185px;}

/*组织机构*/
.org{}
.org h2{ background:#f5f5f5; clear:both; height:25px; border:1px solid #ddd}
.org ul{ clear:both}
.org h2 span{float:left;padding-left:5px; line-height:22px; float:left;background:url(../images/title_ico2.jpg) 5px 10px no-repeat; overflow:hidden }
.org ul li{background: url(../images/ico.gif) 0px -15px no-repeat; padding-left:15px;font-size:14px; line-height:25px; text-align:left; height: auto; white-space:normal;width:35%; float:left; margin-left:10px; }

.book{ margin-top:5px; border:1px solid #dedede; overflow:hidden; height:100%;}
.book h2{ height:30px;color:#f27e16; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat}
.book span{float:left;line-height:35px; overflow:hidden; font-size:18px;}
.book span a, .book span a:hover{ color:#fff;}
.book ul{ float:left}
.book ul li{ float:left; margin:10px 7px; display:inline; width:100px;}
.book ul li img{ width:100px; height:125px; border:1px solid #ccc;}
.book ul li p{ width:100px; text-align:center; padding:5px 0;}
.book span.left{ float:left; width:23px; margin-top:40px; width:30px}
.book span.right{ float:left; width:23px; margin-top:40px;width:30px; text-align:right}

.ftbox{margin-top:5px;  overflow:hidden; height:100%; border:1px solid #dedede}
.ftbox h2 {height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.ftbox h2 span{float:left;line-height:35px; overflow:hidden; font-size:18px;}
.ftbox h2 span.more{  background: none;float:right; padding:0 5px 0 0; font-size:14px; font-weight:normal; cursor:pointer; line-height:40px; color:#666}
.ftbox div{ text-align:left; overflow:hidden; padding-right:5px;}
.ftbox div.rightside{ margin-left:130px; border-bottom:0;}
.ftbox div.rightside p{}
.ftbox div.rightside h3{ font-weight:bold; color:#f27e16; font-size:14px; margin-top:7px;}
.ftbox div.leftside{ width:110px; float:left; display: inline; margin:5px 0 5px 5px; border-bottom:0}
.ftbox div.leftside img{ width:110px; height:75px; padding-bottom:5px; border:0;}
.ftbox .left{ float:left; width:370px; border-right:1px solid #ccc; overflow:hidden; display:inline}
.ftbox .left div{ clear:both}
.ftbox .left div div{ clear:none}
.ftbox .right{margin-left:380px;_ margin-left:370px;clear:none; padding-right:0}
.ftbox .right ul{ float:left}
.ftbox a,.ftbox a:visited{ color:#000;}
.ftbox ul li{background: url(../images/ico.gif) 0px -22px no-repeat; padding-left:15px;font-size:14px; line-height:22px; text-align:left; height: auto; white-space:normal;clear:both; height:22px; }

.topnav{ background:#fafafa; border-bottom:1px solid #eee; overflow:hidden; padding:5px 10px; line-height:20px; }
.topnav .ttop{width:990px; margin:0 auto;}
.topnav .time{ float:left;}
.topnav .login{ float:left; margin:0 10px}
.topnav .login label{ float:left; margin:0 5px; white-space:normal}
.topnav .login input{ float:left; width:120px; height:18px; border:1px solid #ccc}
.topnav .login input.but{ background: url(../images/butbbg.gif) center no-repeat; color:#000; border:0; width:42px; height:18px; margin:1px 3px;}
.topnav .search{ float:left}
.topnav .search input{ width:150px; border:1px solid #ccc; height:18px;}
.topnav .search input.but{ background:url(../images/searchbutbg.gif) center no-repeat; width:24px; height:19px; overflow:hidden; margin:2px 5px 0 5px; border:0;}





/*巾帼新闻长版*/
.SiteNews1 { margin-top:5px; overflow:hidden;}
.SiteNews1 h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.SiteNews1 h2 span{float:left;line-height:35px; overflow:hidden; font-size:18px;}
.SiteNews1 h2 span.mor{padding:0 5px 0 0;}

/*两列新闻列表*/
.list1 { margin:5px 0;overflow:hidden;}
.list1 ul{list-style-position:inside;}
.list1 ul li{background: url(../images/ico.gif) 5px -22px no-repeat; padding-left:20px;font-size:14px; line-height:25px; float:left; width:44%;overflow:hidden;white-space:nowrap;text-align:left;display:inline;}
.list1 ul li a{ }
.list1 ul span{ color:#aaa; font:Arial, Helvetica, sans-serif; font-size:14px; position:relative; right:0; margin-left:6px;}
/*红底四列左图文*/
.title-pic1{ border-top: 1px solid #ccc; background:#f1d6e1;overflow:hidden; height:69px; clear:both}
.title-pic1 ul{ padding-top:2px;}
.title-pic1 ul li{ width:80px; float:left; display:inline; overflow:hidden}
.title-pic1 ul li img{ border:1px solid #ccc; padding:1px; margin:3px; background:#fff; float:left; width:55px}
.title-pic1 ul li div{ margin-left:65px; overflow:hidden}
.title-pic1 ul li div h3{ color:#000; font-size:14px; float:left; padding:3px 0; white-space:nowrap;}
.title-pic1 ul li div span{ float:left; padding:0; width:100%;  overflow:hidden}

/*简化版留言板*/
.gu_j { margin:5px 0; overflow:hidden; padding:5px;}
.gu_j ul{ }
.gu_j ul li{ list-style-position:inside; border-bottom:1px dotted #ccc; padding:5px 0;}
.gu_j ul li div.q{ color:#f27e16;}
.gu_j ul li div.a{ background:#f5f5f5; border:1px solid #ccc; padding:2px;}

/*左图文右列表（灰色）*/
.rightside1{ margin-left:240px;}
.leftside1{ width:235px; float:left; padding:0 0 5px 5px; display:inline}
.leftside2{ width:235px; float:left;margin:0 0 5px 0 !important; margin:5px 0 5px 0;}

/*图文*/
.picbox1{text-align:center; background:#f3f3f3}
.picbox1 img{ border:1px solid #ccc; float:left; width:233px}
.picbox1 div{ background:#dad9d9; color:#000; line-height:25px;}
.picbox1 div a{ color:#000;}
.picbox1 div a:hover{ color:#000;text-decoration:underline;}
.picbox1listl{ background:#f3f3f3; overflow:hidden; color:#000;padding:5px 0}
.picbox1listl ul{ }
.picbox1listl ul li{background: url(../images/ico.gif) 2px -4px no-repeat; line-height:18px; padding-left:18px;display: inline; float:left}
.picbox1listl ul li span{color:#aaa; font:Arial, Helvetica, sans-serif; font-size:14px;}
.picbox1listl ul li a{ color:#000;}
.picbox1listl ul li a:hover{ color:#f27e16;}

.picbox2{text-align:center;}
.picbox2 img{ border:1px solid #ccc; float:left; width:233px}
.picbox2 div{ width:235px; background:#f27e16; float:left; color:#fff; line-height:25px;}
.picbox2 div a{ color:#fff;}
.picbox2 div a:hover{ color:#fff;text-decoration:underline;}
.picbox2listl{ float:left; background:#fdc7e2; overflow:hidden; color:#f27e16;padding:5px 0}
.picbox2listl ul{ }
.picbox2listl ul li{background: url(../images/ico.gif) 2px -4px no-repeat; line-height:18px; padding-left:18px;display: inline; width:100%; float:left}
.picbox2listl ul li span{color:#aaa; font:Arial, Helvetica, sans-serif; font-size:14px;}
.picbox2listl ul li a{ color:#f27e16;}
.picbox2listl ul li a:hover{ color:#f27e16;}
/*白底两列左图文*/
.title-pic2{ overflow:hidden; height:69px; float:left; width:100%; border-top: 1px dotted #ccc;}
.title-pic2 ul{ padding-top:2px;}
.title-pic2 ul li{ width:49%; float:left; display:inline; overflow:hidden}
.title-pic2 ul li img{ border:1px solid #ccc; padding:1px; margin:3px; background:#fff; float:left; width:55px}
.title-pic2 ul li div{ margin-left:65px; overflow:hidden}
.title-pic2 ul li div h3{ color:#000; font-size:14px; float:left; padding:3px 0; white-space:nowrap;}
.title-pic2 ul li div span{ float:left; padding:0; width:100%;  overflow:hidden}

/*浅色推荐新闻*/
.hot1{ margin:5px; padding:3px; border:1px solid #f0dbe4; background:#fceff6; overflow:hidden; height:45px; left:0; right:0}
.hot1 h3{ color:#f27e16; text-align:center;background:#fceff6; height:20px; padding:2px 0;}
.hot1 ul{ }
.hot1 ul li{ background: url(../images/ico.gif) 2px -22px no-repeat; padding-left:18px;display: inline; font-size:14px; line-height:20px; width:22%; float:left; height:20px;overflow:hidden;}
/*课程表格*/
.ltb{ padding:5px;}
.ltable{overflow:hidden;}
.ltable table{table-layout:fixed;border-collapse:collapse; margin:0; background:#fff;width:100%;}
.ltable td{overflow:hidden;  border-bottom:1px dotted #d0d0d0; line-height:20px;font-size:14px; padding:2px 8px;white-space: normal; height:27px;text-overflow:ellipsis;white-space:nowrap; }
*html .ltable td{ height:21px;}
.ltable .header td{background:#f6f6f6;color:#f27e16; height:25px; white-space:nowrap; border-bottom:1px solid #dbdbdb; border-top:1px solid #dbdbdb; text-align:center; padding:0 5px; line-height:20px;  vertical-align: bottom;font-weight:bold; }/*列表名称项*/

/*服务导航*/
.mkey{ color:#666; padding:5px 0; background:#f5f5f5; border:1px solid #ccc; margin:5px 0;overflow:hidden; height:100%; }
.mkey ul{ padding:0 5px;}
.mkey ul li{ margin:0 5px;padding:0 3px; display:inline; float:left; white-space:nowrap;border-bottom:1px solid #ccc;}
.mkey span{ float:left; padding:0 5px}

/*标签*/
.tabs{ overflow:hidden; }
.tabs .nav span{ font-size:16px;}
.tabs .nav{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.tabs .nav li{ float:left; width:95px; text-align:center; display:inline;line-height:40px;  border-left:1px solid #dedede; cursor: pointer;}
.tabs .nav li.selected{ background:#fff; color:#f00; font-weight:bold }
.tabs .list{ clear:both}
.tabs .list .hide{ display:none}
.tabs span{float:left;margin-left:6px; line-height:32px;overflow:hidden; font-size:14px; font-weight:bold;  text-align: center; color:#f27e16;}
.tabs ul{ float:right}
.tabs dd{ background:#fff;}
.tabs .News-MLpicRlist{ border:0}


/*新公告*/
.ggbox{border:1px solid #dedede; overflow:hidden; height:100%; width: 730px }
.ggbox h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat; }
.ggbox .txt{float:left;padding-left:0px; line-height:40px; overflow:hidden}
.ggbox .txt p{ width:320px; height:210px; margin:45px 0 0 155px; color:#fff; float:left; text-align:left}
.ggbox .txt p a:link, .ggbox .txt p a:visited{ color:#fff}


/*新登录*/
.login_n{ border:1px solid #dedede; overflow:hidden; height:100%;}
.login_n h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.login_n div.put{ overflow:auto; _display:inline-block;}
.login_n div.put .left{ float:left;text-align:right; }
.login_n div.put .right{ float: left; }
.login_n div.put input.txt{height:22px; border:1px solid #ccc; float:right; margin-top:10px; margin-left:10px;float:left; width:130px }
.login_n div.put input.but{ width:38px; height:46px; float:right; border:0; background: url(../images/login_but.jpg) center no-repeat; margin-right:15px; margin:20px 0 0 10px;}
.login_n div.put span{ float:left; width:50px; text-align:right; margin-top:10px; line-height:22px}
.login_n div.bbut{ padding:10px 0; text-align:center}
.login_n div.bbut img{ margin-right:10px}
/*轮播*/
.code{ height:auto; padding:20px; border:1px solid #9EC9FE; background:#ECF3FD;}
.code pre{ font-family:"Courier New";font-size:14px;}
.info{ font-size:14px; color:#666666; font-family:Verdana; margin:20px 0 50px 0;}
.info p{ margin:0; padding:0; line-height:22px; text-indent:40px;}
h2.title{ margin:0; padding:0; margin-top:50px; font-size:18px; font-family:"微软雅黑",Verdana; text-align:left}
h3.title{ font-size:16px; font-family:"微软雅黑",Verdana; text-align:left}
.importInfo{ font-family:Verdana; font-size:14px;}


/*新版轮播*/
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides li{ position: relative}
.flexslider .slides li a{ position:  absolute; left:0; bottom:60px;background:#0077b9; padding:10px 20px; font-size:16px; font-weight:bold; color:#fff; display:block }
.flexslider .slides li p a,.flexslider .slides li p a:link,.flexslider .slides li p a:visited{ color:#fff;}
.flexslider .slides li p a:hover,.flexslider .slides li p a:active{ background:#f27e16}
.flexslider .slides img {
	width: 100%;
	display: block;
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}
* html .slides {
	height: 400px;
}
.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	margin: 0 auto;
	position: relative;
	width:800px;
	zoom: 1;
}
.flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.flexslider .slides {
	zoom: 1;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 0 -90px;
	right: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter:alpha(opacity=50);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	text-align: center;
	left:0; top:368px;
}
.flex-control-nav li {
	margin: 0 5px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display:block;
	height: 16px;
	overflow: hidden;
	text-indent:-99em;
	width: 16px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-position: 0 0;
}

/*专题*/
.News-zt{  overflow:hidden; height:100%;}
.News-zt h2{height:40px;color:#ff9300; padding:0;overflow:hidden; border-bottom:0;background:url(../images/icoss.gif) bottom left no-repeat;}
.News-zt h2 span{float:left;line-height:35px; overflow:hidden; font-size:18px;}
.News-zt h2 span.more,.News-zt h2 span.more a:link,.News-zt h2 span.more a:visited{  background: none;float:right; padding:0 5px 0 0; font-size:14px; font-weight:normal; cursor:pointer; line-height:40px; color:#666}
.News-zt table {border-collapse:collapse;  margin:0; font-size:14px;}
.News-zt td{  text-align:left; padding:10px; border:0px solid #ccc; text-align:center}	
.News-zt table td a img{ border:0}
.News-zt td p{ padding:7px 0;}


.loginbox{ background: url(../images/login_bg.gif) right 0px no-repeat; padding:0px 0 0px 0; overflow:hidden; width:900px; margin:0 auto; text-align:left; height:430px;}
.loginBoxLayout h1{ color:#c30d00; font-size:16px; padding:10px 0 10px 0; text-align:left; border-bottom:0}
.loginBoxLayout h1 span{ color:#000;}
.loginBoxLayout{ float:left; width:350px; font-size:14px;}
.loginBoxLayout p{ padding:8px 0;}
.loginBoxLayout p.fin{ padding:15px 0;}
.loginBoxLayout p.fin input{ margin-right:5px}
.loginBoxLayout p b{ color:#000; font-weight:bold; margin-right:10px;}
.loginBoxLayout input.account{ width:280px; background:url(../front/images/one4.jpg) 270px center no-repeat #fff; padding:8px; border:1px solid #d2d2d2; clear:both; font-size:16px; font-weight:bold}
.loginBoxLayout input.password-txt{ width:280px; background: url(../front/images/one5.jpg) 270px center no-repeat #fff; padding:8px; border:1px solid #d2d2d2; clear:both; font-size:16px; font-weight:bold;}
.loginBoxLayout input.mail{ width:280px; padding:8px; border:1px solid #d2d2d2; clear:both; font-size:16px; font-weight:bold;}
.loginBoxLayout a.find{ margin-left:10px; color:#007bc5}
.loginBoxLayout a.find:hover{ color:#c30d00}
.loginBoxLayout input.but{ width:296px; background:#007bc5; padding:7px 0; text-align:center; color:#fff; font-weight:bold; font-size:16px; letter-spacing:5px; border:0; cursor: pointer}
.loginBoxLayout input.but:hover,.loginBoxLayout input.but:active{ background:#c30d00}
.loginBoxLayout .mmt{ margin:0 5px 0 15px;}
.loginBoxLayout input:hover,.loginBoxLayout input:active{ border:1px solid #666;}
.loginBoxLayout input:focus{ border:1px solid #c30d00}
.loginBoxLayout input.but:hover,.loginBoxLayout input.but:active{ border:0;}


.slides{width:100%;height:350px;position:relative;overflow:hidden;}
.slideInner{height:350px;position:relative;left:0;margin-left:0;}
.slideInner a{display:block;height:350px;background-size:cover;background-position:center center;position:relative;text-align:center;z-index:1;}
.slideInner a div.img1{width:1070px;position:absolute;left:50%;margin-left:-535px;}
.slideInner a div.img2{width:1070px;position:absolute;top:347px;left:50%;margin-left:-535px;}
.slideInner .slide3 .img2{top:200px;}
.slideInner .slide3 .img3{width:181px;height:286px;position:absolute;left:50%;margin-left:330px;top:330px;}
.nav{width:1200px;position:relative;left:50%;margin-left:-600px;display:none;}
.nav a{display:block;width:41px;height:119px;opacity:.2;z-index:9;}
.nav a.prev{position:absolute;left:0;top:-175px;margin-top:-58px;background:url(../images/ban_pre.png) no-repeat;}
.nav a.next{position:absolute;right:0;top:-175px;margin-top:-58px;background:url(../images/ban_next.png) no-repeat;}
.navListBox{position:absolute;left:50%;top:320px;z-index:99;}
.navListBox li{width:12px;height:12px;float:left;margin-left:5px;border-radius:50%;overflow:hidden;}
.navListBox li:first-child{margin-left:0;}
.navListBox li a{display:block;width:100%;height:100%;border-radius:50%;background-color:#fff;box-shadow:0 0 5px #666 inset;}
.navListBox li a.active{background-color:#55ddff;}

.bttast{ }
.bttast .but1{ background:#eee; line-height:35px; font-size:16px; width:40%; margin:10px; border:0; float:left; text-align:center; color:#666; cursor:pointer; height:35px;}
.bttast .but1:hover,.bttast .but1:active{ background:#ab3f47; color:#fff}
.bttast .txt{ color:#ab3f47; clear:both}

/*底部*/
