@charset "utf-8";
/* CSS Document */
html{font-size: 14px;}
body{margin:0px; padding:0px; font-size:14px; font-family:Arial,"微软雅黑"; color:#666;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px; vertical-align:middle;}
a:link {text-decoration: none; outline:none;}
/*a:visited{text-decoration: none; outline:none;}*/
/*a:hover{text-decoration:none; color:#36a390; outline:none;}*/
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.ovh{overflow: hidden;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}

input, textarea{background:transparent; padding:0px; font-size:12px; color:#666; outline:none; border:0px;font-family: Arial, "微软雅黑";}
em{font-style:normal;}
input[type="button"],input[type="submit"],select{-webkit-appearance:none;}

/*通用*/
input::-webkit-input-placeholder{font-family: Arial, "微软雅黑";color: #666;} 
input:-moz-placeholder{font-family: Arial, "微软雅黑";color: #666; } 
input::-moz-placeholder{font-family: Arial, "微软雅黑";color: #666; } 
input:-ms-input-placeholder{font-family: Arial, "微软雅黑";color: #666; }
textarea::-webkit-input-placeholder{font-family: Arial, "微软雅黑";color: #666;} 
textarea:-moz-placeholder{font-family: Arial, "微软雅黑";color: #666; } 
textarea::-moz-placeholder{font-family: Arial, "微软雅黑";color: #666; } 
textarea:-ms-input-placeholder{font-family: Arial, "微软雅黑";color: #666; }

input:focus {outline: none; } 
input:focus::-webkit-input-placeholder {text-indent: 100%; opacity: 0; -webkit-transition: .4s; transition: .4s; } 
input:focus::-moz-placeholder {text-indent: 100%; opacity: 0; -moz-transition: .4s; } 
input:focus:-ms-input-placeholder {text-indent: 100%; opacity: 0; -webkit-transition: .4s; transition: .4s; }
textarea:focus {outline: none; } 
textarea:focus::-webkit-input-placeholder {text-indent: 100%; opacity: 0; -webkit-transition: .4s; transition: .4s; } 
textarea:focus::-moz-placeholder {text-indent: 100%; opacity: 0; -moz-transition: .4s; } 
textarea:focus:-ms-input-placeholder {text-indent: 100%; opacity: 0; -webkit-transition: .4s; transition: .4s; }
i{font-style: normal;}

.wal{width: 1200px;margin:0 auto;}
.pc-show{display: block!important;}
.pc-hide{display: none!important;}

.l1{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.l2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.l3{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}

/*图片放大*/
.icb{overflow: hidden;}
.icb img{transition: all .5s;}
.icb:hover img{-webkit-transform: scale(1.2);transform: scale(1.2);}

/*按钮动画--start*/
.ico_h {display: inline-block; position: relative; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); } 
.ico_h:before {pointer-events: none; position: absolute; z-index: -1; content: ''; top: 100%; left: 5%; height: 10px; width: 90%; opacity: 0; background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); /* W3C */ -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform, opacity; transition-property: transform, opacity; } 
.ico_h:hover, .ico_h:focus, .ico_h:active {-webkit-transform: translateY(-6px); transform: translateY(-6px); -webkit-animation-name: hover; animation-name: hover; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-delay: 0.3s; animation-delay: 0.3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate; } 
.ico_h:hover:before, .ico_h:focus:before, .ico_h:active:before {opacity: .4; -webkit-transform: translateY(6px); transform: translateY(6px); -webkit-animation-name: hover-shadow; animation-name: hover-shadow; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-delay: 0.3s; animation-delay: 0.3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate; }
/*按钮动画--end*/

.tran_2{-webkit-transition: all .2s;-moz-transition: all .2s;-o-transition: all .2s;transition: all .2s;}
.tran_3{-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

@font-face{font-family: nt1;src:url('../font/IMPACT.TTF');}
@font-face{font-family: nt2;src:url('../font/IMPACTMTSTD.OTF');}

/*头部导航*/
.header{height: 124px; line-height: 124px; width: 100%; position: absolute; top: 0; z-index: 9; } 
.header .logo{margin-left: 5%; margin-top: -6px; } 
.header .list{overflow: hidden;width: auto;} 
.header .list li{float: left;} 
.header .list li a{font-size: 15px;color: #fff;display: block;padding: 0 25px;} 
.header .list li:hover a{} 
.header .lang{cursor: pointer; width: 55px;height: 26px;line-height: 26px;border-radius: 30px;font-size: 12px;color: #fff;font-weight: bold;border:2px solid #fff;margin: 47px 5% 0 25px;text-indent: 12px;background: url(../images/a2.png) no-repeat 35px;}

.header.hov{background: #fff; } 
.header.hov .list li a{color: #616161;} 
.header .list li.on a{color: #0f93d1;font-weight: bold;} 
.header .list li a:hover{color: #0f93d1;font-weight: bold;} 
.header.hov .lang{color: #0f93d1; border:2px solid #0f93d1; background: url(../images/a2_on.png) no-repeat 35px; } 

/*二级栏目*/ 

.sNav{background: #0f93d1;height: 101px;text-align: center; position: absolute; z-index: 8; display: block; width: 100%; top: -124px; opacity: 0;} 
.sNav .list{overflow: hidden;display: table;margin:0 auto;} 
.sNav .list li{float: left;margin-top: 30px;} 
.sNav .list li a{height: 38px;line-height: 38px;padding: 0 29px;font-size: 13px;border: 1px solid #0f93d1;color: #fff;display: block;} 
.sNav .list li:hover a{border:1px solid #fff; } 

/*语言栏*/ 

.lang-box{display: none; position: absolute; top: 77px; z-index: 10; right: 5%; background: #fff; border: 2px solid #fff; width: 31px; text-align: center; margin-right: 11px; padding: 3px 0; } 
.lang-box li{} 
.lang-box li a{display: block; line-height: 25px; } 
.lang-box li:hover a{color: #0f93d1;font-weight: bold; font-size:12px; } 

/*底部*/ 
.footer .top{padding: 58px 12% 0; width: 76%; } 
.footer .notes{width: 305px; } 
.footer .notes img{} 
.footer .notes p{font-size: 12px;color: #c8c8c8; line-height: 25px; margin:30px 0 37px; } 
.footer .icos{overflow: hidden; margin-bottom: 42px; } 
.footer .icos li{float: left; margin-right: 25px; } 
.footer .links{position: relative; } 
.footer .links input{padding: 0 43px 0 16px;background: #f7f7f7 url(../images/a16.png)no-repeat 93%;line-height: 41px;height: 41px;color: #5d5d5d;width: 177px;} 
.footer .links .box{display: none; background: #e9e8e8; width: 206px; padding: 0 15px; font-size: 12px; line-height: 30px; position: absolute; bottom: 41px; } 
.footer .links .box li{} 
.footer .links .box li a{display: block; } 
.footer .links .box li a:hover{color: #0092d7; } 
.footer .list{overflow: hidden; } 
.footer .list li{font-size: 14px; color: #151515; border-right:1px solid #f2f5f8; float: left; } 
.footer .list li:last-child{border:0; } 
.footer .list li em{margin-bottom: 18px;display: block;text-align: center;} 
.footer .list li a{display: block; padding: 0 45px; line-height: 40px; font-size: 12px;color: #888888; } 
.footer .list li a:hover{color: #0092d7; font-weight: bold; } 
.footer .bot{padding: 0 12%; width: 76%; margin-top: 75px; background: #0092d7; height: 77px; } 
.footer .bot p{font-size: 12px; color: #c4dbed; line-height: 77px; } 
.footer .bot p a{font-size: 12px;color: #c4dbed; } 
.footer .bot p a:hover{font-weight: bold; text-decoration: underline; } 
.footer .bot span{float: right; width: 160px; font-size: 11px; color: #85bfe7; margin-top: 16px; letter-spacing: 9px; } 
.footer .bot i{font-size: 24px; color: #fff; display: block; letter-spacing: normal; }






