﻿@charset "utf-8";
/* CSS Document */

html,div,h,p,ul,li,table,*{margin:0;padding:0;font-family:"Microsoft YaHei";}
strong{font-weight:700}
body{margin:0 auto; background:url(/01/images/bg.gif) repeat-x #f5f5f5;min-width:350px}
a{ text-decoration:none;color:#333;}
a:hover{ text-decoration:none; }
a img{border:0}
.left{float:left}
.right{float:right}
.both{clear:both}
.nav{height:5px;}
.nav1{height:10px}
.nav2{height:20px}
.nav3{ height:30px;}
.nav6{ height:60px;}
.none{line-height:0;font-size:0;margin:0;padding:0}
.OF{overflow:hidden}
.w{width:100%}
.detail{ width:100%; margin:0 auto;max-width:1200px;text-align:justify }
.bwt{ background:#fff;}

.li{ width:100%; clear:both;}
.li a{ width:100%; display:block; color:#595959;font:13px/23px "Microsoft YaHei"; border-bottom:1px dotted #666; padding:15px 0;}
.li a:hover{ color:#cd2525;}
.time{font:12px/28px "Microsoft YaHei"; color:#6c787d; text-align:left; margin-right:10px; text-indent:15px; float:left;}
.li1{ width:95%; height:28px; margin:0 auto; clear:both; background:url(images_new/p2.gif) left center no-repeat;}
.li1 a{ float:left; color:#101010;font:12px/28px "Microsoft YaHei";}
.li1 a:hover{ color:#ff3600;}
.li2{ width:92%; height:28px; margin:0 auto; clear:both; background:url(images_new/p2.gif) left center no-repeat; text-indent:15px; }
.li2 a{ float:left; color:#535353;font:12px/28px "Microsoft YaHei";}
.li2 a:hover{ color:#ff3600;}

.t-bg{ width:100%; height:166px; background:url(/01/images/bg.gif) repeat-x;}
.t-bg1{ width:100%; height:166px; background:url(/01/images/bg_01.jpg) repeat-x;}
.t{ width:100%; height:5px; background:#e04343;}
.logo{ width:406px; max-width:100%}
.lk{ width:55px; margin-top:18px; height:27px; text-align:right;}
.lk a{ font:12px/27px "Microsoft YaHei"; color:#e04343;}
.wx{ width:26px; height:27px; margin-top:18px; margin-left:10px;}
.wb{ width:26px; height:27px; margin-top:18px; margin-left:10px;}
.rb{ width:40px; height:27px; margin-top:18px; background:url(/01/images/rb.gif) no-repeat; border:none;}
.lb{ width:182px; height:27px; margin-top:18px; background:url(/01/images/lb.gif) no-repeat; border:none; text-indent:10px; font:12px/27px "Microsoft YaHei";}

.menu{ max-width:1200px; border-top:1px solid #dcdcdc; margin:0 auto;width:100%;background-color: #f2f2f2;min-height:50px;border-top:none;z-index:99}
.m1 {
    height: 50px;
    float: left;
    text-align: center;
    min-width: 70px;
    background-color: #f2f2f2
}
.m1 a{ font:15px/50px "Microsoft YaHei"; color:#373737;}
.m1 a:hover{ color:#e04343;}
.mu-bg{ background:#e04343;}


.banner{ width:100%;max-width:1400px; height:500px; margin:0 auto; position:relative;}
.ban{width:100%; max-width:1400px; height:500px; z-index:-1; position:relative;}

.banz {
    width: 100%;
    max-width: 1200px;
    height: 50px;
    background: url(/01/images/banz.png) repeat-x;
    top: 450px;
    left: 100px;
    z-index: 1;
    position: absolute;
}
.banz a{ font:16px/50px "Microsoft YaHei"; color:#fff; float:left; padding-left:20px;}
.banz span{ width:100px; height:50px; float:right; display:block; background:#e04343; font:16px/50px "Microsoft YaHei"; color:#fff; text-align:center;}

.banad{ width:1200px; height:50px; margin:0 auto; background:#e04343;}
.bb{ width:50px; height:40px; margin-top:5px;}
.bbm{ width:1100px; height:40px; float:left;}
.bbm h1{ width:60px; height:60px; display:block; font:14px/50px "Microsoft YaHei"; text-align:center; color:#fff; float:left;}
.bbm span{ height:50px; padding-left:9px; padding-right:7px; font:13px/50px "Microsoft YaHei"; float:left; color:#de8d8d; display:block;}
.bbm a{ height:50px; padding-left:9px; padding-right:7px; font:13px/50px "Microsoft YaHei"; float:left; color:#fff; display:block;}

.main-til{ width:120px; height:50px; text-align:center; font:900 18px/50px "Microsoft YaHei";}
.main-time{ width:70px; height:63px; padding-top:17px; float:left; background:#efe7ec; text-align:center; font:14px/30px "Microsoft YaHei";font-style: italic;}
.main-time span{ font:900 22px/22px "Microsoft YaHei";}
.main-bor{ max-width:365px; margin:0 9px 20px 20px; display:inline;height:440px;}

.main-bor1{max-width:365px; margin:0 9px 20px 20px; display:inline;}
.main-top{border-top:3px solid #cd2525;}
.main-top:hover{border-top:3px solid #2f318b;}
.nw-t{ width:75%; float:right;}
.nw-t a{ font:16px/22px "Microsoft YaHei"; color:#141414;}
.nw-t a:hover{ color:#cd2525;}
.nw-d{ width:75%; float:right; margin-top:15px; font:13px/22px "Microsoft YaHei"; color:#7a7a7a;}

.nw-bg{ background:#f7f7f7;}
.nw-img{ width:100%; height:238px; overflow:hidden;}
.nw-img img{ width:100%;}
.nw-line{ width:95%; height:10px; margin:20px auto; border-bottom:1px solid #e9e8ea;}
.nw-til{ width:90%; margin:0 auto;}
.nw-til a{ font:16px/22px "Microsoft YaHei"; color:#141414;}
.nw-til a:hover{ color:#cd2525;}
.nw-dd{ width:90%; margin:10px auto; font:13px/22px "Microsoft YaHei"; color:#7a7a7a;}
.nw-dd span{ font-style:italic;}
.nw-dd a{ font:13px/22px "Microsoft YaHei"; color:#cd2525;}

.nw-mor a{ max-width:1200px; height:40px; display:block; border:1px solid #dcdcdc; margin:0 auto; color:#333; background:#fff; text-align:center; font:16px/40px "Microsoft YaHei";
 border-left-radius:5px; border-radius:5px;
 -moz-border-left-radius:5px; -moz-border-right-radius:5px;
 -webkit-border-left-radius:5px; -webkit-border-right-radius:5px; -webkit-appearance: none}
 .nw-mor a:hover{ background:#cd2525; color:#fff; border-color:#cd2525;}

.foot-bg {
    width: 100%;
    background: #4b4b4b;
    padding-top: 20px;
}
.foot {
    max-width: 1110px;
    margin: 0 auto;
    padding-left: 90px;
    background: url(/logo/logo_s_black.gif) left top no-repeat;
    font: 13px/26px "Microsoft YaHei";
    color: #cbcbcb;
}
.foot a{ font:13px/18px "Microsoft YaHei"; color:#fff;}

/*list1*/
.lt-tb {
    width: 100%;
    max-width: 750px;
    height: 430px;
    float: left;
    position: relative;
}
.lt-i {
    width: 100%;
    max-width: 750px;
    height: 430px;
    overflow: hidden;
    z-index: -1;
    position: relative;
}
.lt-i img{ width:100%;}

.lt-z {
    width: 100%;
    max-width: 750px;
    height: 90px;
    background: url(/01/images/bg1.png) repeat-y;
    top: 330px;
    z-index: 1;
    position: absolute;
    padding-top: 10px;
}
.lt-z a{ width:660px;max-width:80%; height:34px; display:block; overflow:hidden; font:16px/32px "Microsoft YaHei"; color:#000; float:left;}
.lt-z span{ width:70px; height:75px; float:left; display:block; font:14px/16px "Microsoft YaHei"; color:#fff; text-align:center; padding-top:15px;}
.lt-z h2{ font-style:italic;}
.lt-zt {
    width: 640px;
    max-width: 80%;
    float: left;
    padding-left: 10px;
    font: 13px/22px "Microsoft YaHei";
    color: #2a2a2a;
}

.lt-d{ max-width:calc(100% - 40px);width:750px; float:left;padding:0 20px;}
.lt-dr{ width:100%; border-bottom:1px solid #dcdcdc; padding-top:20px; padding-bottom:20px;}
    .lt-dr a {
        overflow:hidden;height:30px;
        max-width: 680px;
        width:80%;
        display: block;
        font: 16px/32px "Microsoft YaHei";
        color: #373737;
        float: left;
    }
.lt-dr a:hover{ color:#cd2525;}
.lt-dr span{border:1px solid; width:15%; float:left; display:block; font:14px/16px "Microsoft YaHei"; color:#cd2525; text-align:center; padding:13px 0;}
.lt-dt {
    width: 0%;
    max-width: 680px;
    float: left;
    font: 13px/22px "Microsoft YaHei";
    color: #595959;
}

.lt-r {
    width: 90%;
    max-width: 380px;
    float: left;
    padding-left:20px;
}
.lt-tl{ width:100%; height:36px;}
.lt-tl span{ font:18px/36px "Microsoft YaHei"; float:left; color:#ae1212; padding-left:15px;}
.lt-tl a{ font:12px/36px "Microsoft YaHei"; color:#595959; float:right;}
.lt-ico{ width:36px; height:36px; float:left;}

.lt-tline{ width:100%; height:18px; border-bottom:2px solid #dcdcdc;}
.ne-tline{ width:100%; height:1px; border-bottom:1px solid #dcdcdc;}

/*news*/
.ne-m{ width:100%; height:40px; font:12px/40px "Microsoft YaHei"; color:#595959;}
.ne-m a{ font:12px/40px "Microsoft YaHei"; color:#595959;}
.ne-til{ width:100%; font:900 20px/30px "Microsoft YaHei"; color:#e04242;}
.ne-ft{ width:100%; font:16px/40px "Microsoft YaHei"; color:#e04242;}
.ne-txt{ width:100%; padding:15px 0; font-family:"Microsoft YaHei";}
.ne-txt span{ font-family:"Microsoft YaHei"; line-height:2.5;}
.ne-txt p{ font-family:"Microsoft YaHei";line-height:2em;color:#555;font-size:14px; }
.ne-txt img{display: block;  max-width: 100%; margin:0 auto;height:auto;padding:5px 0;}
.ne-wt{ width:100%; font:13px/30px "Microsoft YaHei"; color:#595959; text-align:left;}
/*list2*/
video{max-width:100% !important}
.lt-pb{ width:233px; height:250px; margin-bottom:20px; background:#fff;}
.lt-m{ margin-right:25px; float:left;} 
.lt-img{ width:100%; height:130px; overflow:hidden;}
.lt-img img{ width:100%;}
.lt-rrr{ float:right;} /*zj*/
.lt-pt{ width:80%; margin:10px auto; font:italic 13px/20px "Microsoft YaHei"; color:#595959;}
.lt-pt a{ display:block; margin-bottom:10px; font:16px/26px "Microsoft YaHei"; color:#373737;}
.lt-pt a:hover{ color:#cd2525;}
/*zj*/
.rslides li{list-style-type:none;}
.lt-d h3{ font:20px/26px "Microsoft YaHei";color:#595959;}

/*zt css*/
.zt_ban{ width: 100%; height: 400px; background: url(/01/images/ban1.jpg) 50% 0 no-repeat;}
.ba_bor{ width:400px; height: 85px; padding: 30px; margin-top: 130px; background: #df3838; opacity:0.95;filter:alpha(opacity=95);}
.ba_bor h1{ font-size: 26px; line-height: 50px; color: #fff; border-bottom: 2px solid #fff;}
.ba_bor p, .ba_bor a{ color:#fff; line-height: 30px;}
.ba_bor a:hover{text-decoration: underline;}

.zt_mn{ width:180px; background: #df3838; padding: 20px; text-align: center; }
.zt_mn h1{font-size:22px; color: #fff;}
.zt_mn a{width: 60px; height: 36px; font-size: 15px; line-height: 36px; display: block; margin: 2px auto; text-align: center; float:left; -moz-transition: all 0.7s ease 0s; -webkit-transition:all 0.7s ease 0s; transition:all 0.7s ease 0s; -o-transition:all 0.7s ease 0s;}
.zt_conc, .zt_mn a:hover{ background: #fff; color: #df3838; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px;}

.fff{ color: #fff; background: #df3838;}
.zt_bor{ width:940px;}
.zt_til{ width: 100%; height: 40px; font-size: 19px; font-weight: 900; color: #333; border-bottom: 1px solid #dadada;}
.zt_lm{ width: 450px; height: 230px; background: #fff; text-align: center; margin-top: 30px; }
.zt_lm a{ font-size: 15px; line-height: 50px; font-weight: 900;}
.zt_lm a:hover{ color: #df3838; }
.zt_pic{width: 100%; height: 180px; position:relative; }
.zt_pic img{ width: 100%;}
.zt_pic p{ width: 80px; height: 60px; font-size: 21px; font-weight: 900; line-height: 60px; background: #fff; position: absolute; top: 120px; z-index: 11; text-align: center;}

.zt_pic2{ width: 100%; height: 376px; overflow: hidden;}
.zt_pic2 img{ width: 100%;}
.zt_txt{ width: 80%; padding: 20px 0;}
.zt_bq{ width: 16%; padding: 26px 0; line-height: 28px; font-size: 14px;}
.zt_bq strong{ color: #df3838; display: block;}


