﻿@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0
}
body {
	margin: 0;
	padding: 0;
	color: #333;
	font-family: proxima-nova, Helvetica, microsoft yahei;
}
b, dd, div, dl, dt, form, iframe, img, li, ol, p, ul {
	margin: 0;
	padding: 0;
	border: 0
}
li {
	list-style: none
}
.clear {
	clear: both;
	font-size: 1px;
	width: 1px;
	visibility: hidden;
	margin-top: 0!important;
	line-height: 0;
	zoom: 1
}
li {
	list-style: none
}
#container {
	left: 0;
	height: 100%
}
.min {
	width: 1200px;
	margin: 0 auto
}
a {
	text-decoration: none
}
.top {
	height: 86px;
	width: 100%;
	top: 0;
	z-index: 9999;
	background:#fff;
	font-size:16px;
	box-shadow: 0 0 16px rgba(0,0,0,0.14);
}
.toplog, .toplogin {
	position: relative
}

.min {
	width: 1200px;
	margin: 0 auto
}
.logo {
	width: 289px;
	float: left;
	margin-top: 15px
}
.head_text {
	float: right
}
.head_text li {
	display: block;
	float: left;
	margin-left: 11px
}
.head_text li:first-child{ margin-left:0}
.head_text li:nth-child(2){ color:#d9dee2}
.toplogin, .xiaodaohang, .xuanzekc {
	float: right
}
.head_text, .head_text a {
	color: #39444d
}
.head_text, .xiaodaohang a {
	font-size: 14px;
	line-height: 88px
}
.head_text a:hover {
	color: #e0a37c
}
.xiaodaohang a {
	color: #39444d;
	margin-right: 40px
}
.xiaodaohang a:hover {
	color: #d99e7a
}
.xiaodaohang a.selected {
	color: #d99e7a;
	cursor: default
}
.toplogin {
	padding: 0 10px;
	z-index: 11112;
}
.toplog {
	cursor: pointer;
	line-height: 90px;
	color: #39444d;
	font-size: 16px;
	padding-right: 10px;
	padding-left: 50px;
	width: 115px;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	z-index: 11112;
	margin-left: 8px;
	overflow:hidden;
}

.textxza{ color:#d99e7a}

.tlogtx img {
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	width: 40px;
	height: 40px;
	position: absolute;
	left: 0;
	margin-top: -20px;
	top: 50%
}
.loginh li, .loginh li a {
	color: #39444d;
	height: 50px;
	line-height: 50px
}
.loginh {
	width: 175px;
	background:#f6f7f9;
	position: absolute;
	left: 18px;
	top: 86px
}
.loginh li a {
	font-size: 16px;
	width: 100%;
	display: block;
	padding-left: 65px;
	position: relative;
	box-sizing:border-box;
	color:#7e858b;
}
.loginh li a:hover {
	color: #39444d;
	background:#eff1f4;
}
.tubiao01, .tubiao02, .tubiao03, .tubiao04, .tubiao05 {
	background: url(../images/nc_03.png) center no-repeat;
	width: 17px;
	height: 17px;
	position: absolute;
	top: 17px;
	left: 35px
}
.tubiao01 {
	background-position: 0 0px
}
.tubiao02 {
	background-position: 0 -17px;
	top:16px
}
.tubiao03 {
	background-position: 0 -35px;
	top:15px
}
.tubiao04 {
	background-position: 0 -211px;
	
}
.tubiao05 {
	background-position: 0 -55px;
}




/**/
.gv_banner{ background:url(../images/vb_01.png) no-repeat center; height:840px; overflow:hidden; width:100%; position:relative}
.video {
	background:#000;
	padding:20px;
	position: absolute;
	top: 185px;
	z-index: 999;
	overflow:hidden;
	border-radius:6px;
	
	
}
.video {
	left: 50%;
	margin-left: -480px
}
.gv_banner02{height:310px;}
.gv_banner02 .biaoyu{ text-align:center; padding-top:60px;}






.copy {
	background: #f6f7f9;
	line-height: 30px;
	padding: 30px 0px;
	width: 100%;
	margin:90px auto 0 auto;
	text-align:center;
	color:#999999;
	font-size:14px;
	border-top:1px solid #e5e5e5

}
.copy a{ color:#999999}
.copy span {
	margin: 0 15px
}




/*20200317九宫格改版*/
.sy_modular {display: -ms-flexbox;display: flex;}

.sy_modular {text-align: center;width: 1200px;margin:0 auto;}
.sy_modular_list {width: 33%;height:350px;position: relative;border-bottom: 1px solid #f7f7f7;
    border-right: 1px solid #f7f7f7;}
	

	
	
.list_top_name {-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;margin: 0;font-size: 22px;line-height:44px;color: #39444d; margin-top:10px;}
.sy_list_bot .list_top_name {-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}
.sy_modular_list:hover .list_top_name {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}
.list_bot_xg {width: 100px;height: 4px;background: #fff;margin: 0 auto;-webkit-transform: translateX(-50px);-ms-transform: translateX(-50px);transform: translateX(-50px);-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;opacity: 0}
.sy_modular_list:hover .list_bot_xg {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);opacity: 1}
.sy_list_top {-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s}
.sy_modular_list:hover .sy_list_top {opacity: 0}
.sy_list_top img {margin-top: 70px;}
.sy_modular_list:hover .sy_list_bot {display: block;opacity: 1}
.sy_list_bot {cursor: default;display: block;overflow: hidden; padding-bottom:5px;opacity: 0;position: absolute;top: 0;right: 0;left: 0}
.list_bot_a, .sy_list_bot {-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.list_bot_a {-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%)}
.sy_modular_list:hover .list_bot_a {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}
.list_bot_a a {color: #7e858b;width: 38%;margin: 15px 5px 0 5px;border:1px solid #7e858b;;border-radius: 100px;display: inline-block;height: 35px;line-height: 35px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;opacity: 1;text-decoration:none;font-size:14px;}
.list_bot_a a:hover {background: #d99e7a;color: #fff;border: 1px solid #d99e7a}
.list_bot_name{text-align: center; color: #39444d;font-size: 22px; margin-top:20px;}
a.jjsh{ margin-left:40px;float:left;}

.sy_modular .sy_modular_list:last-child{ border-right:none}
.sy_modular:last-child .sy_modular_list{border-bottom:none;}	

a.zjk_tc_btn {display: block;width: 240px;height: 36px;line-height: 36px;color: #d49b79;border: 1px solid #d49b79;border-radius: 25px;font-size: 16px;margin:55px auto;text-decoration: none;box-sizing: border-box;padding-left: 23px;}
.zjk_tc_btn img {vertical-align: middle;margin-top: -2px;margin-left: 6px}
.zjksp_tc {width: 100%;height: 100%;background: rgba(51,51,51,0.9);position: fixed;top: 0;display: none;z-index: 99999;}
.zjksp_tc_con {position: relative;width: 630px;height: 350px;text-align: center;top: 50%;left: 50%;margin-top: -175px;margin-left: -315px}
.zjksp_gb {position: absolute;width: 30px;height: 30px;top: -30px;right: -30px;cursor: pointer;font-size: 22px;color: #fff;font-weight: bold}
.ccH5playerBox video {background: none !important}
.ccH5playerBox {background: none !important}

 .xiaoneng{ width:58px;  background:#fff; position: fixed; right:0; top:30%;z-index: 98; box-shadow: 0px 0px 14px 0px rgba(177,177,177,0.2) }
  .xn01,.xn02{ height:45px; padding-top:13px; display:block; width:36px; margin:0 auto}
  .xn01{border-bottom:1px solid #ececec;}
  .xn01:hover .xn01_pic{background-position:0px -99px; }
  .xn01_pic,.xn02_pic{ background: url(../images/xiaoneng.png) no-repeat; width:36px; height:30px; margin:0 auto;display:block;}
  .xn01_pic{ background-position:0px -66px; }
  .xn02_pic{background-position:3px -31px;}
  .xn02:hover .xn02_pic{background-position:3px -0px; }
  .xn03{border-top:1px solid #eaeaea; border-bottom:none; height:29px;background:#999999;display:block; padding-top:7px;}
  .xn03_pic{background:url(../images/xiaoneng.png) no-repeat;    background-position: 0px -132px; width:22px; height:23px; margin:0 auto;display:block;}
  .xn03:hover{ background:#cccccc;}
  .xn02{ position:relative;}
  .xn02:hover .tcerweima{ display:block;}
  .xn02 .tcerweima{ position:absolute; width:170px; height:196px; background:url(../images/right_bg_03.png) no-repeat center;  cursor:default;right: 55px;top: -74px; display:none;}
  .tcerweima img{ margin:18px auto auto 21px}
  
  .ewm_text{ text-align:center; color:#333333; font-size:12px; line-height:16px; padding:4px 0px 7px 0px;}
  .ewm_jt{ height:17px; width:11px; background:url(../images/xiaoneng.png) no-repeat; background-position:0px -158px; position:absolute; right:-11px; top:80px;}


/*导航*/
.navlist{ float:right; line-height:86px; margin-right:40px;}
.navlist a{font-size:14px; color:#333;float:left; height:18px;line-height: 18px;margin-top:35px; margin-left:25px;padding-left:20px; transition:0.1s linear}
.navlist a:hover{ color:#d99e7a;}
a.navlist01{ background: url(../images/fangzi.png) no-repeat;margin-left:0px;}
a.navlist01:hover{background:url(../images/fangzi1.png) no-repeat;margin-left:0px;}
a.navlist02{ background: url(../images/zhibo.png) no-repeat;}
a.navlist02:hover{background: url(../images/zhibo1.png) no-repeat;}
a.navlist03{ background: url(../images/zjk1.png) no-repeat;}
a.navlist03:hover{background: url(../images/zjk11.png) no-repeat;}
a.navlist04{ background: url(../images/nvip.png) no-repeat;}
a.navlist04:hover{background: url(../images/nviph.png) no-repeat;}
a.navlist05{background: url(../images/topsj.png) no-repeat;}
a.navlist05:hover{background: url(../images/topsyh.png) no-repeat;}

.navlist a.navlist04.cur{ color:#d99e7a; background: url(../images/nviph.png) no-repeat}












