@charset "gb2312";
/* ====================
     公共样式
==================== */
body{font-size:12px; font-family:"宋体",Verdana, Arial; line-height:150%; margin:0; padding:0; color:#333;}

h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,input,img,p{
margin:0; padding:0; list-style-type:none;
}

/*放大镜时专用*/
h1,h2,h3,h4,h5,h6,dl,dt,dd,form,input,img,p{
margin:0; padding:0; list-style-type:none;
}
/*放大镜时专用*/

img { border:none;}
.more { font-size:12px; font-weight:normal;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
/*英文强制换行*/
.word{word-break:break-all;}

/*页面留白*/
.blank{height:15px; line-height:15px; clear:both; visibility:hidden; overflow:hidden;}

/*************************
		布局
*********************/
.block{width:960px; margin:0 auto;}

/* ====================
     head
==================== */
.head {width:960px; margin:0 auto; position:relative; z-index:10000; background:url(imageshead_bg.jpg) no-repeat right;}
.head .topNav {height:8px; line-height:8px; overflow:hidden; background:url(imagestopnavbg.gif);}
.head .topNav .left {width:300px; float:left;}
.head .topNav .right {width:300px; float:right; text-align:right;}

.head .logo {height:109px; float:left;}
/*盒子*/
.box_b {background:#FFF; padding-top:0; border:0px solid #b3dfde; border-top:0px solid #259184;}/*大盒子*/
.box_s{background:#FFF; border:1px solid #b3dfde;}/*小盒子*/
	

/*横向栏目---------------------*/
.menu {width:100%; border:0; height:23px; line-height:23px;}
#mainNav{width:960px; height:23px; border:0; margin:0 auto; background:url(imagesmenu_bg.gif);}
#mainNav li {width:90px; float:left; display:block; position:relative;}
#mainNav a{width:90px; float:left; text-align:center; font-size:14px; text-decoration:none; color:#FFF; position:relative;}
#mainNav .cur,#mainNav a:hover{width:90px; color:#fff; font-weight:bold; background:url(../images/menu_on.png) 0 23px;}/*鼠标经过和当前效果*/
#mainNav .cur span{width:8px; height:23px; background:url(../images/menu_on.png) 0 0; position:absolute; z-index:100; right:0; top:0;}
#mainNav span{width:8px; height:23px; position:absolute; z-index:100; right:0; top:0;}
#mainNav a:hover span {width:8px; height:23px; position:absolute; z-index:100; right:0; top:0; background:url(../images/menu_on.png) 0 0;}

#mainNav li .Nav2 {width:100px; overflow:hidden; clear:both; position:absolute; top:23px; left:0px; z-index:1000; display:none; background:#960F10;/*  filter:alpha(opacity=100);opacity:0.2;*/}
#mainNav li .Nav2 a:link,#mainNav li .Nav2 a:visited {width:100px; height:30px; line-height:30px; overflow:hidden; border-bottom:1px solid #830001; border-top:1px solid #BA1617; font-size:12px; color:#FFF;}
#mainNav li .Nav2 a:hover { background:#830001; color:#BA1617;}


.seabox {width:180px; float:right; border:2px solid #C65C20; height:20px; line-height:20px;}
/*头部搜索*/
.head .search{}
.head .search .tab{ padding:0; display:none;}
.head .search .tab span{ color:#ddd}
.head .search .tab a{ color:#6f7172}
.head .search .tab a.on{ font-weight:700}
.head .search .bd{ background:#FFF; height:20px; padding:0px; float:left;}
.head .search .text{border:0px solid #e5e5e7; padding:0; height:14px; width:150px; margin:0;}
.head .search .go{ border:0; background:url(imagessea.gif) no-repeat center; width:30px; height:24px; color:#333; cursor:pointer;}
.head .tel { width:570px; float:right; text-align:right; overflow:hidden; height:30px; line-height:30px; padding-top:10px; font-size:24px; color:#00367C; font-family:Georgia, "Times New Roman", Times, serif;}

/*所在位置-ur-here-----------------------*/
.Position {width:960px; height:40px; font-size:12px; line-height:40px; overflow:hidden;}
.Position .left {width:500px; float:left;}
.Position .right {width:350px; text-align:right; padding-right:10PX; float:right;}
.Position a:link,.Position a:visited {color:#000;}
.Position .cur { color:#0087E1;}


/* 列表分页 */
#pages { padding:14px 0 10px; font-family:宋体; text-align:center;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(imagesadmin_imgpages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#e75315; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#e75315; border:1px solid #e75315; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.Areal {width:165px; float:left;}
.Arear {width:755px; float:right;}


/*链接样式*/
a:link,a:visited{ color:#333; text-decoration:none;}
a:hover { color:#CC0000; text-decoration:none;}


/*提交表单页面-phpcms*/
.ib, .ib-li li, .ib-a a, .ib-span span,.btn,.btn input,.photo-hot li,.Article-Tool a ,.photo-list li,.photo-channel .photo-slide .change i,.photo-channel .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next,.photo-cat .content h5 span.blue a,.submit{display:inline-block;zoom:1;*display:inline;}


.foot {width:960px; margin:0 auto; background:#C65C20 url(imagestopnavbg.gif) top no-repeat; height:100px; overflow:hidden;}
.foot .left {width:450px; float:left; color:#FFF; line-height:22px; padding-left:15px; padding-top:20PX;}
.foot .left .nav { height:22px; overflow:hidden;}
.foot .left .nav a { color:#FFF;}
.foot .right {width:150px; float:right; padding-top:13px; padding-left:4px;}
.foot .right img { margin-right:10px;}


.focu1 {width:550px; float:left; height:245px; border:0px solid #FFF; overflow:hidden; margin:0 auto; background:#FFF;}
.focu1 .slideBox1{border:0; overflow:hidden; position:relative;} 
.focu1 .slideBox1 .bd{ border:0; overflow:hidden;} 
.focu1 .slideBox1 .bd li { width:550px; height:245px; text-align:center; overflow:hidden;}
.focu1 .slideBox1 .bd li a { position:relative;}
.focu1 .slideBox1 .bd li a p{ position:absolute; z-index:100; bottom:0; left:0; width:550px; height:30px; line-height:30PX; background-color:hsla(0,100%,100%,0.6);}
.focu1 .slideBox1 .bd img{width:550px; height:245px;} 
.focu1 .slideBox1 .hd{width:550px; height:0px; margin:0 auto; background:#EEE;}
.focu1 .slideBox1 .hd .prev{ display:block; width:59px; height:89px; position:absolute; z-index:100; top:80px; left:0; cursor:pointer; background:#ccc; display:none;}
.focu1 .slideBox1 .hd .next{ display:block; width:59px; height:89px; position:absolute; z-index:100; top:80px; right:0; cursor:pointer; background:#ccc; display:none;}
.focu1 .slideBox1 .hd ul{overflow:hidden; zoom:1; float:left; position:absolute; z-index:10000; right:30PX; top:220px;} 
.focu1 .slideBox1 .hd ul li{ float:left; margin-right:5px;  width:20px; height:20px; line-height:20px; text-align:center; background:#e7e7e7; color:#333; cursor:pointer; }
.focu1 .slideBox1 .hd ul li.on{ background:#CC0000; color:#fff; }


.news {width: 400px; float:right; border:0; overflow:hidden;}
.news ul{overflow:hidden;}
.news li{ font-size:12px; height:28px; line-height:28px; border-bottom:0px solid #e5e5e5; overflow:hidden; position:relative;}
.news li .time {width:85px; height:30px; position:absolute; z-index:100; right:0; top:10px; color:#999;}

h3 {WIDTH:100%; padding:0; margin:0; overflow:hidden;}
h3 span {width:40px; text-align:center; height:20px;  color:#99372A; border-bottom:1px solid #99372A; display:block;}


.ctlist{width:960px; border:0px solid #DDD; overflow:hidden; margin:0 auto; background:#EEE;}
.ctlist ul {}
.ctlist li{width:auto; float:left;}
.ctlist li .pic{ width:835px; float:left; height:290PX; overflow:hidden; background:#ccc;}
.ctlist li .title {width:19px; height:230px; padding-top:60px; float:left; overflow:hidden; text-align:center; line-height:16px; color:#FFF; font-family:"微软雅黑"; font-size:14px; cursor:pointer;}
.ctlist li .title a { color:#fff; margin-top:45px;}
.ctlist .show{width:860px;}
.ctlist .show .title {width:24px; font-size:18px; line-height:20px; background:#C65C20;border-right:1px solid #EEE; cursor:pointer;}
.ctlist .hidden{width:19px; background:#99372A; border-right:1px solid #EEE;}
.ctlist .hidden .pic{ display:none;}/*很重要*/
/* .newslist {width:800px; margin:0 auto; border:0; overflow:hidden; padding-top:23px;} */
.newslist {width:830px; margin:0 auto; border:0; overflow:hidden; padding-top:10px;}
.newslist .news_sub_list{width:410px; height:140px; margin:0; border:0; overflow:hidden; float:left; padding-left:5px;}
.newslist img {width:800px; height:100px; margin-bottom:15px;}
.newslist ul{overflow:hidden;}
.newslist .news_sub_list li{width:400px; float:left; font-size:12px; height:28px; line-height:28px; border-bottom:0px solid #e5e5e5; overflow:hidden;}
.newslist li{width:400px; float:left; font-size:12px; height:28px; line-height:28px; border-bottom:0px solid #e5e5e5; overflow:hidden;}
.newslist li .time {width:85px; height:30px; position:absolute; z-index:100; right:0; top:10px; color:#999;}

