﻿body{ margin:0px; padding:0px; line-height:20px;   FONT-FAMILY: "Microsoft YaHei", simSun; font-size:14px; }
a{ text-decoration:none; color:#333333;}
a:hover{ color:#FF0000;}
A{TEXT-DECORATION: none;
  -webkit-transition:all 0.7s linear;
  -moz-transition:all 0.7s linear;
  -o-transition:all 0.7s linear;
  -ms-transition:all 0.7s linear;
  transition:all 0.7s linear;}
A:link {color: #333333;}
A:visited {color: #333333}
A:active {color: #333333}
A:hover{COLOR: #e60012;}
img{ border:0px;}
.clear{ clear:both;}
ul,h1,h2,h3,dl,dt,dd,p{ margin:0px; padding:0px;}
li{ list-style:none;}
A:hover IMG {
	FILTER: alpha(opacity=80); opacity: 0.8
}
.head{ width:1200px; margin:0px  auto;}
.head1{ width:210px; float:left;}
.head2{ width:770px; float:right;}
.center1{ text-align:center; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:30px; padding-top:60px;}
.center1 h3{ font-weight:100; color:#000; background:url(../image/3.png) no-repeat center center; height:32px; line-height:32px; font-size:18px;  FONT-FAMILY: "Microsoft YaHei", simSun;}
.center2{ width:1200px; margin:0px auto; padding-bottom:40px;}
.center4{ width:1200px; margin:0px  auto; padding-bottom:25px;}
.tu{ width:261px; padding:10px; background:#fff; box-shadow:0px 1px 15px #ddd; margin:10px; margin-top:25px;}
.tu h3{ font-weight:100; padding:10px 0px; padding-top:15px;}
.tu p{ color:#777; padding-bottom:10px;}
.tu h3 a{ color:#000;}


.bo2{ line-height:28px; color:#777;}

.bo2a img{ width:250px; height:180px;}


.center5a1aa{ width:360px; margin:5px 20px; float:left; display:inline;  }
.center5a1aa img{ width:100%; height:auto;}
.center5a1aa h3{ position:relative; top:-50px; text-align:center; width:100%; color:#fff;}
.center5a1aa h3 a{ color:#fff; font-size:18px;}
.tuf{ width:241px; padding:15px; float:left; background:#fff; box-shadow:0px 1px 15px #ddd; margin:13px;}
.tuf h3{ font-weight:100; padding:10px 0px; padding-top:15px;}
.tuf p{ color:#777; padding-bottom:10px; line-height:22px; height:40px; overflow:hidden;}
.tuf h3 a{ color:#000;}
.tuf img{ width:100%; height:auto;}
.an{ width:174px; height:38px; background:#EA5513; margin:0px auto; line-height:38px; text-align:center; border-radius:50px; margin-top:15px; margin-bottom:15px; }
.an a{ color:#fff;}
.center5{ width:1200px; margin:0px  auto;}
.center5a{ width:590px; float:left;}
.center5b{ width:590px; float:right;}
.center5a1a{ position:relative;}
.center5a1a h3{ position:absolute; top:300px; padding-left:40px;}
.center5a1a img{ position:absolute;}
.center5a1a h3 a{ color:#fff; font-size:22px; line-height:100px;}
.center5{ padding-top:25px; height:700px;}
.center4a{ background:#fff; margin-top:25px; height:323px; overflow:hidden; margin-bottom:35px;}
.center4a1{ width:503px; float:left;}
.center4a2{ width:625px; padding:35px; float:left; color:#666; line-height:35px;}
.center6{ color:#fff; background:#545d6e; padding-bottom:35px; min-width:1200px;}
.center6a{ width:1200px; margin:0px auto;}
.center6a1{ width:580px; float:left; margin:10px; display:inline;}
.center6a1 h3{ padding:10px 0px;}
.center6a1 p{ font-size:14px; line-height:22px; color:#b6b6b6;}
.center6a1 h3 a{ color:#fff; font-weight:100;  font-size:16px;}
.foot{ background:#f5f5f5; padding:25px 0px; min-width:1200px;}
.foot1{ width:1200px; margin:0px auto;}
.foot1a{ width:330px; float:left; padding-top:30px;}
.foot1b{ width:380px; float:left; margin-left:70px; display:inline;}
.foot1c{ text-align:center; width:300px; float:right;}
.foot1a p{ padding:10px 0px; color:#666;}
.foot1b li{ float:left; width:33.3%; line-height:30px;}
.foot1b h3{ font-weight:100;}
.foot1b h3{ padding-bottom:5px; padding-top:25px;}
.subnav {
    text-align: center;
    padding: 10px 0;
}
.subnav{text-align:center;padding:20px 0; padding-top:30px;}
.subnav ul{margin:0;padding:0;list-style:none;}
.subnav ul li{display:inline-block;position:relative;margin-right:10px;}
.subnav ul li a{display:block;border:1px solid #eaeaea;padding:8px 30px;border-radius:30px;}
.subnav ul li a:hover{background:#E4392A;border-color:#E4392A;color:#fff;}
.subnav ul .hover a{border:1px solid #E4392A;color:#fff;background:#E4392A;}
.subnav ul li dl{background:#E4392A;top:23px;left:0;position:absolute;opacity:0;transition:all .3s ease 0s;transform:translate3d(0,10px,0);visibility:hidden;z-index:100;}
.subnav ul li dl a{display:block;border:0;font-weight:normal;padding:10px 30px;color:#fff;border-radius:0;white-space:nowrap;}
.subnav ul li dl a:hover{background:#fff;color:#333;padding:10px 30px;}
.subnav ul li:hover{}
.subnav ul li:hover a{background:#E4392A;border-color:#E4392A;color:#fff;border-radius:0;}
.subnav ul li:hover dl{opacity:1;transform:translate3d(0,0,0);visibility:visible;}
.tu2{ width:260px; float:left; margin:20px; margin-top:0PX; margin-bottom:40PX; background:#f5f5f5; text-align:center; font-size:16px; line-height:55px;}
.tu2 img{ width:100%; height:226PX;}
.tu2{ color:#555; padding-bottom:5px;}

.news_show{margin:20px 0;}
.news_show h1{font-size:24px;margin:0;font-weight:300;color:#333;margin:0 0 15px 0;line-height:34px;text-align:center;}
.news_show aside{margin-bottom:30px;color:#999;font-size:12px;border-left:2px solid #E4392A;line-height:40px;padding-left:20px;background:#FFF9F8;}
.news_show .intro a{color:#06C;}
.news_show .intro a:hover{color:#f30;}
.news_show .intro img{max-width:100%;height:auto;}
.news_show .other{margin-top:30px;text-align:center;}
.news_show .other p{font-weight:bold;}
.news_show .other a{display:inline-block;margin:0 10px;cursor:pointer;background:#fff;border-radius:4px;border:1px solid #ddd;padding:6px 20px;min-width:100px;}
.news_show .other a span{font-size:18px;margin-right:10px;}
.news_show .other a em{font-style:normal;font-size:18px;}
.news_show .other a:hover{background:#E4392A;border-color:#E4392A;color:#fff;}
.news_show .other a:hover span{color:#fff;}
.news_show .tags{font-weight:500;}
.news_show .tags a{margin-left:15px;display:inline-block;border-radius:4px;border:1px solid #ddd;background:#fff;padding:4px 10px;font-weight:normal;font-size:14px;}
.news_show .tags a:hover{background:#E4392A;color:#fff;border-color:#E4392A;}

.home_more{text-align:center;margin:10px 0 20px 0;}
.home_more a{border:1px solid #009040;display:inline-block;padding:8px 50px;color:#009040;background:#fff;border-radius:50px;}
.home_more a:hover{background:#009040;color:#fff;transition: all 0.3s linear;}


.home_news{padding:20px 0;}
.home_news ul{}
.home_news ul li{width:48%;margin:1%;float:left;margin-bottom:10px; border-bottom:1px #eee solid; padding-bottom:20px; background:#f5f5f5; padding-top:20px;}
.home_news ul li .date{float:left; text-align:right;font-size:24px;color:#fff; background-color:#666; padding:15px; margin-right:3%;}
.home_news ul li .date span{display:block;color:#999;font-size:12px;font-family:verdana;}
.home_news ul li a{float:left;width:75%;}
.home_news ul li a .title{color:#222;font-size:16px;margin-bottom:10px; padding-top:10px;}
.home_news ul li a:hover .title{color:#f30;}
.home_news ul li a .intro{color:#999;min-height:50px; display:none;}


.home_about{padding:20px 0;}
.home_about .video{float:left;width:550px;margin-right:50px;}
.home_about .intro{float:left;width:600px;}
.home_about .intro h1{font-size:24px;font-weight:500;font-family:microsoft yahei;margin-top:5px;text-align:center;}
.home_about .intro .home_more{text-align:right;margin-top:30px;}


.home_customer{padding:0 0 10px 0;}
.home_customer ul li{float:left;width:200px;margin:0;padding:5px;text-align:center;}
.home_customer ul li img{border:1px solid #f3f3f3;width:100%;height:77px;}

.banner{position:relative;}
.banner .box_skitter{width:100%;z-index:2;}
.banner .arrow{position:absolute;height:20px;bottom:0;width:100%;z-index:999;display:block;}
.banner_inner{ min-width:1200px;}
.banner_inner .width{position:relative;height:300px;}
.banner_inner .arrow{position:absolute;height:20px;bottom:0;width:100%;z-index:999;display:block;}


.width{width:1200px;margin:0 auto; }
.rollBox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH:1200px; PADDING-RIGHT: 0px; background-image:url(404.png); background-repeat:no-repeat; OVERFLOW: hidden; padding:10px 0px; padding-top:15px;
}
.rollBox .LeftBotton {
	MARGIN: 15px 0px 0px; WIDTH: 19px; DISPLAY: inline; BACKGROUND: url(../image/73.jpg) no-repeat 0px 110px; FLOAT: left; HEIGHT: 280px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox .RightBotton {
	MARGIN: 15px 0px 0px; WIDTH: 20px; DISPLAY: inline; BACKGROUND: url(../image/72.jpg) no-repeat 0px 110px; FLOAT: left; HEIGHT: 280px; OVERFLOW: hidden; CURSOR: pointer; margin-left:10px;
}
.rollBox .Cont {
	WIDTH: 1140px; FLOAT: left; MARGIN-LEFT: 3px; OVERFLOW: hidden
}
.rollBox .ScrCont {
	WIDTH: 1342177.27px
}
.rollBox .Cont .pic {
	TEXT-ALIGN: center; WIDTH: 268px; FLOAT: left; margin:10px; background:#f5f5f5;
}
.rollBox .Cont .pic IMG {
	 MARGIN: 0px auto; WIDTH: 268px; DISPLAY: block; HEIGHT: 232px; 
}
.rollBox .Cont .pic P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 56px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #505050; PADDING-TOP: 0px; font-size:16px;
}
.rollBox .Cont A:link {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:visited {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.rollBox #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}
.rollBox_1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 227px; PADDING-RIGHT: 0px; BACKGROUND: url(404.png) no-repeat; OVERFLOW: hidden; PADDING-TOP: 35px
}
.rollBox_1 .LeftBotton {
	MARGIN: 15px 0px 0px; WIDTH: 19px; DISPLAY: inline; BACKGROUND: url(404.png) no-repeat 0px 20px; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox_1 .RightBotton {
	MARGIN: 15px 0px 0px; WIDTH: 20px; DISPLAY: inline; BACKGROUND: url(404.png) no-repeat 10px 20px; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox_1 .Cont {
	WIDTH: 185px; FLOAT: left; MARGIN-LEFT: 3px; OVERFLOW: hidden
}
.rollBox_1 .ScrCont {
	WIDTH: 100000px
}
.rollBox_1 .Cont .pic {
	TEXT-ALIGN: center; WIDTH: 185px; FLOAT: left
}
.rollBox_1 .Cont .pic IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px auto; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.rollBox_1 .Cont .pic P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #505050; PADDING-TOP: 0px
}
.rollBox_1 .Cont A:link {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:visited {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox_1 .Cont A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.rollBox_1 #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}

.center3{ background:#f5f5f5; min-width:1200px; margin:0 auto;}

.ncontent{
	line-height: 28px;
    color: #777;
	}


.m_content{
	margin-top:10px;
	font-family:"微软雅黑";
           }
      .m_content h2{
          font-size:16px;
          text-align:center;
          font-family:"微软雅黑";
           font-weight:normal;
		   padding-bottom:5px;
          }
		.page_content{
			min-height:200px;
			line-height:28px;
			color:#777;
			 font-family:"微软雅黑";
			 font-size:14px;
			}
        .listpage{
            padding:5px;
            font-size:16px;
            font-family:"微软雅黑";
            line-height:200%;
            }
            
blank10{height:10px;}
.info {text-align:center;color:#999;margin-bottom:20px;  font-size:12px; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.listpage {clear: both;text-align: center;}
.prevpage p{
			margin:5px 0;
			}
.prevpage p a{ color:#777;}

.xiaocms-page { padding:14px 0 10px;font-family:\5b8b\4f53; margin-right: 10px;}
.xiaocms-page a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px;margin-left: 1px;}
.xiaocms-page a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
.xiaocms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;margin-left: 1px; }
.ncontent img{ max-width:100%; height:auto;}