::selection {background:#0065b2;color:white;/* Safari */}
::-moz-selection {background:#0065b2;color:white;/* Firefox */}
html {overflow-y:scroll;overflow-x:hidden;-webkit-text-size-adjust:none;_background-image:url(about:blank);_background-attachment:fixed;height:100%;width:100%;}
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td {margin:0px;padding:0px;font-weight:normal;}
body,button,input,select,textarea,h1,h2,h3,h4,div,h5,h6,i {color:#333;font:normal 14px Microsoft YaHei,微软雅黑,Arial;}
body {min-height:100%;overflow-x:hidden;position:relative;}
ul,ol,li {list-style:none;}
a {text-decoration:none;color:#333;font-size:13px;transition:all .25s ease;blr:expression(this.onFocus=this.blur());/* IE Opera */}
a:hover {color:#007f86;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;}
img {border:0;vertical-align:middle}
table {border-collapse:collapse;border-spacing:0;}
.clear {clear:both;}
.warp {width:100%;position:relative;max-width:1200px;margin:0 auto;}
.w1300 {width:100%;position:relative;max-width:1300px;margin:0 auto;}
.w1400 {width:100%;position:relative;max-width:1400px;margin:0 auto;}
.w1520 {width:100%;position:relative;max-width:1520px;margin:0 auto;}
.w1600 {width:100%;position:relative;max-width:1600px;margin:0 auto;}
.bg {background:#f5f5f5}
.left {float:left;}
.right {float:right;}
.fl {float:left;}
.fr {float:right;}
/*head*/
.head { width:100%;}
.home_top{ position:absolute; width:100%; top:0;}
.head .logo {width:30%;height:70px;float:left;margin:0px 0 0 5%;}
.head .logo img {max-width:100%;height:auto;}
.theclose {display:none;}
.cl_nav {display:none;}
/*nav*/
.top_right {width:60%;margin:0 5% 0 0;float:right;}
.nav {float:right;}
.nav ul {width:100%;}
.nav ul li {float:left;height:100px;line-height:100px;text-align:center;position:relative;margin:0 0 0 1px;}
.nav ul li .nav_list {font-size:18px;display:block;width:100%;height:100%;overflow:hidden;margin:0 25px;}
.nav ul li:hover .nav_list {background-color:#007f86; color:#fff;}
.home_ys li .nav_list { color:#fff;}
.nav ul li dl {position:absolute;top:0;z-index:9;display:none;margin-left:25px;width:244px;transition:all 1s ease;box-shadow:0 1px 10px #c5c5c5;}
.nav ul li dl dd {height:50px;line-height:50px;width:90%;text-align:left;padding-left:10%;display:block;border-bottom:1px solid #eee;background:rgba(255,255,255,0.95);transition:all .5s ease;}
.nav ul li dl dd a {color:#555;font-size:16px;transition:all .5s ease;display:block;width:100%;height:50px;}
.nav ul li:hover dl {top:100px;display:block;}
.nav ul li dl dd:hover {background-color:#fff;}
.nav ul li dl dd a:hover {color:#007f86;}

/*video*/
.sy_video {height:738px;position:relative;width:100%;overflow:hidden; background:url(../images/video_bj.jpg) no-repeat center; background-size:auto 100%;}
.sy_video video {min-width:100%;min-height:100%;width:auto;height:auto;}





/*body:nth-of-type(1) .sy_video {height:528px;position:relative;width:1440px;overflow:hidden; background-image:none; display:block;}
body:nth-of-type(1) .sy_video video { max-width:100%;min-height:100%; display:block;}
*/

/*video*/
.pc_top{}
.sj_top{ display:none;}
.home_video {height:738px;position:relative;width:100%;overflow:hidden; background:url(../images/video_bj.jpg) no-repeat center; background-size:auto 100%;}
.home_video video {min-width:100%;min-height:100%;width:auto;height:auto;}




/*语言切换*/.h_language {float:right;margin:0 0 0 50px;}
.language {float:right;margin:40px 0 0 20px;position:relative;transition:all 5s ease;}
.language dd {font-size:18px;background:url(../images/top02.jpg) no-repeat center right;}
.language dd a {font-size:14px;padding-right:20px;}
.language dt {position:absolute;top:10px;display:none;padding-top:15px;width:100px;}
.language dt a {font-size:14px;}
.language:hover dt {display:block;}
.home_yy dd a {color:#fff;}
.home_yy dt a {color:#fff;}
.head_sy .language dt a {color:#fff;}
.head_sy .language dd a {color:#fff;}
/* banner */.banner {width:100% !important;height:auto !important;position:relative;overflow:hidden !important;}
.banner .flexslider {position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.banner .slides {position:relative;z-index:1;}
.banner .slides li {width:100%;display:inline-block;cursor:pointer;text-align:center;position:relative;}
.banner .slides li img {height:100%;transition:all 1s ease;}
.banner .flex-control-nav {position:absolute;bottom:20px;right:10%;z-index:2;width:100%;margin-right:-50%;text-align:center;}
.banner .flex-control-nav li {display:inline-block;margin:0 5px;*display:inline;zoom:1;cursor:pointer}
.banner .flex-control-nav a {display:inline-block;width:20px;vertical-align:bottom;height:20px;line-height:100px;text-align:center;color:#fff;overflow:hidden;background:url(../images/banner_ice01.png) center no-repeat;cursor:pointer;border-radius:50%;}
.banner .flex-control-nav .flex-active {background:url(../images/banner_ice02.png) center no-repeat;}
.banner .flex-direction-nav {display:none;}
.banner .slides li dd {font-size:36px;left:5%;top:10%;position:absolute;color:#fff;text-shadow:0.1em 0.1em 0.2em #666;}
/*.banner .slides li dt {font-size:36px;right:5%;top:10%;position:absolute;color:#585755;}
.banner .slides li:nth-child(6) dd {color:#fff;}
.banner .slides li:nth-child(6):hover dd {color:#fff;}
.banner .slides li:hover dd {color:#333;}
*/.banner .slides li:hover img {transform:scale(1.05);}
/*footer*/.foot {overflow:hidden;width:100%;height:80px;background:#2c3131;}
.foot_list {overflow:hidden;float:left;margin:0 0 0 5%;}
.foot_list ul {}
.foot_list ul li {float:left;height:80px;line-height:80px;}
.foot_list ul li a {color:#bcbcbc;font-size:14px;float:left;margin:0 15px;}
.foot_list ul li a:hover {color:#007f86;}
.foot_list ul li span {height:10px;width:1px;margin:4px 0 0 0;background-color:#4c4c4c;display:block;float:right;}
.foot_list ul li:nth-child(4) span {display:none;}
.foot h5 {color:#bcbcbc;font-size:14px;float:right;margin-right:5%;line-height:80px;}
.foot h5 a {color:#bcbcbc;font-size:14px;}
.foot h5 a:hover {color:#007f86;}
.foot_ph {display:none;}
#topcontrol {width:45px;height:45px;position:absolute;z-index:20;background:url(../images/fh_top02.png) center no-repeat;}
/*右侧客服*/.float {position:fixed;top:50%;right:30px;margin-top:-235px;width:53px;z-index:999;}
.float-item,.float-item-1,.float-item-2,.float-item-3,.float-item-4,.float-item-5 {width:53px;height:54px;border-bottom:1px solid #ECE8E1;position:absolute;right:0px;}
.float-item > a,.float-item-1 > a,.float-item-2 > a,.float-item-3 > a,.float-item-4 > a,.float-item-5 > a {-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease;-webkit-transition-delay:0s;transition:all 0.3s ease 0s;width:53px;height:53px;display:block;position:absolute;left:0px;background-color:#333;color:#fff;line-height:53px;font-size:16px;cursor:pointer;}
.float-item i,.float-item-1 i,.float-item-2 i,.float-item-3 i,.float-item-4 i,.float-item-5 i {float:left;width:53px;height:53px;background:url(../images/sprite_2.png) 0 0 no-repeat;margin-right:8px;}
.float-item:hover > a,.float-item-1:hover > a,.float-item-2:hover > a,.float-item-3:hover > a,.float-item-4:hover > a,.float-item-5:hover > a {background-color:#e12b2b;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease;-webkit-transition-delay:0s;transition:all 0.3s ease 0s;}
.float-item-expand,.float-item-1,.float-item-4 {text-indent:2px;}
.float-item-expand > div,.float-item-1 > div,.float-item-4 > div {display:none;}
.float-item-slide,.float-item-2,.float-item-3 {-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease;-webkit-transition-delay:0s;transition:all 0.3s ease 0s;overflow:hidden;}
.float-item-slide > a,.float-item-2 > a,.float-item-3 > a {width:140px;}
.float-item-slide:hover,.float-item-2:hover,.float-item-3:hover {width:140px;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease;-webkit-transition-delay:0s;transition:all 0.3s ease 0s;}
.float-item-1 {top:0px;}
.float-item-1 i {background-position:0px 0px;}
.float-item-2 {top:54px;}
.float-item-2 i {background-position:0px -53px;}
.float-item-3 {top:108px;}
.float-item-3 i {background-position:0px -106px;}
.float-item-4 {top:162px;}
.float-item-4 i {background-position:0px -159px;}
.float-item-5 {top:216px;}
.float-item-5 i {background-position:0px -212px;}
.float-expand,.float-qq,.float-wechat {position:absolute;top:0px;left:-160px;height:270px;width:130px;padding:0 15px;background-color:#e12b2b;}
.float-expand h5,.float-qq h5,.float-wechat h5 {font-size:16px;padding:20px 0;color:#fff;}
.qq-list dd {line-height:34px;overflow:hidden;float:left;padding-right:15px;line-height:22px;color:#fff;}
.qq-list a {display:block;height:23px;width:74px;margin-top:2px;}
.qq-item-btn {float:left;height:22px;width:77px;background:url(../images/qq_talk.png) 0 0 no-repeat;}
.qq-item-txt {float:left;margin-left:5px;color:#fff;}
.float-wechat {top:-162px;}
.float-wechat p {line-height:20px;padding:9px 0;color:#fff;text-align:center;}
.wechat-pic {display:block;width:100%;}
::-webkit-scrollbar-track-piece {width:8px;background-color:#ddd;}
::-webkit-scrollbar {width:8px;background-color:#2882e8;}
::-webkit-scrollbar-thumb {width:8px;background-color:#aeaeae;}
::-webkit-scrollbar-thumb:hover {width:8px;background-color:#111;}
::selection {background:#007f86;color:white;}
::-moz-selection {background:blue;color:white;}
::-webkit-selection {background:blue;color:white;}
