﻿﻿@charset "utf-8";
/*重置样式*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,button,textarea,select,figure{margin:0;padding:0;}
body{font:normal 12px/1.2 "微软雅黑",Arial,Helvetica,sans-serif;color:#555;background:#fff;}
html{overflow-x:hidden;}
ol,ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
input,button,select,textarea{border:none;background:none;outline:none;font:12px/1.2 "微软雅黑",Arial,Helvetica,sans-serif;}
input:focus,input:active,button:focus,button:active,select:focus,select:active,textarea:focus,textarea:active{outline:none;}
textarea{resize:none;}
a{outline:none;text-decoration:none;color:#333;}
a:hover{color:#d2000d;}
a:focus{outline:0;}
::-webkit-input-placeholder{font-size:14px;color:#bbb;}
::-moz-placeholder{font-size:14px;color:#bbb;}
:-ms-input-placeholder{font-size:14px;color:#bbb;}
input:-moz-placeholder{font-size:14px;color:#bbb;}
.clearfix{*height:1%}
.clearfix:after{clear:both;content:'\20';display:block;height:0;line-height:0;overflow:hidden;}
.fl{float:left}
.fr{float:right}
.wrap{width:1200px;margin:0 auto;}
.disabled{background:#eee}
.eps{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;}
.bg_f{background:#fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.1);-moz-box-shadow:0 0 12px rgba(0,0,0,0.1);-ms-box-shadow:0 0 12px rgba(0,0,0,0.1);-o-box-shadow:0 0 12px rgba(0,0,0,0.1);box-shadow:0 0 12px rgba(0,0,0,0.1)}
.tr,.enl img{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;}
.enl:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.gray img{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:url(../css/gray.svg#grayscale);}
.gray:hover img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}

.mt15{margin-top:15px;}

/*头部*/
.tyHead{width:100%;height:100px;background:rgba(210,0,13,.6);position:fixed;top:0;z-index:999}
.tyHead .logo{padding-top:16px;height:68px;}
.tyHead .nav li{float:left;}
.tyHead .nav li a{display:block;height:100px;line-height:100px;font-size:18px;font-weight:bold;color:#fff;padding:0 22px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.tyHead .nav li a:hover,.tyHead .nav li.on a{background:rgba(255,255,255,.2);color:#fff;}
.tyHeadny{position:static;background:#fff;}
.tyHeadny .nav li a{color:#222;}
.tyHeadny .nav li a:hover,.tyHeadny .nav li.on a{background:#d2000d;color:#fff;}
.tyHead .nav li .sub{width:100%;position:absolute;left:0;top:100px;display:none;background:#fff;}
.tyHead .nav li .sub ul{width:1200px;margin:0 auto;padding:10px 0;overflow:hidden;}
.tyHead .nav li .sub ul li{}
.tyHead .nav li .sub ul li a{height:30px;line-height:30px;color:#333;font-size:14px;font-weight:normal;padding:0;margin:5px 43px 5px 0;}
.tyHead .nav li .sub ul li a:hover{background:none;color:#d2000d;}

/*底部*/
.tyFooter{overflow:hidden;padding-bottom:25px;color:#000;}
.tyFooter .nav{height:40px;background:#d2000d;margin-bottom:30px;}
.tyFooter .logo{padding-right:25px;}
.tyFooter .copy{padding-top:2px;}
.tyFooter .copy p{line-height:20px;}
.tyFooter .copy p span{padding-left:20px;}
.tyFooter .link{padding-top:2px;}
.tyFooter .link a{display:block;float:left;margin-left:20px;}
.tyFooter .rwy p{width:60px;float:left;margin-left:20px;text-align:center;}
.tyFooter .rwy p img{width:60px;height:60px;}
.tyFooter .rwy p span{display:block;padding-top:5px;}