body { font-size:12px; text-align:center; font-family:"Arial"; background:#9E9E9E;}
html{ font-size:12px;   }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { padding:0; margin:0; }
h1, h2, h3, h4, h5, h6 { font-size:12px; }
input, select { font-size:12px; }
img { border:0; }
ol, ul, li { list-style-type:none; }
html {overflow:-moz-scrollbars-vertical;}/*firefox强制显示滚动条*/
/*全局链接*/
a { color:#2b2b2b; text-decoration:none; }
a:hover { color:#ff4400; }
.hand { cursor:pointer; }
/*布局*/
.w { width:1100px; margin:0 auto; padding:0; }
.blank1 { height:1px; overflow:hidden; clear:both; }
.blank4 { height:4px; overflow:hidden; clear:both; }
.blank8 { height:8px; overflow:hidden; clear:both; }
.blank12 { height:12px; overflow:hidden; clear:both; }
.blank16 { height:16px; overflow:hidden; clear:both; }
.fr { float:right; }
.tl { text-align:left; }
.tc { text-align:center; }
.tr { text-align:right; }
.block { display:block; }
.inline { display:inline; }
.none { display:none; }
.ofix { overflow:hidden; }
.b { font-weight:bold; }
/*hack*/
.word { word-break:break-all; }/*英文强制换行*/
.widthfix { white-space:nowrap; text-overflow:ellipsis; overflow: hidden; }/*超出宽度的部分显示为...*
/*边框*/
.b_blue { border:1px solid #c5e4ff; }
.b_input { border:1px solid #0f97ed; }

body{}
.w{width: 1000px; background: #fff; margin:0 auto; text-align: center;}
.top{padding: 0; height: 105px; overflow: hidden;}
.menu{width: 100%; height: 55px; background: url("../images/menu.jpg");}
.menu ul{width: 800px; height: 36px; line-height: 36px; float: left; margin-left: 170px;}
.menu ul li{width: 100px; text-align: center; float: left;   color: #fff; text-align: center;  font-weight: bold; font-family: "黑体","宋体";      }
.menu ul li a{color: #fff; display: block; }
/*.menu ul li .down{ display: none; margin-top: -3px; position: relative; z-index: 999; }
.menu ul li .down a{  background: #0E67C3; color: #fff; font-weight: normal; width: 100%; display: block;  z-index: 999; height: 36px; overflow: hidden; line-height: 36px;  }
.menu ul li .down a:hover{background: #19AFE0; color: #fff;}*/
/* 导航 */
.menu {clear:both; width:994px; /*height:44px;*/ margin:0px auto; padding:0px auto; color:white; /*background:url(images/nav_bg.png) left top no-repeat;*/ }
#nav {padding-left:20px; position: relative; z-index: 999;}
#nav li {float: left;text-align:left; }
#nav a { color:white;text-decoration: none;}
#nav li.one {float:left; width:96px; height:44px; line-height:38px; text-align:center; font-size:16px; overflow:hidden; } #nav li.one a {display:block; }
#nav li.on {font-weight:bold; }
#nav li.one:hover,#nav li.one a:hover {color:#fff; } 
#nav li.one:hover a,#nav li.one ul li a:hover {color:#fff; background:none;}
.ifocus {z-index:99; position: relative;}
#nav li ul { color: #fff;  font-weight: normal;  position: absolute; left: -999em; height: auto; width: 100px;  margin:0px 0px 0px -3px;  _margin:0px 0px 0px -47px;  z-index:99999; }
#nav li ul li { display: block; width:100px; background: #0E67C3; position: relative; z-index: 999; top:-7px; margin-top: 0px; height:30px; line-height:30px; overflow:hidden; }
#nav li ul ul {}
#nav li ul span,#nav li ul ul span { }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
#nav li.one ul li a,#nav li.one ul li a:link {width:100px; text-align: center;  color:#fff;font-weight:normal;font-size:14px;} 
#nav li.one ul li a:hover {color:#fff; background: #008EDF;}

.flash{padding:10px; position: relative; z-index: -1;}
.header{ margin: 0 auto;}
.indexA{width: 1000px; height: 186px; overflow: hidden; background: url("../images/fw.jpg");}
.indexA .info{ width: 660px; height: 130px; line-height: 23px; font-size: 13px;  float: right; margin:45px 30px 0 0 ; text-align: left;}
.indexB{}
.indexB .left{width: 400px;float: left; margin-left: 20px;}
.indexB .right{ width: 560px; margin-left: 20px; height: 210px; float: left; background: url("../images/news_bg.jpg") repeat-y }
.indexB .right ul.news{padding: 5px 15px; height: 200px; overflow: hidden;}
.indexB .right ul.news li{ background: url("../images/news_ico.jpg") 0px 10px no-repeat; text-indent: 1em; width:500px; font-size: 14px; float: left; line-height: 25px; height: 25px; overflow: hidden;}
.indexB .right ul.news li span{ float: right; font-size: 13px; color: #999; font-family: "Arial";}
.indexB .right ul.news li a{float: left;}

.indexC{ overflow: hidden;}
.indexC .left{width: 240px; float: left;}
.indexC .left ul{ text-align: left; width:80%; margin:auto; font-size: 13px; line-height: 25px;}
.indexC .left ul li{}
.indexC .right{width: 740px; float: right; margin-right: 20px; height: 200px; background: url("../images/y2.jpg") no-repeat;  }

.footer2{background: #E7E7E7; color: #666; width: 100%; height: 120px; overflow: hidden;    padding-bottom: 10px}
.footer2 p{ line-height: 27px; font-size: 14px;}
.footer2 .gswj{float: left; margin:5px; margin-left: 50px;}
.footer2 .info{ position: relative; top:20px; float: left; margin-left: 100px;  text-align: left;}
.footer2 a{color: #666;}

.box{width: 100%;}
.box .left{width: 240px; float: left;}
.box .right{ width: 745px; float: right; overflow: hidden; min-height: 600px; background: url("../images/content.jpg") no-repeat;}
.box .right .cur{float: left; height: 37px; line-height: 39px; text-indent: 2em; overflow: hidden;}
.box .right .cur a{font-size: 12px; float: none;}
.box .right .info{clear:both; font-size: 14px;color: #333; padding:20px 50px 15px 35px; line-height: 25px; text-align: left;}
.box .right .info p{ text-indent:2em; margin-top: 1em; color: #333;}
.box .right .info h1{font-size: 24px; height: 50px; line-height:50px; color: #333; font-weight: bold; text-align: center; font-family: "Microsoft YaHei","SimHei"; }
.box .right .list{clear:both; font-size: 14px;padding:15px 25px; text-align: left; }
.box .right .list ul{width: 97%;}
.box .right .list ul li{height: 35px; text-indent: 1em; line-height: 35px; border-bottom: 1px dashed #ccc;}
.box .right .list ul li span{float: right; color: #999;}
.box .left .friend{width: 80%; margin:0 auto; text-align: left;}
.box .left .friend li{ line-height: 25px; height: 25px; font-size: 13px;}

/*补充*/
.img-wrap{height: 120px; overflow: hidden;}
.img-wrap img{ width:160px; height: 120px; overflow: hidden; border: none;}




.bx-window{ position: relative; left:10px;}
.list-view{ top:40px;}
.list-view li{width:179px; height: 176px; overflow: hidden;}
.img-wrap2{width: 200px; height: 160px; line-height: 18px; overflow: hidden; border: 1px solid #ccc;}
.img-wrap2 img{width: 200px; height: 160px; overflow: hidden;}
.list-view h5{line-height: 18px;}

.pages {clear:both;}

.pages strong {color:#555; display:block; float:left; width: 25px; text-align: center; height:25px; line-height:25px; float:left; background:#F5F5F5; border:1px solid #ccc; margin: 0px 3px 0px 0px; } 
.pages a {display:block; float:left; height:18px; line-height:18px; float:left; padding:0px 8px; border:1px solid #CCC; text-decoration:none; margin: 0px 3px 0px 0px; color:#555; } 
.pages span {float:right; margin-right: 40px; }

.news_text  .date,.date{display:block;float:right; height:26px;line-height:26px;width:80px;color:#999;font-size:8px; text-align:center;background:url(images/date.gif) left center no-repeat;}
.news_text {border-bottom:1px dashed #ccc; margin-bottom: 10px;}
.news_text h5 a{font-size: 14px; color: #333;}

.xiangmu_left{width:200px; margin:0 auto; height: 110px; overflow: hidden;}
.left_xz_pic{
    height: 110px;
    width: 200px;
    object-fit: cover;
}





