@charset "utf-8";body,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,ol,p,select,td,textarea,th,ul{margin:0;padding:0}
img{border:0;vertical-align:middle}
input{outline:0}
body{font-family:Microsoft YaHei,SimHei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;font-size:14px;color:#2c2c2c;background:#fff;-webkit-text-size-adjust:100%}
a{text-decoration:none!important}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
div{box-sizing:border-box}
.mr8{margin-right:6px}
.mt12{margin-top:12px}
.mt15{margin-top:15px}
.mb10{margin-bottom:10px}
.mt30{margin-top:30px}
.clearFix{display:block;clear:both}
.fLeft{float:left}
.fRight{float:right}
.w1200{width:1200px;margin:0 auto}
.mar100{margin:0 85px}
img{vertical-align:bottom}
.header{background:url(../images/headerBg.jpg) repeat-x;width:100%;height:120px}
.contact,.logo{margin-top:12px}
.nav{width:100%;background:#000;height:40px;line-height:40px}
.navBar li{float:left;width:132px;text-align:center;font-size:16px}
.navBar li a{color:#fff;width:120px;height:40px;display:block}
.navBar li a:hover{background:#c91111}


.z11 {font-size:12px;COLOR:   #666666;} 
.z11 a:link   {font-size:12px;COLOR:   #666666;   text-decoration:   none; } 
.z11 a:visited   {font-size:   12px;   COLOR:   #666666;text-decoration:   none; } 
.z11 a:hover   {COLOR:#1766a1; TEXT-DECORATION:underline;font-size:   12px;}







.active a{background:#c91111!important}
.logo h1{display:none}
.bannerSlide{width:100%;position:relative;height:500px;background:#fff;clear:both}
.bannerSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.bannerSlide .bd ul{width:100%!important}
.bannerSlide .bd li{width:100%!important;height:500px;overflow:hidden;text-align:center}
.bannerSlide .bd li a{display:block;height:500px}
.bannerSlide .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;text-align:center}
.bannerSlide .hd ul{text-align:center;padding-top:5px}
.bannerSlide .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:30px;height:3px;margin:5px;background:#fff;overflow:hidden;line-height:123322px}
.bannerSlide .hd ul .on{background-position:0 0;background:#5f242d}
.posContact{position:absolute;left:50%;margin-left:-600px;z-index:333}
.conBg{width:375px;height:370px;position:relative;margin-top:70px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.8);-moz-box-shadow:0 0 10px rgba(0,0,0,.8);-webkit-box-shadow:0 0 10px rgba(0,0,0,.8)}
.banUp{position:absolute;top:45px;right:161px;width:52px;height:26px;border-radius:26px 26px 0 0;background:#fff;box-shadow:0 -1px 2px #cacaca;z-index:9}
.banUp img{margin-left:19px;margin-top:12px}
.conBg h2{margin:30px auto 20px;font-weight:400;font-size:30px;text-align:center;color:#e3293d}
.ConItems,.ConItemsa{font-size:14px;width:310px;cursor:pointer;color:#969292;line-height:45px;margin:0 auto 20px;border:1px solid #d7d7d7;padding-left:10px;position:relative}
.ConItems img,.ConItemsa img{margin:16px 20px 0 0}
.items,.itemsa{position:absolute;top:45px;left:-1px;border:1px solid #ccc;line-height:30px;width:308px;height:210px;overflow-y:scroll;overflow-x:hidden;border:1px solid #d7d7d7;border-top:none;background:#fff!important;z-index:777}
.items li,.itemsa li{color:#333;padding-left:10px;width:308px;line-height:30px;display:block}
.items li:hover,.itemsa li:hover{background:#e3293d;color:#fff}
.placeholder{color:#bababa}
.inpText{width:310px;margin:0 auto 20px}
.inpLeft{width:32%}
.inpRight{width:61%}
.txt{line-height:45px;height:45px;padding-left:2%;border:1px solid #d7d7d7;color:#969292;font-size:14px}
.btnClick{width:310px;position:relative;top:25px;cursor:pointer;outline:0;margin:0 auto;display:block;background:#e3293d;text-align:center;line-height:45px;height:45px;color:#fff;font-size:18px;border:none}
.footer{background:#282d31;height:330px;width:100%}
.w1298 li{float:left;height:330px;color:#f5faff;font-size:13px}
.first{background:#1d2326;width:188px;height:270px!important;padding:30px 40px}
.second{width:425px}
.three{width:355px;height:240px!important;border-left:1px solid #2f3335;border-right:1px solid #2f3335;position:relative;top:50px}
.four img{margin:100px 0 0 50px}
.first dl{margin-left:16px;margin-top:10px}
.first dd{width:50%;float:left}
.first dd a{color:#f5faff;line-height:2.4}
.second dl{padding:106px 0 0 70px;line-height:2.4}
.three dl{padding:70px 0 0 40px}
.three dt{font-size:16px;margin-bottom:20px}
.three dd{width:33.3%;float:left;line-height:2}
.three dd a{color:#f5faff}

i{ font-style: normal;}

.height{ height: 10px;}

