@charset "utf-8";
/* CSS Document GM 2016-10-22   */
body{ margin:0px; padding:0px; font-size:14px;  font-family:"微软雅黑"; background:#F2F4F7; color:#333;  }
input,select{font-family:"微软雅黑";}
img, form { margin: 0px; padding: 0px; border: 0px; vertical-align: middle; }
input { vertical-align: middle; }
div { text-align: left; }
img, form { margin: 0px; padding: 0px; border: 0px; vertical-align: middle; }
input { vertical-align: middle; }
ul,p{ list-style-type: none; margin: 0px; padding: 0px; }
ul,ol,li{list-style-type:none;}
li{overflow:hidden;}
em{font-style:normal;}

a{color: #333; text-decoration: none;  }
a:hover { text-decoration:none; }

.F_L{ float:left;}
.F_R{ float:right;}

.z000{ color:#000;}
.z222{ color:#222;}
.z333{ color:#333;}
.z666{ color:#666;}
.z999{ color:#999;}
.zccc{ color:#ccc;}
.zfff{ color:#fff;}
.blue{ color:#CEF1FD;}
.red{ color:#F00;}
.green{ color:#009900;}
.cf35{color: #1F335F;  }

.z10{ font-size:10px;}
.z12{ font-size:12px;}
.z14{ font-size:14px;}
.z16{ font-size:16px;}
.z18{ font-size:18px;}
.z20{ font-size:20px;}
.z35{ font-size:35px;}

.zb{ font-weight:bold;}
.zh18{ line-height:18px;}
.zh20{ line-height:20px;}
.zh22{ line-height:22px;}
.zh24{ line-height:24px;}
.zh26{ line-height:26px;}
.zh30{ line-height:30px;}
.zh35{ line-height:35px;}
.t_r{ text-align:right;}
.t_c{ text-align:center;}
.bgfff{ background:#fff; }

/* 顶部 */
.top{ margin:0 auto; width:100%; height:100px; background: #000; background-color:#000; background-color:rgba(0,0,0,0.4); color:#fff; position: fixed; top:0; left: 0; z-index: 99;}
.nav{ margin:0 auto; width: 1150px; height: 100px; text-align: left; }
.nav div,.nav div ul{ width:790px; height: 100px; float: right;}
.nav div ul li{ float: left; width:auto; padding:0 15px; line-height: 100px;}
.nav div ul li a{ font-size: 15px; color: #fff; padding: 0 12px; line-height: 96px; display: block;}
.nav div ul li a:hover{background:#000; border-bottom: 4px solid #81B328;  }
	
/* 底部 */
.foot{ width: 70%; padding: 0 15%; height:50px; background:#292929; line-height: 50px;   clear:both;}
.foot a { color: #999;}
.foot a:hover { color: #fff;}


/* 返回订部 */
.dn{display: none;}
.go-top{position: fixed;bottom:90px;right: 20px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;background-image: url(../img/go-top.png);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
.go-top .uc-2vm-pop{ position: absolute;right: 60px;top: -100px; width: 240px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);background: #fff;}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}

.BN{margin:0 auto;  width:100%; height:260px; background:url(../img/bn0.jpg) no-repeat center top #2C2B31; text-align: center; }

/*您的位置*/
.Position_bg{ margin:0 auto 30px auto; width:100%; height:44px; border-bottom:1px solid #e5e5e5; background:#fff;}
.Position{ margin:0 auto; width:1200px; line-height:44px; color:#999; text-align:right; }
.Position a{ color:#666;}
.Position a:hover{ color:#2081C5;  }
.main{ margin:0 auto; width:1200px; height:auto; background:#990000;}
/*左栏目*/
.left_Column{ float:left; width:auto; height:auto;  }
.left_Column a{ color:#666; line-height:30px; display:block; padding: 0 25px 0 5px; }
.left_Column a:hover{ color:#fff; background:#2081C5; }
.left_Column span{ padding-left:5px; line-height:35px; }
/*产品*/
.Product_bt{ float:left; width:100%; height:50px; }
.Product{float:left; width:100%; height:auto; }
.Product a{ float:left; width: 225px; height: auto; padding: 10px 25px 0 0; text-align:center;  line-height:45px; font-size:14px; color:#333;}
.Product a img{ width:225px; height:280px; }
/*案例*/
.Case{ float:left; width:auto; height:auto; border-bottom:1px solid #C4C5BF;}
.Case ul{ float:left; width:auto; height:auto;}
.Case ul li{ float:left; width:300px; height:275px; position:relative; margin:0  20px 30px 20px;  _margin:0  15px 30px 15px;}
.Case ul li img{ width:300px;height:275px; }
.Case ul li span{ position:absolute; bottom:0px; left:0px; width:275px; height:35px; padding-left:25px; line-height:35px; background:url(../img/bg.png) no-repeat 0 -370px; color:#fff;}
/* 分页 */
.page{ float:left; width:980px; padding:15px 0; text-align:center;}
.page a {  display:inline; height:19px; line-height:19px; color:#666; padding:5px 10px; margin-left:3px; border:1px solid #ccc; background:#fff;}
.page a:hover{ color:#8DA005; border:1px solid #8DA005; }
.page .on { color:#8DA005; border:1px solid #8DA005; background:#fff;}
.fr { float:right; display:inline; }
/*直播厅*/
.Live{ float:left; width:auto; height:auto; border-bottom:1px solid #C4C5BF;}
.Live ul{ float:left; width:auto; height:auto;}
.Live ul li{ float:left; width:300px; height:265px; position:relative; margin:0  20px 30px 20px; _margin:0  15px 30px 15px;}
.Live ul li p{position:absolute; top:0px; right:0px;}
.Live ul li span{ position:absolute; bottom:0px; left:0px; width:275px; height:35px; padding-left:25px; line-height:35px; background:url(../img/bg.png) no-repeat 0 -370px; color:#fff;}
/*最新活动*/
.Activity{ margin:0 auto 15px auto; width:1200px; height:300px; background:#f2f2f2;}
.Activity_left{ float:left; width:500px; height:300px; padding-right:30px;}
.Activity_right{float:left; width:655px; height:270px; padding:30px 0 0 15px; position:relative;}
.Activity_right a{ width:120px; height:45px; line-height:45px; background:#8DA005; font-size:14px; position:absolute; color:#fff; text-align:center; right:15px; bottom:15px;}
/*新闻中心*/
.New{ margin:0 auto; width:1160px; height:180px; padding:20px; border-bottom:1px #f5f5f5 solid; background: #fff; margin-bottom: 20px; }
.New img{ float:left; width:240px; height:180px; padding-right:25px;}
.New span{ color:#000; font-size:20px; line-height: 50px;}
.New p{ color:#666; font-size:14px; line-height:24px}
.New a{ color:#2081C5;}
.New a:hover{ color:#81B328;}

/*最近更新*/
.Renew{ float:left; width:260px; height:auto; padding:10px 10px 20px 10px; background:#fff; }
.Renew span{ float:left; width:240px; height:40px; line-height:40px; margin:0 10px; border-bottom:1px solid #e3e3e3;  color:#333; font-size:18px; font-weight: bold; text-align:center;}
.Renew a{ float:left; color:#555; width:260px; height:auto; padding:10px 0; }
.Renew a:hover{ color:#2081C5;}
/*新闻详细*/
.Detailed{ width:840px; padding: 0 15px; float:left; height:auto; border-bottom:1px solid #e3e3e3; padding-bottom:15px; background:#FFF; }
.Detailed_bt{ width:840px; float:left; height:auto; border-bottom:1px solid #e3e3e3; padding-bottom:15px; text-align:center;}
.Detailed_bt h3{ color:#333; font-size:30px;}
.Detailed_lr{ font-size:14px; width:820px; height:auto; line-height:24px; color:#666666; padding:15px 10px; float:left; }
.Detailed_sx{width:840px;  float:left; height:auto; padding:15px; font-size:14px; color:#999;  background:#FFF;}
.Detailed_sx a{ color:#333; font-size:12px; line-height:24px;}
.Detailed_sx a:hover{ color:#8DA005;}
.Detailed_lr img{ width:100%;}


/*直播详细*/
.Live_bt{ margin:0 auto; width:1200px; height:60px; border-bottom:1px solid #F0F0F0;}
.Live_xx{margin:20px auto; width:1200px; height:auto; position:relative;  }
.Live_xxl{ position:absolute; width:150px; height:auto;left:0px; top:30px; padding-left:45px; background:#960; background:url(../img/bg.png) no-repeat 0 -500px;}
.Live_xxr{ width:960px; height:auto; padding:20px; margin-left:194px; border:1px solid #F0F0F0; background:#fff;}
.Live_xxr h3{ width:110px; height:40px; background:#8DA005; line-height:40px; text-align:center; font-size:18px; color:#fff; }
.Live_xxr img{ padding-right:5px;}
/*招聘*/
.job{ width:320px; height:420px;  margin-bottom:18px; background:#fff; margin:10px; border-radius:5px; display: block; position: relative;}
.job_bt{ width:300px; height:50px; text-align:center; line-height:50px; font-size:20px; font-weight: bold; color:#81B328; float:left;}
.job_lr{ width:300px; padding:15px 0 10px 10px; line-height:24px; color:#666666; }
.job_s{width:310px; margin:0 5px; height:50px; line-height:40px; text-align:center; border-top:1px solid #e1e1e1; position: absolute; bottom: 0; left: 0;} 

.contact{width:800px; height:auto; margin:0 auto ; line-height:32px;}
