﻿@charset "utf-8";
/* CSS Document */

html,body{ margin:0; padding:0; height:100%; font-family:"微软雅黑","Microsoft YaHei","宋体";}
ul,li,dt,dd,p{ list-style-type:none; margin:0; padding:0;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#888}
.fl{ float:left;}
.fr{ float:right;}
img,img a{ border:0;}
img:hover{opacity:0.9;filter:alpha(opacity=90);}
.oh{ overflow:hidden;}
.w1100{width: 1100px;margin: 0 auto;}

.topnav{height: 40px;background: #fafafa;border-bottom: 1px #eee solid;line-height: 38px;}
.topnav p{width: 50%;font-size: 14px;color: #999;}
.topnav p a{color: #999;}
.logo{width: 250px;padding-top: 20px;}
.banner{width: 808px; height: 106px; overflow: hidden;}
.banner img{width: 808px; height: 106px;}
.mt25{margin-top: 25px;}
.mb25{margin-bottom: 25px;}

.nav{height: 65px;background: url(navbb.jpg) no-repeat center #A91A12;padding-top:15px;}
.nav a{float: left;margin-right: 70px;font-size: 18px;color: #fff;line-height: 20px;margin-bottom: 8px;}
.nav a:hover{color: #EFCACA}
.nav-y{height: 14px;background: url(nav-y.png);}
.toubox{padding: 20px 0;width: 100%; border-bottom: 1px #ccc solid;text-align: center; margin-bottom: 30px;}
.tou{font-size: 48px;color: #333;line-height: 50px;font-weight: bold;padding-bottom: 20px;}
.tou-zy{font-size: 14px;color: #666;}
.tou-zy span a{color:#CC0000;font-weight: bold;}

.show{position:relative;overflow:hidden;width:600px;height:380px;margin-right: 40px;}
.show-main{position:relative;width:600px;height:380px;}
.show-main li{position:absolute;width:600px;height:380px;top:0;left:0;}
.show-main li img{ width:600px; height:380px;}
.show-main p{width:584px; height:42px;position: absolute;left: 0;bottom: 0; padding:0 8px;font-size:18px;line-height:40px;background:url(tb.png); overflow:hidden;color: #fff;}
.show-button{position:absolute;bottom:15px;right:5px;}
.show-button span{display:block;float:left;background:#fff;margin:0 3px;width:10px;height:10px;font-size:0;cursor:pointer;border-radius: 50%;}
.show-button span.hover{background:#E1152F;}

.ywbox{width:460px;height:380px;}
.ywbt{height: 46px;overflow: hidden;}
.ywbt img{float: left;}
.more{width: 58px;height: 19px;background: url(more.png);display: block;float: right;margin-top: 12px;}
.yw-t{padding: 20px 0;}
.yw-t a{font-size: 20px;line-height: 32px;font-weight: bold;}

.lie li{font-size: 16px;color: #666;line-height: 32px;background: url(li.png) no-repeat left center;padding-left:10px;}
.hr365{padding: 5px 0;}
.w710{width: 710px;margin-top: 40px;}
.w350{width: 350px;margin-top: 40px;}
.h390{height: 390px;overflow: hidden;}
.h340{height: 340px;overflow: hidden;}
.bt{height: 44px;background: url(btbb.png) repeat-x bottom;margin-bottom: 25px;}
.bt .bttxt{float: left;height: 44px;line-height: 42px;padding:0 20px;background: #C02422;color: #fff;font-size: 22px;font-weight: bold;}
.bt p{width: 44px;height: 44px;background: url(bt.jpg);float:left;}
.bt-f{font-size: 18px;color: #666;float: left;padding-left: 10px;line-height: 42px;}
.ccl{width: 330px;}
.ccr{width: 352px;}
.tu01{height: 180px;position: relative;margin-bottom:12px;}
.tu01 img{width: 330px;height: 180px;}
.tu01 p{text-align:center;height: 34px;width:320px;  background: url(tb.png);line-height: 32px;color: #fff;font-size: 15px;overflow: hidden;position: absolute;left: 0;bottom: 0;padding: 0 5px;}
.cjnav{height: 96px;overflow: hidden;margin-right: -20px;}
.cjnav span{display: block;width: 110px;height: 38px;float: left; line-height: 36px;background:#EAEAEA;font-size: 18px;color: #666; text-align: center; margin-right: 11px;margin-bottom: 10px;border-radius:20px;}
.t-on1{color: #fff !important;background: #0067B3 !important;}
.t-on1 a{color: #fff !important;}
.gg{width: 100%;height: 100px;margin-top: 40px;}
.gg710{width: 710px;float: left;}
.gg710 img{width: 710px;height: 100px;}
.gg350{width:350px;float: right;}
.gg350 img{width: 350px;height: 100px;}
.tu02 img{width: 330px;height: 235px; display: block;}
.tu02 p{text-align:center;height: 34px;background: #EAEAEA;line-height: 32px;font-size: 15px;overflow: hidden;padding: 0 5px;border-bottom: 1px #C02422 solid;}
.ccr-t{height: 110px;overflow: hidden;font-size: 14px;line-height: 22px;}
.ccr-t p{font-size: 18px;font-weight: bold;padding-bottom: 10px;line-height: 24px;}
.tu03{height:134px;position: relative;margin-bottom:8px;}
.tu03 img{width: 350px;height: 134px;}
.tu03 p{text-align:center;height: 34px;width:340px;  background: url(tb.png);line-height: 32px;color: #fff;font-size: 15px;overflow: hidden;position: absolute;left: 0;bottom: 0;padding: 0 5px;}
.gygg{height: 270px;background: #F4F4F4;overflow: hidden;position: relative;}
.silder{margin:35px auto 0;}
.silder li{width:146px;height:200px;position:relative;}
.silder li img{display: block;width:146px;height:200px;}
.silder-button{top:110px;width:26px;height:37px;position:absolute;cursor:pointer;}
.btl{left:0;background:url(jt-l.png);}
.btr{right:0;background:url(jt-r.png);}
.mlzg{width: 100%;height: 300px;margin-top: 40px;}
.tuli{margin-right: -10px;}
.tuli li{width: 269px;height: 220px;float: left;margin-right: 8px;}
.tuli li img{width: 269px;height: 186px;}
.tuli li p{height: 40px;line-height: 40px;text-align: center;font-size: 16px;}
.link{ font-size:16px;width: 100%;}
.tab-link{ height:50px; background:url(btline.png) repeat-x bottom;}
.tab-link p{ font-size:26px; color:#333; width:130px; float:left; line-height:48px; }
.tab-link span{ display:block; line-height:48px; padding:0 20px; color:#666; float:left;font-size:18px; cursor:pointer;}
.t-on2{ background:#fff; height:49px; border-left:1px #D40000 solid; border-right:1px #D40000 solid; border-top:1px #D40000 solid; color:#D40000 !important;}
.link-li{ overflow:hidden; padding:20px 0;}
.link-li a{ display:block; float:left; line-height:30px; margin-right:30px;}
.mt40{margin-top: 40px;}
.footbox{ background:#eee;border-top: 4px #C02422 solid;text-align:center; padding:50px 0; margin-top:40px; font-size:16px; color:#666; line-height:30px;}
.footbox a{ padding:0 30px;color:#666}

.fix{position: fixed;right: 0px;top: 32%;width: 105px;height: 154px;background: url(er.png);}
.fix a{display: block;width: 24px;height: 24px;position: absolute;bottom: 0;left:40px;cursor: pointer;}

