body{ border-top:8px solid #f0c72d;}
.header-cont,.nav-box ul,.footer-cont,.main,.wrapper{ width:1100px; margin:0 auto;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both}.ov,.clearfix{overflow:hidden;zoom:1}
.mt30{ margin-top:30px;}
/*--- 图片 ---*/
.img-wrap{text-align:center;overflow:hidden; }
.img-wrap a{display:table-cell;vertical-align:middle;*display:block; overflow:hidden;}

.photo-list li{ vertical-align:top; width:226px;*width:226px; text-align:center; padding-bottom:12px;  margin:0 12px;display: inline-block;}
.photo-list li div.img-wrap{ width:226px; height:150px; margin:auto; margin-bottom:3px}
.photo-list li div.img-wrap a{ width:226px; height:150px;*font-size:88px;}
.photo-list li span{ line-height:34px;}

.header{background: #fff;width: 100%;height: 108px;position: relative;z-index: 888;}
.logo{ padding-top:15px;}
.mobile{ padding-top:35px;}
.nav-box{height:55px; line-height:55px; background-color:#1f95f7; width:100%;}
.nav-box li {float: left;line-height:55px;}
.nav-box li a {color: #fff;display: block;padding: 0 62px;border-radius: 5px;}
.nav-box li a:hover {color: #fff;background-color: #f0c72d;}
.nav-box li .cur a {color: #fff;background-color: #f0c72d;}
.banner{ width:100%;background:url(../images/zixiang/banner.jpg) no-repeat top center; height:255px;}

/* 首页 */
.mt10{ margin-top:10px;} .mt15{ margin-top:15px;} .mt20{ margin-top:20px;}
/* Index Title */
.index-tit {
  padding: 40px 0 35px 0; text-align:center;
}
.index-tit h3 {
  margin-bottom: 10px;
  font-size: 30px;
  color: #002;
  text-align:center;
}
.index-tit h4 {
  font-size: 20px;
  color: #cacace;
  text-transform: uppercase;
  font-family: Arial;
  text-align:center;
}
.index-tit h4 span {
  color: #e4392a;
}

.index-tit-na {
  border-bottom: 1px solid #e8e8e8;
  height: 36px;
}
.index-tit-na p {
  line-height: 30px;
  padding-right: 10px;
}

.product-box{width:100%;background-color: #f8f8f8;}
.product-box .index-tit{padding: 40px 0 35px 0;}
.product-box .content-box .mn{height:728px;margin-top:30px;padding-bottom:22px;}

.picMarquee-left{overflow:hidden; position:relative; }
.ppp{ float:left; margin-top:20px;}

.pro-list li{ width:300px;*width:300px; text-align:center; padding-bottom:12px; float:left; margin:0px 8px;}
.pro-list li div.img-box{ width:300px; height:200px; text-align:center;}
.pro-list li div.img-box a{ width:300px; height:200px; display:block; padding-top:13px; padding-left:13px;}
.pro-list li p {width:300px;height: 40px;line-height:40px;text-align: center;margin:0 auto;margin-top:10px;font-size:16px;}
.fenlei-list{ margin-top:30px; height:67px;}
.fenlei-list li{width:350px;height:67px;float:left;margin:0 8px;margin-bottom:20px;text-align:center;line-height:67px;font-size:18px; background-color:#fff;}
.product-more {
  padding-bottom: 30px;
}
.product-more a {
  display: block;
  text-align: center;
  height: 50px;
  line-height: 50px;
  width: 150px;
  margin: 0 auto;
  background: #444;
  color:#fff;
}
.product-more a:hover {
  background: #ff3366;
  color: #fff;
}

.fuwu-box{background:url(../images/zixiang/fuwu.jpg) no-repeat center top; height:580px;}
.fuw01{ line-height:29px; font-size:24px; color:#020202; text-align:right; font-weight:bold; padding-top:78px;}
.fuw01 span{ color:#064d95;}
.fuw02{ float:right; width:420px; height:145px; background:#ebf7fb url(../images/zixiang/ser02.png) no-repeat 458px 26px; border:#deeef4 solid 1px; padding:20px 44px 0 30px; font-size:16px; line-height:31px; color:#303030; margin-top:36px; text-align:right; overflow:hidden;}
.fuw03{ float:right; padding:78px 204px 0 0;}
.fuw03 a{ display:block; font-size:18px; color:#fff; width:79px; height:43px; line-height:42px; background:url(../images/zixiang/ser03.png) no-repeat; padding:0 54px 0 18px;}


.news-box{width:100%;}

.news_list{ float:right; width:520px;}
.hr{ padding:20px 0; border-bottom:1px #bbb dashed;font-family: "微软雅黑";}
.hr .tu {width: 80px;height: 80px;float: left;background: #555;color: #fff;text-align: center;}
.news-top{ width:544px; float:left;font-family: "微软雅黑"; margin-top:18px; }
.news-top dl dt{ border:3px solid #ddd;}
.news-top h3 a{font-size:16px; color:#0099cb; line-height:30px;}
.news-top p{margin-top:5px; font-size:14px; color:#6f6f6f; line-height:30px;}
.hr .tu h2{ font-weight:normal; font-size:36px;line-height: 50px;}
.hr .tu:hover{ background-color:#fea901;}
.news-list-text{margin-left:15px; float:left; width:400px;}
.news-list-text h3{ font-size:16px; line-height:30px;}
.news-list-text{font-size:14px; color:#777;}

.picMarquee{overflow:hidden; position:relative; margin: 30px auto 0 auto;}
.picMarquee .prev,.picMarquee .next{ display:block;  width:27px; height:51px; margin-top:80px;  overflow:hidden;
	 cursor:pointer; filter:alpha(opacity=80);opacity:0.8;}
.picMarquee .prev{ float:right;background:url(../images/zhixiang/right.png) no-repeat;}
.picMarquee .next{ float:left; background:url(../images/zhixiang/left.png) no-repeat;  }
.picMarquee .prevStop{ background-position:-60px 0; }
.picMarquee .nextStop{ background-position:-60px -50px; }

.picMarquee .bd{ width:1240px; float:left; padding:0px 12px;}
.picMarquee .bd li{height:260px;width:300px;text-align:center; margin:5px 7px;}
.picMarquee .bd li p{ line-height:30px; font-size:16px; color:#222; background-color:#fff;}


.gray{ background-color:#f5f6f7; padding:20px 0;}


/*---- 模块 ----*/
.siderbar{ width:260px; background-color: #f1f1f1; float:left;}
.col-auto{ float:right; width:760px; background-color:#fff; padding:26px; }

.m .mt{height:60px;text-align:center; line-height:60px; font-size:22px; background-color:#239aff; color:#fff;}
.li-cat li{height:50px; line-height:50px;    border-top: 1px solid #f9f9f9;border-bottom: 1px solid #ddd;font-size:16px; text-align:right;}
.li-cat li a{height:50px;color:#555;display:block;text-decoration:none; text-align:center;}
.li-cat li a:hover{ background-color: #ff0033; color:#fff;}
.contact .mc p{ padding-left:20px; line-height:36px;}

/*---- page ---- */
#pages { padding:20px 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(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; 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; }
/* 当前位置 */
.crumbs{ height:36px; line-height:36px; border-bottom:1px solid #DDD; color:#565656;}
.crumbs h3 {position:relative;}
.crumbs h3 span{ padding-left:25px;position: absolute; font-size: 18px;color: #222;display:block;background:url(../images/zixiang/home.gif) left center no-repeat;font-family:"微软雅黑"; font-weight:normal; }
.crumbs p{ float:right; padding-right:16px; font-size:12px; color:#666;}
.crumbs p a{ color:#666;}

/* footer style */
.footer{width:100%;height:195px; background-color:#f1f1f1; color:#222; padding-top:30px; border-top:1px solid #ddd; }
.footer-nav{ width:1000px; line-height:44px; height:44px; background-color:#1f95f7; margin:0 auto;}
.footer-nav a{ padding:0 50px; color:#fff; font-size:16px;}
.footer .inner p{ line-height:22px; text-align:center; padding-top:10px;}

/*---- 内容 ----*/
.tw-list .tw-img{ width:150px; height:90px; float:left; margin-right:15px;}
.tw-list .tw-text{float:right; width:550px; }
.tw-list li{-webkit-transition: all 0.3s ease; transition: all 0.3s ease; padding-top: 15px; padding-bottom: 15px; border-bottom: #dedede dashed 1px; position: relative;}
.tw-list li:hover{ padding-bottom: 25px;padding-top: 25px; }
.tw-list li h3 a{ font-size: 18px; font-weight: normal; color: #000;width: 80%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height:40px;}
.tw-list li h3 a:hover{ color: #00b663; }
.tw-list li p{ color:#666; font-size:14px;}

.single-page p{line-height:32px;text-align:justify;word-wrap:break-word; padding:8px 0;}
#Article{overflow:hidden; font-size:14px;font-family:"微软雅黑"; color:#555;}
#Article h1{color:#000;font:800 26px/30px "宋体",arial;margin-bottom:6px; text-align:center; padding:16px 0 8px; border-bottom:1px solid #e5e5e5}
#Article h1 span{ font-size:12px; font-weight:normal; line-height:20px; color:#999}
#Article .content{ font-size:16px}
#Article .content p{line-height:32px;text-align:justify;word-wrap:break-word; padding:8px 0;}
.related-news{ border-top:1px solid #ddd; padding-top:10px; margin-top:10px;}
.related-news h3{ line-height:40px;}
.related-news li{ width:45%; line-height:32px; float:left; margin:0 10px;border-bottom:1px dotted #ddd;background:url(../images/zixiang/li_dot.png) left center no-repeat; }
.related-news li a{ padding-left:15px;}
/* Kefu */
.kefu {
  position: fixed;
  width: 50px;
  height: 154px;
  top: 40%;
  right: 0;
  z-index: 9999;
}
.kefu .qq { 
  position: absolute;
  top: 0;
  right: 0; 
  border-radius: 5px 0 0 5px;
  background:url(../images/kefu/ico_qq.png) center right no-repeat #444;
}
.kefu .phone { 
  position: absolute;
  top: 52px;
  right: 0; 
  border-radius: 5px 0 0 5px;
  background:url(../images/kefu/ico_phone.png) center right no-repeat #444;
}
.kefu .top_ico { 
  position: absolute;
  top: 104px;
  right: 0; 
  border-radius: 5px 0 0 5px;
  background:url(../images/kefu/ico_top.png) center right no-repeat #444;
}
.kefu a {
  display: block;
  width: 50px;
  height: 50px;
  overflow: hidden;
}
.kefu span {
  padding-right: 60px;
  display: block;
  line-height: 50px;
  color: #fff;
  float: right;
  height: 50px;
  overflow: hidden;
  font-size: 16px;
}
.kefu .qq a:hover {
  width: 170px;
  border-radius: 5px 0 0 5px;
  background:url(../images/kefu/ico_qq.png) center right no-repeat #ff0033;
}
.kefu .phone a:hover {
  width: 190px;
  border-radius: 5px 0 0 5px;
  background:url(../images/kefu/ico_phone.png) center right no-repeat #ff0033;
}
.kefu .top_ico a:hover {
  width: 150px;
  border-radius: 5px 0 0 5px;
  background:url(../images/kefu/ico_top.png) center right no-repeat #ff0033;
}