@charset "gb2312";body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button,input{margin:0;padding:0}
fieldset,img,button,input{border:none;outline-style:none}
ul,ol,dl{list-style:none}
input{font-family:"Î¢ÈíÑÅºÚ"}
input[required]:invalid,input:focus:invalid,textarea[required]:invalid,textarea:focus:invalid{box-shadow:none}
img{vertical-align:top}
select,input{vertical-align:middle}
select,input,textarea{font-size:12px;margin:0}
textarea{resize:none}
table{border-collapse:collapse}
i,em{font-style:normal}
s,del{text-decoration:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
.orange{color:#FF6600}
body{font-size:14px;color:#333;overflow-x:hidden;font-family:"Î¢ÈíÑÅºÚ"}
*html .clearfix{_height:1%}
.clearfix{zoom:1}
.clearfix:after{content:'';display:block;clear:both;height:0;visibility:hidden;font-size:0}
a{text-decoration:none}
a:hover{text-decoration:none}
p,h5{word-wrap:break-word;word-wrap:break-all;}
.fl{float:left}
.fr{float:right}
.header{overflow:hidden;width:100%;height:137px;background-color:#d54c48;padding-top:11px;box-sizing:border-box;box-shadow:0 1px 2px 1px #b93734;position:relative;z-index:1}
.content{width:1000px;margin:0 auto}
.logo1{line-height:53px ;color:#fefefe;font-size:24px}
.logo1 img{margin-right:15px}
.logoshu{line-height:53px;height:53px;color:#fff;font-size:32px;margin-top:-3px}
.logo2 a{display:block;box-sizing:border-box;padding-left:15px;height:53px;line-height:53px;color:#fff;font-size:24px}
.topR{margin-top:18px}
.topR a{color:#ffc6c5;font-size:14px}
.topR li{float:right;margin-left:10px;color:#d0817f}
.search{position:relative;border:1px solid #d0817f;padding:1px 2px}
.triangle{z-index:3;display:none;position:absolute;width:0;height:0;border-width:13px;border-color:transparent transparent #e1c0bf transparent;border-style:dashed dashed solid dashed ;right:13px;top:7px}
.inputBox{display:none;width:260px;background:#e1c0bf;position:absolute;bottom:-37px;left:-224px;height:29px;border:1px solid #ad8c8b}
.search1{background-color:#e1c0bf;width:215px;height:29px;line-height:29px;color:#979494;box-sizing:border-box;padding-left:10px}
.se1{cursor:pointer;border-left:1px solid #ad8c8b}
.nav-show{position:relative;background-color:#fff;z-index: 10000;*margin-top:-1px;}
.nav-show>li{position:absolute;top:0;left:14px;z-index:10000;width:1015px;/* height:206px; */display:none;background-color:#fff;background-color: #fff;}
.nav-show>li>ul{margin-bottom: 30px;*padding-bottom: 30px;}
.nav-show>li>.nav-show-c{margin-bottom: 30px;*padding-bottom: 30px;}
.nav-show>li>.nav-show-r{margin-bottom: 30px;*padding-bottom: 30px;}
.nav-show .nav-show1{display:block}
.nav-show-l{width:260px;margin:40px 0 0 65px ;line-height:30px}
.nav-show-l a{color:#d54c48;font-size:20px}
.nav-show-l a:hover{color:#000;text-decoration:underline}
.nav-show-r{width:255px;text-align:right}
.nav-show-c{width:332px;margin-right:36px;margin:37px 36px 0 0;line-height:19px;color:#888888}
.nav-show-r{margin:37px 0 0 0}
.nav-show-c h5{color:#333;margin-bottom:21px}
.nav-show-c h5 a{color:#333}
.nav-show-c h5 a:hover{color:#d54c48}
.marign-l70{margin-left:70px;margin-right: -23px;}
.margin-l40{margin-left:40px}
.search1::-webkit-input-placeholder{color:#979494;font-size:14px;line-height:29px}
.search1:-moz-placeholder{color:#979494;font-size:14px;line-height:29px}
.search1:-moz-placeholder{color:#979494;font-size:14px;line-height:29px}
.search1::-moz-placeholder{color:#979494;font-size:14px;line-height:29px}
.search1:-ms-input-placeholder{color:#979494;font-size:14px;line-height:29px}
.search1::-o-input-placeholder{color:#979494;font-size:14px;line-height:29px}
.nav{height:50px;line-height:50px;margin-top:23px;width:1044px;overflow:hidden;*margin-top:34px;}
.nav li{float:left;color:#faecec;font-size:22px;position: relative;z-index: 1;}
.nav li a{color:#faecec;font-size:22px;height:50px;line-height:50px;display:inline-block;padding:0 14px;*padding:0 14px;overflow:visible;}
.nav li:last-child{padding-right:0}
.nav li a:hover{background-color:#fff;color:#333;}
.nav li a.current{background-color:#fff;color:#333}
.nav .specialLi a:hover{background-color:#c73a36}
.nav-sp li{margin-right:20px;width:117px}
.nav-sp{margin-right:20px;width:280px}
.line{overflow:hidden;height:40px;background-color:#d54c48;width: 100%;}
.line1{position:fixed;bottom:0;z-index:99;}
.line img{vertical-align:middle}
.line-in li{float:left;height:40px}
.line-in li:first-child{margin-right:80px}
.line-in li:nth-child(2){margin-right:20px}
.line-in li:nth-child(3){margin-right:20px}
.line-in li a{display:block;height:40px;line-height:40px;color:#fff;padding:0 28px}
.line-in li a:hover{background-color:#c33d39}
.content2{width:1000px;margin:0 auto}
.buttonF{margin-top:5px}
.buttonF li{float:left;border:1px solid #e0615d;border-radius:3px;margin-right:12px}
.buttonF li a{background-color:#fff;color:#000;display:block;height:29px;line-height:29px;text-align:center;padding:0 16px;border-radius:3px}
.buttonF li a:hover{background-color:#c33d39;color:#fff}
.footer{font-size:14px;overflow:hidden;width:100%;height:287px;background-color:#353230;/* margin-top:85px */}
.footer-ul{margin:60px auto;width:1002px}
.footer-ul>li{float:left;border-right:1px solid #625d5a}
.footer-ul>li:last-child{border-right:0px}
.footer a{color:#989897;line-height:28px}
.footer a:hover{color:#d54c48}
.footer-ul>li:not(:first-child){padding-left:81px}
.secondLi{padding-left:81px}
.thLi{border-right: 0!important;}
.footer-ul>li:first-child{padding-left:40px}
.foot-one li{width:149px;float:left;text-align:left;height:28px;line-height:28px}
.foot-one{width:447px}
.foot-two li{width:146px;float:left;text-align:left;height:28px;line-height:28px}
.foot-two{width:293px}
.address{margin:0 auto;height:54px;border-top:1px solid #413e3c;}
.address p{margin:0 auto;height:54px;line-height:54px;font-size:12px;color:#989897;text-align: center;}
.message{display:none;z-index:10}
.weixin{position: relative;}
.weixin1{opacity: 1;}
.weixin-box{position: absolute;top:0px;left:-118px;display: none;}
.qq{position: relative;}
.qq1{opacity: 1;}
.qq-box{position: absolute;top: 0px;left:-118px;display: none;}
.weibo{opacity: 1;}
.weixin:hover .weixin-box{display: block;}
.qq:hover .qq-box{display: block;}
#topcontrol{display:none;z-index:10}
#topcontrol a{display:block;width: 50px;height: 50px;position: relative;}
