﻿@charset "utf-8";
@import url("icon/iconfont.css");
body{ margin:0 auto; padding:0; width:100%; color:#333; font:14px/1.5 Arial,"Microsoft Yahei"; text-align:center; background:#fff; -webkit-font-smoothing:antialiased; }
input,button,select,textarea,img,p,h1,h2,h3,h4,h5{ margin:0; padding:0; border:0; font-family:'Microsoft YaHei','微软雅黑'; }
a{ color:#333; text-decoration:none; }
a:hover{ color:#f08519; text-decoration:none; -webkit-transition: all 0.2s linear;transition: all 0.2s linear; }
ol,ul,li,dl,dd{ margin:0 auto; padding:0; list-style-type:none; }
i,em{ font-style:normal; }
table { border-collapse:collapse; border-spacing:0; }

.blank20{width:100%;clear:both;height:20px;overflow:hidden;font-size:0px;}


.header{width:1200px;height:130px;margin:0 auto;background:url(../images/logo.jpg) no-repeat left center;position:relative;}
.header .menu{width:600px;height:50px;line-height:50px;position:absolute;right:0px;top:40px;}
.header .menu li{float:left;width:85px;text-align:center;}
.header .menu li a{display:block;}
.header .menu a:hover{background:#f09519;color:#fff;}


.fullSlide{ width:100%;  position:relative;  height:600px; background:#000;  }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:600px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:600px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
	.fullSlide .hd ul{ text-align:center; }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:0px; height:0px; margin:1px; overflow:hidden; background:#000;
		filter:alpha(opacity=50);opacity:0.5;  line-height:999px;}
	.fullSlide .hd ul .on{ background:#f00;}
	.fullSlide .prev,
	.fullSlide .next{display:block;  position:absolute;top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
	.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }

.info{width:100%;height:515px;background:url(../images/abo.jpg) no-repeat center center;}
.info .ab{width:1200px;height:515px;margin:0 auto;position:relative;text-align:left;}
.info .ab .txt{width:685px;height:288px;position:absolute;left:0px;top:138px;}
.info .ab .txt p{font-family:'Microsoft YaHei','微软雅黑';text-indent:2em;margin-bottom:10px;font-size:14px;line-height:30px;}
.info .ab .more{width:235px;height:50px;border:4px solid #fff;line-height:50px;text-align:center;position:absolute;bottom:10px;left:55px;}
.info .ab .more a{color:#fff;}

.prot{width:1200px;height:88px;margin:0 auto;}
.main{width:1201px;height:auto;overflow:hidden;margin:0 auto;}


@media(min-width:1200px) {
.container {margin:0 auto;text-align:left;width: 1200px;}
}
.xb6 {width: 50%;}
.float-left {float: left!important}
.float-right {float: right!important}
.news-span1 {width: 16.66666667%;}
.news-span2 {width: 83.33333333%;}
.news-item2 {position: relative;overflow: hidden;padding: 0px;margin: 4px 0;}
.news-item2 .news-time {padding: 6px 0;border-right: 1px solid #eee;text-align: center;color: #666666;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.news-action {padding: 0px 12px 0px 40px;box-sizing: border-box;}
.news-item2 .news-time .news-time-date {font-size: 22px;}
.news-item2 .news-title {position: relative;font-size: 18px;color: #666666;line-height: 24px;padding-bottom: 0px;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;	transition: all .3s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-item2 .news-desc {font-size: 12px;color: #999999;line-height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.news-item2 .news-tit {position: relative;z-index: 10;}
.news-item2:after {content: "";background-color: #f08519;position: absolute;top: 0;left: 0;width: 0;height: 100%;z-index: 0;display: block;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.news-item2:hover:after {width: 100%;}
.news-item2:hover .news-title, .news-item2:hover .news-desc, .news-item2:hover .news-time {color:#ffffff;}

.clearfix{display: block}

.newsitem .news-date {text-align: center;display: inline-block;float: left;	width: 5rem;height: 5rem;background: #f2f2f2;}
.newsitem li {text-align:left;border-bottom: dashed 1px #ddd;padding-bottom: 5px;margin-bottom: 10px;height:auto;overflow:hidden;}
.newsitem .news-date1 {text-align: center;color: #666666;font-size: 1.5625rem;margin-top: 0.6rem;}
.newsitem .news-date2 {text-align: center;color: #999999;font-size: 0.8rem;}
.newsitem .news-bodys {padding: 0 0.875rem;overflow: hidden;zoom: 1;}
.newsitem .news-bodys h3 {word-wrap: break-word;overflow: hidden;}
.newsitem .news-bodys p {word-wrap: break-word;overflow: hidden;line-height: 1.15rem;font-size: 0.75rem;color: #999;margin-top: 10px;}

.foober{width:100%;height:160px;overflow:hidden;background:#3e4d6c;color:#fff;}
.foober .copyright{width:1200px;height:160px;overflow:hidden;margin:0 auto;position:relative;display:flex;align-items:center;}
.foober .copyright a{color:#fff;}
.foober .copyright p{clear:both;}


.location{background: #f3f3f3;border-bottom: #e3e3e3 1px solid;clear: both;width: 100%;}
.location .inner{width:1200px;margin:0 auto;line-height: 40px;}
.location span{float: left;color:#888888;}
.location span a{color:#888888;}
.location span a:hover{color:#000; text-decoration:underline;}
.location ul{float: right; border-right: #dddddd solid 1px;border-left: #fff solid 1px;}
.location li{float: left;text-align: center;border-left:#dddddd solid 1px;border-right:#fff solid 1px;color: #555555;font-size: 12px;padding: 0 20px 0 20px;}
.location li a{width: 120px; height:50px; display:block; }
.location li a:hover{width: 120px; background:#1664d4; border-bottom:#1357b8 2px solid; display:block; height:48px; color:#fff;}

.wrap{margin:0 auto;width:1200px;height:auto;overflow:hidden;}
.t{font-size:36px;color:#f08519;text-transform: uppercase;font-weight:bold;}
.tt{font-size:18px;position:relative;width:100px;margin:0 auto;}
.tt:after{content:"";position:absolute;top:0px;bottom:-1px;left:50%;margin-left:-15px;right:0px;border-bottom:2px solid #f08519;width:30px; }
.wrap .txt{text-align:left;line-height:28px;padding-top:22px;}
.wrap .txt p{margin-bottom:10px;font-size:16px;}

.pro-list{width:1200px;margin:0 auto;}
.pro-list li{float:left;border:1px solid #efefef;margin-bottom:10px;margin-right:10px;}
.pro-list li a{display:block;padding:8px 25px;}
.pro-list li a:hover{color:#fff;background:#f08519;}

.meta{ margin:0;}
	.meta:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.meta h2{ margin:0 0 20px; padding:0; color:#333; font-size:24px; font-weight:300; line-height:1em; }
	.meta .info1{ margin:0 0 10px;text-align:left;}
	.meta .info1 span{ margin-right:10px; color:#b0b0b0; font-size:12px; line-height:14px; }
    .meta .info1 span i{ margin-right:5px; display:inline-block; font-size:14px; }
    .meta .note{ margin-top:10px; padding:15px 20px; background:#f5f5f5; line-height:22px; color:#757575; font-size:12px; text-align:left;}

.entry{ margin-top:20px;font-size:14px; line-height:2em; word-wrap:break-word;text-align:left;}
	.entry img{ max-width:100%!important; height:auto!important; }
	.entry h2,.entry h3,.entry h4{ margin:0.8em auto; padding-bottom:5px; border-bottom:1px solid #f6f6f6; color:#333; }
	.entry h2{ font-size:1.2em; }
	.entry h3,.entry h4{ font-size:1.1em; }
	.entry strong{ color:#DC2523; }
	.entry ul,.entry ol{ margin:1em; padding:0; }
	.entry li{ margin-left:1em; }
	.entry ul li{ list-style:disc outside none; }
	.entry ol li{ list-style:decimal outside none; }
	.entry p{ display:inherit; margin:1em 0; color:#333; word-wrap:break-word; }
	.entry a{ text-decoration:underline; }
	.entry code{ display:block; padding:0.5em; background:#eee; border-radius:.5em; color:#777; font-family:'courier new'; font-size:12px; line-height:1.7em; }
	.entry table{ margin:10px auto; border-left:1px solid #eee; border-top:1px solid #eee; }
	.entry table th{ background:#F9F9F9; text-align:center; }
	.entry table td,.entry table th{ border-bottom:1px solid #eee; border-right:1px solid #eee; padding:0.35em 0.5em; }
