/* 字体图标*/
@font-face {
  font-family: 'iconfont';  /* project id 1188533 */
  src: url('//at.alicdn.com/t/font_1188533_0wzzh9ssdlxq.eot');
  src: url('//at.alicdn.com/t/font_1188533_0wzzh9ssdlxq.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1188533_0wzzh9ssdlxq.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1188533_0wzzh9ssdlxq.woff') format('woff'),
  url('//at.alicdn.com/t/font_1188533_0wzzh9ssdlxq.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1188533_0wzzh9ssdlxq.svg#iconfont') format('svg');
}
.iconfont {
    font-family: "iconfont";
    font-size: 1rem;
    font-style: normal;
}	
.w1200{width: 1200px;margin: 0 auto;}
.logodiv{ background: rgba(0,0,0,0.9);}
.clr{clear: both;}
.noborder{ border:0px !important;} 
.disp-center{margin:0 auto;}
.disp-table{display:table;}
.disp-table-cell{ display:table-cell;}
.v-top{vertical-align:top;}
.v-middle{vertical-align:middle;}
.v-bottom{vertical-align:bottom;}
 
/*新闻动态 s*/
		.anewslist li { padding:16px 0px; border-bottom: 1px solid #f0f0f0; display: table; width:100%;}
		.anewslist li div{ display:table-cell;height:125px;vertical-align: top; position: relative; overflow: hidden} 
		.anewslist li img {width:180px;height:125px;}
		.anewslist li .l{width:200px; text-align: left;overflow: hidden;}
		.anewslist li .l a{display: block;width:180px;height:125px; overflow: hidden;border-radius: 6px;}
		.anewslist li .l  img{transition: all 0.3s ease;}
		.anewslist li .l:hover img{transform:scale(1.3); }
		.anewslist li .r a h5{font-size:16px; font-weight: bold;padding:6px 0px;}
		.anewslist li .r a p{font-size:14px;line-height: 25px;}
		.anewslist li .r a span{position:absolute;display: block;}
		.anewslist li .r a .n-time{ top:5px;right:0px;width:auto;height:25px;font-size:12px;color:#969696} 
		.anewslist li .r a .n-time i,.anewslist li .r a .n-time em{color:#c8c8c8;padding-right:5px;}
		.anewslist li .r a .n-more{ bottom:10px;right:0px;width:auto; border:1px solid #f2f2f2; background: #fcfcfc; color:#333;padding:8px 18px; font-size:12px} 
		.anewslist li .r a:hover .n-more{ background: orange;color:#fff;}
/*新闻内页*/
.uart h1{ text-align:center;display: block;}
.uart .title-add{display: block;
text-align: center;
font-size: 12px;
color: #999;
line-height: 14px;
padding:15px 0px;
border-bottom: 1px solid #f2f3f4;margin-bottom: 15px;}
.uart .title-add span{ display: inline-block; padding-right: 10px;}
.uart .title-add a{color:#999}
.uart .title-add a:hover{color:#ff0000}
.ucon {
line-height: 28px;
font-size: 16px;
color: #333;
padding-top:20px;
}	
.ucon p {
margin-bottom: 20px;
text-align: justify;
text-justify: inter-word;
line-height: 28px;
}
.ucon img{display:block;padding:10px; border:1px solid #e5e5e5;margin:0 auto; background:#f2f3f4;}
/* 推荐文章  */
.tj-list{padding:0px 0px;}
.tj-list a{display:block;float: left;width:23%;height:30px; line-height: 30px; text-align: left;background: url(/images/ar.jpg) no-repeat left center; text-indent: 12px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;margin-right:2%;}
/*sharebox 分享*/
.share-box {width:100%; height:24px}
.share-box .l{float:left;width:100px;height:32px;line-height:32px;font-size: 16px}
.share-box .r{ height:32px;line-height: 32px;margin-left:100px;}
.bname{ width:100%; height:45px; border-bottom:1px solid #ccc; line-height:45px; position:relative; margin-bottom:5px;}
.bname span{ display:inline-block; height:45px; padding:0px 12px; border-bottom:6px solid #002349; font-size:18px;}
.bname div{position:absolute;bottom:10px; right:10px;height:30px; }
/* 上下页 */
.sx{width:100%;padding:25px 0px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;margin-top:20px;}
.sx li span{display:inline-block; background:green;color:#fff;padding:3px 6px; border-radius:3px;font-size:12px;margin-right:6px;}
.sx li .xyp{margin-left:6px;margin-right:0px; }
/*留言*/
.msgbox{ width:100%; /*margin-top:35px; */ overflow:hidden;background:url(/images/lybg.jpg) no-repeat left top #f0f0f0;}
.msgbox .tit2{ width:100%; height:172px;}
.msgbox .tit h3{font-size:36px; color:#eb0001; padding:30px 0 0; text-indent:30px; }
.msgbox .tit2 h3{font-size:28px;height:30px; color:#eb0001; padding:30px 0 10px; text-indent:40px; }
 .msgbox .tit2 p{     font-size: 15px;width: 80%;margin: 0 auto; color: #666; line-height: 32px; text-indent: 20px;margin-top: 15px;margin-bottom: 15px; float: left; margin-left: 40px;}
.msgbox .tit span,.msgbox .tit2 span{ background:#e45006; padding:5px 7px; margin:0 8px; color:#fff; font-size:16px;}
.msgbox ul{ width:95%; margin:0 auto; overflow:hidden}
.msgbox li{ width:47%; float:left; margin:0 1.5% 2%;}
.msgbox li span{ float:left; width:100px; line-height:36px; font-size:16px;}  .msgbox li b{ color:#f33; margin-left:10px; line-height:44px;}
.msgbox input.intxt {
    width: 66%;
    margin: 5px 0 2px;
    border: 1px solid #D9D9D9;
    border-top: 1px solid silver;
    line-height: 36px;
    height: 36px;
    color: #999;
    padding: 0 4px;
    overflow: hidden;
    float: left;
    border-radius: 0;
}
.msgbox textarea {
    border: 1px solid #CCC;
    width: 85.8%;
    height: 100px;
    line-height: 20px;
    margin: 6px 0 0;
    padding: 4px;
    background: #fff;
    color: #999;
    resize: none;
    float:left;
    border-radius: 0;
}
.msgbox .btn {
    margin-left: 40%;
    overflow: hidden;
    width:100%; border:none;    margin-top: 10px; margin-bottom:30px;
}
.btn1 {    background: #de0a0a;   width: 140px;  color: #fff;  text-align: center;   border: none;  height: 48px;  line-height: 48px;  font-size: 16px;  cursor: pointer; border-radius: 30px;} 
 /*search*/
 .m-search {
width: 595px;
height: 45px;
position:relative;
margin:0 auto;
}
.m-search input {
width: 100%;
height: 100%;
border: 1px solid #c3c3c3;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 15px;
padding: 10px 20px;
box-sizing:border-box;
outline:none;}
.iconsearch {
display:block;width:28px;height:28px;font-size:20px; position:absolute;top:6px; right:10px;color:#c3c3c3; }
.m-search .icon-search {
position: absolute;
right: 8px;
top: 6px;
padding: 0 10px; }
					/* 搜索结果展示*/
.resultlist ul li {font-weight:normal; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.resultlist ul li h3 a{ font-weight:normal;color:#333; font-weight:bold !important; display:black}
.resultlist ul li p{ font-weight:normal;padding:10px 0px;color:#525252;}
.resultlist ul li h3{ text-align:left;}
.resultlist ul li h3 a{ font-size:18px; line-height:45px;}
.resultlist ul li span ,.resultlist ul li span a  {color:#ccc;}

.dsz{ float:left;width:350px;height:auto; margin-right:20px !important}
.wenhua{ background:none !important;padding:0;margin:0;border:0px !important;}
/* 位置导航 */
	.pos-bar{width:100%; height: 60px; border-bottom: 1px solid #f2f3f4;margin-bottom: 5px;}
 
	.pos-bar .l{ width:500px; height: 60px; line-height: 60px}
	.pos-bar .r{ width:auto; height: 61px;}
	.pos-bar .r ul li{ display:inline-block;}
	.pos-bar .r ul li a{ display:inline-block; padding:0px 10px;font-size: 16px;height:61px; line-height: 61px;}
	.pos-bar .r ul li a.cur{font-weight: bold; background:url(/images/posbg.png) no-repeat 50% bottom;}
