﻿@charset "utf-8";
body{background:#fff; color: #000;font-family:"微软雅黑";}
a{text-decoration:none; color:#000;}



/*head*/
header{border-bottom:#d7161b 2px solid;}
header .top{width:1120px;margin:0 auto;padding:10px 0;}
header .serch{width:290px;height:37px;line-height:37px;border:#dbdbdb 1px solid;border-radius:4px;margin-top:17px;padding:0 10px;}
header .serch .txt{width:272px;height:37px;border:none;color:#dbd9d9;font-size:14px;font-family:"微软雅黑";}
header .serch .sub{ background:url(../images/ser.png) no-repeat;width:16px;height:18px;border:none; cursor:pointer;}
header .navhead{width:1120px;margin:0 auto;}
header .navhead p{margin-top:15px;}
header .navhead p a{color:#999;margin-left:20px;}
header .navhead p a:hover,header .navhead p a.on,.foot ul li p a:hover{color:#d7161b;}
#nav{margin-top:6px;height:38px;line-height:38px;}
#nav a.tit{display: block;padding:0 20px;text-align:center;font-size:14px; position:relative;}
#nav a:hover{color:#FFF;}
#nav li a.tit img{ position:absolute;top:33px;left:47%;z-index:10; display:none;}
#nav li:hover .tit,#nav li.on .tit{color:#fff;background:url(../images/litop.jpg) repeat-x;border-radius:5px 5px 0 0;}
#nav li.on .tit img,#nav li .tit:hover img{ display:block;}
#nav li ul {line-height:33px;text-align:left;left: -999em; position: absolute;padding:10px 0;background: #999;z-index:9;}
#nav li ul li{background: #999;border-bottom:#b5b5b5 1px solid;}
#nav li ul a{display: block;padding:0 24px;text-align:left;color:#fff;font-size:12px;}
#nav li ul a:hover{background:url(../images/jian.png) no-repeat 15px center #737373;}
#nav li:hover ul{left: auto;}
#nav li.sfhover ul{left: auto;}
#content{clear:left;}
/*top*/
.goToTop{ position:fixed;right:84px;
bottom:435px;
    height: 26px;
    width: 30px;
}
/*foot*/
footer{ background-color:#f4f4f4;width:100%;padding:30px 0 25px 0;}
.foot,footer .banq{width:1120px;margin:0 auto;}
.foot ul li{margin-right:70px;}
.foot ul li p a{color:#666;line-height:22px;}
.foot ul li h2{font-size:14px;color:#666;margin-bottom:5px;}
.foot .er p{ text-align:center;line-height:30px;color:#666;}
footer .banq{color:#999;margin-top:60px;}
/*index*/
.indexMin{width:100%;}
.indexCon{width:1120px;margin:0 auto;}
.indexab{margin-top:40px;}
.indexLe{width:541px;}
.indexRi{width:541px;}
.indexLe h2,.indexRi h2{line-height:43px;border-bottom:#dbdbdb 1px solid;}
.indexLe h2 span,.indexRi h2 span{font-size:20px;color:#d7161b;}
.indexLe h2 a,.indexRi h2 a{color:#999;}
.indexLe h2 a:hover,.indexRi h2 a:hover{ text-decoration:underline;}
.indexLe .abAll{padding:33px 0;}
.indexLe .abAll .able{width:157px;}
.indexLe .abAll .abri{width:352px;}
.indexLe .abAll .abri p{margin-top:-5px; text-indent:2em;}
.indexLe .abAll .abri p a{font-size:14px;line-height:26px/*24px*/;color:#333;}
.indexLe .abAll .able .ul{width:539px; overflow:hidden;}
.indexLe .abAll .able .ul ul{width:550px;}
.indexLe .ul ul li{margin-right:11px;background:url(../images/libk.png) no-repeat;width:169px;height:30px;line-height:30px; text-align:center;margin-top:7px;}
.indexLe .ul ul li:hover{background:url(../images/libk2.png) no-repeat;}
.indexLe .ul ul li:hover a{color:#fff;}
.indexLe .ul ul li a{font-size:14px;color:#666; display:inline-block;width:169px;height:30px;}
.indexRi ul{padding-top:15px;}
.indexRi ul li{height:49px;line-height:49px;border-bottom:#ccc 1px dashed;}
.indexRi ul li span a{color:#333;font-size:14px;}
.indexRi ul li span a:hover,.indexLe .abAll .abri p a:hover,.indexCon .link a:hover{color:#d7161b;}
.indexRi ul li time a{color:#999;}
.indexRi ul li span{ display:block;width:448px;height:49px; overflow:hidden;}
.indexRi ul li time{ display:block;width:70px;height:49px; overflow:hidden;}
.indexCon .zhuCon h2{font-size:20px;color:#d7161b; text-align:center;background:url(../images/heng.png) no-repeat center center;margin:60px 0 30px 0;}
.indexCon .zhuCon dl{ position:relative;margin-right:20px; float:left;}
.indexCon .zhuCon dl dd{width:173px;height:173px; text-align:center;line-height:173px;font-size:28px; position:absolute;left:47px;top:12px;font-weight:bold;}
.indexCon .zhuCon dl dd a{color:#fff;font-weight:bold;}
.indexCon .zhuCon dt{width:265px;height:198px; overflow:hidden;}
/*.indexCon .zhuCon dl dd img{ position:absolute;top:0;left:0;z-index:1; display:none;}
.indexCon .zhuCon dl dd span{ position:absolute;top:0;left:32px;z-index:2;}*/
.indexCon .zhuCon dl:hover dd{background:url(../images/yuan.png) no-repeat center center; /*display:block;*/}
.indexCon .zhuCon .dl{width:1120px; overflow:hidden;}
.indexCon .zhuCon .dls{width:1140px; overflow:hidden;zoom:1;}
.indexCon .link{margin:30px 0 57px 0;line-height:22px;}
.indexCon .link strong{color:#3d3d3d;}
.indexCon .link a{color:#a7a7a7;margin-right:19px;}
/*banner*/
.indexMin .slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.indexMin .slideBox .hd{ height:15px; overflow:hidden; position:absolute;bottom:22px; z-index:1; }
.indexMin .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.indexMin .slideBox .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer;border-radius:50%; }
.indexMin .slideBox .hd ul li.on{ background:#e91a24; color:#fff; }
.indexMin .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.indexMin .slideBox .bd li{ zoom:1; vertical-align:middle; }
.indexMin .slideBox .bd img{ width:100%; height:auto; display:block;  }
/*about star*/
.neiMin{min-height:400px;padding-bottom:100px;}
/*leftNav*/
.aboutMin{width:1120px;margin:0 auto;}
.aboutMin .abLe{ background-color:#f4f4f4;min-height:400px;}
.aboutMin .abLe .abnav{width:211px; position:relative;top:-103px;}
.abnav .pos{padding:24px 20px 22px; background:rgba(233,26,36,0.9);color:#fff; cursor:pointer;}
.abnav .pos h1{font-size:25px;}
.abnav .pos p{font-size:18px;}
.abnav ul li a{ display:inline-block;height:39px;line-height:39px;font-size:14px;padding-left:30px;width:181px;color:#706c6c;}
.abnav ul li{border-bottom:#e3e3e3 1px solid;}
.abnav ul li:hover,.abnav ul li.cur,.abnav ul ol li:hover{color:#fff; background-color:#f72a2f;}
.abnav ul li.cur a,.abnav ul li:hover a,.abnav ul ol li:hover a{color:#fff;}
.abnav ul ol li a{ display:inline-block;line-height:20px;font-size:14px;width:181px;color:#666;padding-left:30px;}
.abnav ul ol li{padding:15px 0;}
/*ab_ban*/
.imgban{width:100%; overflow:hidden;height:274px;}
/*qiyejieshao*/
.aboutMin .abCon{width:852px;}
/*break*/
.break,.break a{color:#d3d3d3;height:46px;line-height:46px;}
.break a:hover{color:#e91a24;}
.break p img{margin:-3px 7px 0 0;}
.break span{color:#888;}
.abriMin{margin-top:15px;}
.abriMin .wen{width:530px;}
.abriMin .tu{width:289px;}
.abriMin .wen p,.abCon .wens p{color:#666;font-size:16px;line-height:30px; text-indent:2em;}
.abriMin .wen .txtnone{ text-indent:inherit;}
.abriMin .tu .slideBox{ width:289px; height:349px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.abriMin .tu .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.abriMin .tu .slideBox .bd li{ zoom:1; vertical-align:middle; }
.abriMin .tu .slideBox .bd img{ width:289px; height:349px; display:block;  }
.abriMin .tu .slideBox .prev,.abriMin .tu .slideBox .next{ position:absolute; right:46px; bottom:10px;display:block; width:36px; height:36px; background:url(../images/ab/le.png) no-repeat center center #e91a24;}
.abriMin .tu .slideBox .next{position:absolute; right:10px;background:url(../images/ab/ri.png) no-repeat center center #bdc0c3;}
.abCon .wens{margin-top:25px;}
/*dongshi*/
.dsriMin .wen{width:454px;}
.dsriMin .tu{width:360px;}
.dsriMin .wen p{ text-indent:inherit;;}
.zcCon .wen p,.zcCon .wens p{margin-top:30px}
.zcCon p.first{margin-top:0;}
.zcCon .wens .myname{ text-align:right;margin-top:10px;}
.zcCon .wens .myname p{margin-top:0;}
/*qiyewenhua*/
.cultureMin .culimg{margin-top:28px;}
.cultureMin .cul_zi h2{font-size:18px;color:#d7161b;margin-top:25px;}
.cultureMin .cul_zi p{font-size:16px;color:#666;line-height:30px;margin-top:25px;}
/*rongyuzizhi*/
.honorMin{width:852px; overflow:hidden;}
.honorMins{width:879px;}
.honorMin dl{width:265px;margin-top:25px;margin-right:27px;}
.honorMin dl dt{padding:13px;border:#e5e5e5 1px solid;width:239px;height:168px; overflow:hidden; text-align:center;}
.honorMin dl dd{font-size:18px;color:#333;height:47px;line-height:47px; text-align:center; overflow:hidden;}
.honorMin dl dt img{max-width:237px;max-height:166px; vertical-align:middle;}
/*event*/
#main{width:852px;margin:30px 0;}
#timeline {width: 748px;overflow: hidden;margin:0 auto;position: relative;background: url(../images/ab/xx.png) left 45px no-repeat;}
#dates {/*width: 740px !important;*/height: 70px;overflow: hidden;/*margin-left:53px !important;*/}
#dates li {list-style: none;float: left;width: 127px;height: 70px;font-size: 24px;text-align: center;background: url(../images/ab/dot.jpg) center bottom no-repeat;}
#dates a {line-height: 38px;padding-bottom: 10px;font-size:22px;color:#ccc;font-weight:bold;}
#dates .selected {font-size: 36px;color:#d7161b;}
#issues {width: 760px;overflow: hidden;}	
#issues li {width: 760px;list-style: none;float: left;}
#issues li .enBox{width:100%;background: url(../images/ab/xx.jpg) center 99px no-repeat;}
#issues li .fud{margin-top:60px;width:48.5%;padding-right:5%;min-height:51px; float:left; position:relative;}
#issues li .fud p{font-size:16px;color:#333;line-height:24px;width:300px;}
#issues li .fud h2{font-size:18px;color:#d7161b;font-weight:bold;background: url(../images/ab/qq.jpg) right center no-repeat;width:85px;height:51px;line-height:51px; text-align:right;padding-right:5px; position:absolute;right:0;top:-10px;}
#issues li .fud dl dt{padding:6px;border:#e5e5e5 1px solid;width:278px;height:206px;}
#issues li .fud dl{width:292px;}
#issues li .fud dl dd{font-size:14px;line-height:22px;color:#333;margin-top:10px;}
/*about end*/
/*yewu star*/
.ywMin #dates .selected {font-size: 22px;color:#d7161b;}
.ywMin #dates{margin:0 auto;margin-left:128px !important;}
.ywMin #issues li .dllist{width:728xp; overflow:hidden;}
.ywMin #issues li .dllists{width:807px;}
.ywMin #issues li .dllists dl{margin-right:79px;margin-top:40px;}
.ywMin #issues li .dllists dl dt{width:323px;height:188px;}
.ywMin #issues li .dllists dl dd h1{font-size:20px;color:#d7161b;margin:10px 0 5px 0;}
.ywMin #issues li .dllists dl dd p{font-size:14px;color:#666;line-height:24px;height:24px; overflow:hidden;}
/*yewu end*/
/*new star*/
.newMin .tj_new{padding:15px 0;}
.newMin .tj_new .tj_Le{width:265px;}
.newMin .tj_new .tj_Ri{width:552px;}
.tj_new .tj_Ri h2{border-bottom:#e6e6e6 1px solid;padding-bottom:20px;}
.tj_new .tj_Ri h2 a{font-size:24px;color:#d7161b;}
.tj_new .tj_Ri p{height:96px; overflow:hidden;margin:10px 0 25px 0;}
.tj_new .tj_Ri p a{font-size:16px;color:#666;line-height:32px;}
.tj_new .tj_Ri .last time,.newMin .list li h2 time{color:#999;}
.tj_new .tj_Ri .last a,.newallMin .listall .back{color:#fff; display:inline-block;height:23px;line-height:23px;padding:0 10px;border-radius:3px; background-color:#ea4145;}
.newMin .list li h2 span{ display:inline-block;width:705px;height:31px; overflow:hidden;}
.newMin .list li h2 span a{font-size:24px;color:#d7161b;}
.newMin .list li p a{font-size:14px;color:#666;line-height:28px;}
.newMin .list li{padding:28px 0;border-bottom:#ccc 1px dashed;}
.newMin .list li h2{margin-bottom:25px;}
/*fanye*/
.pages{ text-align:right;margin-top:40px;}
.pages a,.pages span{font-size:14px;color:#999;padding:0 13px;border:#dcdcdc 1px solid;height:30px;line-height:30px; text-align:center; display:inline-block; cursor:pointer;margin-right:-5px;}
.pages span{ background-color:#dbdbdb;}
/*detail*/
.newallMin .tit{padding:30px 0 15px 0; text-align:center;}
.newallMin .tit h3{font-size:20px;color:#333;font-weight:bold;}
.newallMin .tit p{color:#999;margin-top:10px;}
.newallCon{padding-bottom:30px;border-top:#ccc 1px dashed;border-bottom:#ccc 1px dashed;}
.newallCon p{font-size:16px;color:#666;line-height:32px;margin-top:25px;}
.newallMin .listall li a{font-size:14px;color:#666;line-height:28px;}
.newallMin .listall{margin-top:15px; position:relative;}
.newallMin .listall .back{ position:absolute;right:0;bottom:0;padding:0 17px;}
/*new end*/
/*zuzhi star*/
.zzMin .dls dl{padding:34px 0;border-bottom:#c4c4c4 1px solid;}
.zzMin .dls .ledl{width:50%;}
.zzMin .dls .ridl{width:401px;}
.zzMin .dls dl{ cursor:pointer; position:relative;}
.zzMin .dls dl dt,.tan dl dt{margin-right:33px;}
.zzMin .dls dl dd,.tan dl dd{padding-top:50px;
    width: 187px;
}
.zzMin .dls dl dd h2,.tan dl dd h2{color:#252525;font-size:24px;font-weight:bold;}
.zzMin .dls dl dd p,.tan dl dd p{color:#252525;font-size:18px;line-height:36px;height:72px; overflow:hidden;}
.zzMin .dls dl .zikk{ display:none; position:absolute;top:34px;right:0;background:#fff;height:118px;width:253px;padding:20px;}
.zzMin .dls dl:hover .zikk{ display:block;}
.zzMin .dls dl .zikk p{font-size:12px;color:#333;line-height:22px; text-indent:2em;}
.zzMin .dls dl .zikk .scroll-pane{overflow-y: auto;overflow-x: hidden;line-height: 20px;width:100%;height: 132px;}
.tan{ background:rgba(0,0,0,0.6);width:100%;height:100%; position:fixed;top:0;left:0;}
.tan .tabbox{ background:#fff;padding:40px 85px 40px 40px;width:725px;margin:0 auto; position:relative;height:348px; overflow:hidden;top:50%;margin-top:-174px;}
.tan .tabbox .close{ position:absolute;right:20px;top:18px; cursor:pointer;}
.tan .tabbox dl dt{width:133px;height:158px;}
.tan .tabbox span{ display:block;font-size:18px;color:#666;line-height:30px;margin-top:20px;}
.scroll-pane{overflow-y: auto;overflow-x: hidden;line-height: 20px;width:725px;height: 348px;}
.horizontal-only{height: auto;max-height: 440px;}
/*hiegou*/
.zzMin .biaotit{color:#000; text-align:center;font-weight:bold;margin:65px 0 30px 0;}
.zzMin .biaotit h1{font-size:33px;}
.zzMin .biaotit p{font-size:16px;line-height:32px;}
.zzMin .zhiCon .bk{background:url(../images/zz/bk.png) no-repeat center center;width:260px;height:465px;margin-right:21px;}
.zzMin .zhiCon .bk .tou h2{color:#fff;font-size:24px;margin-top:15px;}
.zzMin .zhiCon .bk .tou{ text-align:center;padding-top:28px;}
.zzMin .zhiCon .bk ul li{color:#5c5c5c;font-size:14px;line-height:30px;}
.zzMin .zhiCon .bk ul{ text-align:center;margin-top:30px;}
/*zhineng*/
.znMin ul li .yetit{color:#252525;font-size:16px;font-weight:bold;height:42px;line-height:42px; background-color:#f4f4f4; cursor:pointer;border-bottom:#d7d7d7 1px solid;}
.znMin ul li .yetit,.znMin ul li .table{border:#d7d7d7 1px solid;}
.znMin ul li .table{border-top:none;margin-bottom:20px;}
.znMin ul li .yetit img{margin-left:120px;}
.znMin table td{padding:25px 0 18px 0;border-bottom:#ccc 1px dashed;}
.znMin table td h3{color:#252525;font-size:16px;}
.znMin table td p{color:#666;font-size:14px;line-height:26px;width:384px;}
.znMin table td span{color:#0b0607;font-size:14px;line-height:26px; display:block;}
.znMin table td p span{color:#d7161b; display:inline;}
/*zuzhi end*/
/*zhuying star*/
.zyMin h2{font-size:30px;color:#d7161b;line-height:52px;border-bottom:#ccc 1px dashed; text-align:center;}
.zyMin p.tit{font-size:16px;color:#333;line-height:26px; text-indent:2em;margin-top:20px;margin-bottom:35px;}
.zyMin .mode h3{font-size:18px;color:#d7161b;font-weight:bold;margin:0 0 20px 0;border-left:#d7161b 4px solid;padding-left:10px;}
.zyMin .mode .zybox{width:852px; overflow:hidden;}
.zyMin .mode .zyboxs{width:890px;}
.zyMin .mode .zyboxs dl{margin-right:35px;width:410px;margin-bottom:35px;}
.zyMin .mode .zyboxs dl dt{width:410px;height:240px; overflow:hidden;}
.zyMin .mode .zyboxs dd h4{font-size:20px;color:#d7161b;margin-top:8px;margin-bottom:5px;}
.zyMin .mode .zyboxs dd p{font-size:14px;color:#666;line-height:22px;height:44px; overflow:hidden;}
.zyMin .mode2 h2{font-size:18px;color:#666;background:url(../images/zy/bk.png) no-repeat center center;border-bottom:none;margin:60px 0 30px 0;}
/*zhuying end*/
/*join star*/
.joinMin .hong span{ display:block; float:left;color:#fff;font-size:16px;height:45px;line-height:45px; background-color:#ea4145; text-align:center;font-weight:bold;}
.joinMin .hong span.f1,.joinMin ul li span.f1{width:288px;}
.joinMin .hong span.f2,.joinMin ul li span.f2{width:180px;}
.joinMin .hong span.f3,.joinMin ul li span.f3{width:202px;}
.joinMin .hong span.f4,.joinMin ul li span.f4{width:180px;}
.joinMin ul li span{display:block; float:left;color:#666;font-size:16px;height:45px;line-height:45px; text-align:center;}
.joinMin ul li span.f1,.joinMin ul li span.f4{color:#ea4145;}
.joinMin ul li span.f4 img{margin-left:10px;}
.joinMin ul li span.f4{width:178px;}
.joinMin ul li{ cursor:pointer;}
.joinMin ul li .toubu{border:#e6e6e6 1px solid;border-top:none;width:848px;}
.joinMin ul li .nei{border:#e6e6e6 1px solid;border-top:none;width:850px;padding:20px 40px; box-sizing:border-box;}
.joinMin ul li .nei h2{font-size:14px;color:#d7161b;font-weight:bold;}
.joinMin ul li .nei p{font-size:14px;color:#666;line-height:28px;}
.joinMin ul li .nei .ju{margin-bottom:30px;}
.joinMin ul li .nei .toud,.joinMin ul li .nei .touds{ text-align:center;}
.joinMin ul li .nei .toud a{ display:inline-block;}
.joinMin ul li .nei .touds .red{color:#d7161b; display:inline; float:none;font-size:14px;}
.joinMin ul li .nei .touds{color:#666;font-size:14px;}
/*join end*/
/*contact star*/
.conMin .mo h2{color:#666;font-size:22px;margin:25px 0 13px 0;}
.conMin .mo p{color:#666;font-size:16px;line-height:30px;}
.conMin .mo .conLe{margin-right:169px;}
/*contact end*/
/*nice*/
.niceMin{padding-top:20px;}
.niceMin .nian{margin-bottom:25px;}
.niceMin .nian h2{font-size:16px;margin-bottom:10px;color:#323232;}
.niceMin .nian p{font-size:16px;line-height:30px;color:#323232;}