@charset "utf-8";
/* author:英雄づ小将 <303781721@qq.com> */
@media (min-width: 1200px) {
.container { width: 1050px; }
}
img {display:block; margin:0 auto;}
header{position:relative;padding:15px 0 0 0; box-shadow:0 1px 5px rgba(0,0,0,0.45);}
.mnav {margin-left:350px; padding:0; width: 100%;margin-top:6px;}
.mnav li { list-style: none; float: left; display: inline-block;}
.mnav a { display: inline-block; font:1.071em/3.2em "微软雅黑", "黑体"; text-decoration:none;color:#595858;}
.mnav .active a{color:#e60012;}

.mnav li.top{display:block; width:79px; height:61px;}
.mnav li a.top_link {display:block; float:left; width:79px; height:61px; font:1.071em/3.2em "微软雅黑", "黑体"; color:#595858; text-decoration:none; cursor:pointer; background:none;}
.mnav li a.top_link span {float:left; display:block; width:79px; background:none;}
.mnav li a.top_link span.down {float:left; display:block; width:79px; background:none;}
.mnav li a.top_link.active{color:#e60012;}

.mnav li:hover a.top_link { font:1.071em/3.2em "微软雅黑", "黑体"; background:url(/templets/default/images/upbg1.png) no-repeat; font:1.071em/3.2em "微软雅黑", "黑体"; color:#e60012;}
.mnav li:hover a.top_link span { background:url(../images/upbg1.png) no-repeat;}
.mnav li:hover a.top_link span.down {background:none;}

.mnav li.top2{display:block; width:69px; height:61px;}
.mnav li a.top_link2 {display:block; float:left; width:79px; height:61px; font:1.071em/3.2em "微软雅黑", "黑体"; color:#595858; text-decoration:none; cursor:pointer; background:none;}
.mnav li a.top_link2 span {float:left; display:block; width:79px; background:none;}
.mnav li a.top_link2 span.down {float:left; display:block; width:79px; background:none;}
.mnav li a.top_link2.active{color:#e60012;}

.mnav li:hover a.top_link2 { font:1.071em/3.2em "微软雅黑", "黑体"; background:url(/templets/default/images/upbg1c.png) no-repeat 2px 0; font:1.071em/3.2em "微软雅黑", "黑体"; color:#e60012;}
.mnav li:hover a.top_link2 span { background:url(/templets/default/images/upbg1c.png) no-repeat;}
.mnav li:hover a.top_link2 span.down {background:none;}

.mnav li:hover {position:relative; z-index:200;}
.mnav li:hover ul.sub{position:absolute; left:-328px; top:61px; width:854px; white-space:nowrap; height:auto; z-index:300;}
.mnav li:hover ul.sub li.top{width:854px; height:12px; background:url(/templets/default/images/upbg2.png) no-repeat;}
.mnav li:hover ul.sub li.center{ width:854px; background:url(/templets/default/images/upbottom.png) repeat-y;}
.mnav li:hover ul.sub li.center a{ padding:0;}
.mnav li:hover ul.sub li.bottom{width:854px; height:16px; background:url(/templets/default/images/upbg3.png) no-repeat;}

.mnav li:hover {position:relative; z-index:200;}
.mnav li:hover ul.sub1{position:absolute; left:-88px; top:61px; width:257px; white-space:nowrap; height:auto; z-index:300;}
.mnav li:hover ul.sub1 li.top{width:257px; height:12px; background:url(/templets/default/images/upbg2a.png) no-repeat;}
.mnav li:hover ul.sub1 li.center{ width:257px; background:url(/templets/default/images/upbottoma.png) repeat-y;}
.mnav li:hover ul.sub1 li.center a{ padding:0;}
.mnav li:hover ul.sub1 li.bottom{width:257px; height:16px; background:url(/templets/default/images/upbg3a.png) no-repeat;}

.mnav li:hover ul.sub2{position:absolute; left:-32px; top:61px; width:257px; white-space:nowrap; height:auto; z-index:300;}
.mnav li:hover ul.sub2 li.top{width:257px; height:12px; background:url(/templets/default/images/upbg2c.png) no-repeat;}
.mnav li:hover ul.sub2 li.center{ width:257px; background:url(/templets/default/images/upbottomc.png) repeat-y;}
.mnav li:hover ul.sub2 li.center a{ padding:0;}
.mnav li:hover ul.sub2 li.bottom{width:257px; height:16px; background:url(/templets/default/images/upbg3c.png) no-repeat;}


.mnav ul, 
.mnav li:hover ul ul,
.mnav li:hover li:hover ul ul,
.mnav li:hover li:hover li:hover ul ul,
.mnav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.xiala1{ width:408px; float:left; margin:7px 0 5px 39px;}
.xiala2{ width:352px; float:right; margin:7px 39px 5px 0;}
.xiala3{ width:262px; float:left; margin:7px 0 5px 5px;}
.xiala1 .title,.xiala2 .title,.xiala3 .title{ height:22px; background:#e60012; font:bold 14px/22px "微软雅黑", "黑体"; color:#ffffff; padding-left:10px;}
.xllist{ float:left; margin-right:14px; font:12px/24px "微软雅黑", "黑体"; color:#909090; padding:5px 0 0 14px;}
.xllist strong{ color:#3a3a3a;}
.xllist a:link{ font:12px/24px "微软雅黑", "黑体"; color:#909090; text-decoration:none;}
.xllist a:hover{ font:12px/24px "微软雅黑", "黑体"; color:#909090; text-decoration:underline;}


@media (min-width: 992px) {
.mnav a {  padding: 0 10px;}
}

.carousel-indicators li {
	border-color:#000;
	background-color:#fff;
}
.banner{margin-bottom:40px;text-align:center; background:url(../images/banner1.jpg) no-repeat center center;}
.banner img{width:100%;max-width:1400px;}

.banner2{margin-bottom:40px; height:317px; text-align:center; background: url(/templets/default/images/ej1_banner.jpg) no-repeat center center;}
.banner1{margin-bottom:40px; height:317px; text-align:center; background:url(/templets/default/images/ej1_banner.jpg) no-repeat center center;}
.banner2 img,.banner1 img{width:100%;}

.mytab{margin-bottom:30px;border-bottom:1px solid #d1d1d1;}
.mytab ul{margin:0;padding:0;text-align:center;}
.mytab li{position:relative;display:inline-block;margin:0 15px;}
.mytab li.active:after{content:"";display:block;position:absolute;bottom:-1px;width:100%;height:6px;background:url(/templets/default/images/iconuparrow.gif) no-repeat center 0;}
.mytab a{padding:0 5px;font:1.5em/1.871em "微软雅黑", "黑体";color:#4e4e4e;border:1px solid #fff;}
a:link,a:active,a:hover,a:visited{ text-decoration:none !important;}
.mytab .active a{color:#ed1c24;border:1px solid #ed1c24;border-radius:3px;}

@media (min-width: 992px) {
.mytab a{padding:0 10px;font:2em/2.571em "微软雅黑", "黑体";}
}

.part{margin-left:0px;margin-right:0px;}
.jujiao .partlist{float:left;margin-left:0px;margin-right:0px;padding:0px;}
.jujiao li{position:relative;/*float:left;display:inline-block;*/list-style:none;padding:0 0px 16px;}
.kehu .row > div{margin-bottom:25px;}
.kehu a{text-align:center;font:18px/30px "微软雅黑", "黑体";color:#424242;}
.fuwu .row > div{margin-bottom:25px;}

.fwtab{margin:0 auto;padding-bottom:20px;width:845px;}
.fwtab img{display:block;}
.fwtab ul{padding:0px;}
.fwtab li{float:left; list-style:none;margin:0px;padding:0px;}
.fwtab li.last a{width:200px;}
.fwtab a:link,.fwtab a:visited{display:block;padding-top:17px;width:202px;height:90px;font:12px/18px "微软雅黑", "黑体";text-align:center;background:url(/templets/default/images/tabbg.jpg) no-repeat center top;}
.fwtab a span{display:block;color:#ec404d;}
.fwtab a img{display:inline-block;}
.fwtab a:hover,.fwtab .current a:link,.fwtab .current a:visited{text-decoration:none;background:url(/templets/default/images/tabbgcur.jpg) no-repeat center top;}

@media (min-width: 768px) {
.partlist{margin-left:-8px;margin-right:-8px;padding:0px;}
.partlist li{}
}
.partlist .intro{position:absolute;bottom:0px;width:100%;padding:0 10px 20px;background:rgba(255,255,255,0.9);}
.partlist .mh3{font:1.714em/2.148em "微软雅黑", "黑体";color:#e60012;}
.partlist .mcon{font:1.071em/1.428em "微软雅黑", "黑体";color:#424242;}

.subject{background:#f7f7f7 url(../images/bg1.jpg) repeat-x left top;}
.subject .mh3{padding:10px 0;font:2.425em/2.571em "微软雅黑", "黑体";color:#e60012;text-align:center;background:url(../images/icondownarrow.jpg) no-repeat center top;}
.subjectlist {font:1.142em/1.428em "微软雅黑", "黑体";color:#424242;}
.subjectlist > div{margin-bottom:20px;}
.subjectlist .mh4{font:1.428em/1.714em "微软雅黑", "黑体";color:#e60012;}
.subjectlist img{padding:1px;border:1px solid #dddddd;}
.copy{padding:10px 0;text-align:center;color:#ffffff;background:#a0a0a0;}

.redian{margin-top:10px;margin-bottom:20px;text-align:center;font:1em/1.258em "微软雅黑", "黑体";color:#272727;}
.fanganh3{margin:20px 0;text-align:center;font:1.857em/2em "微软雅黑", "黑体";color:#e60012;}

.hangyelist{}
.hangyelist > div{padding-left:80px;min-height:140px; white-space:normal;}
.hangyelist .mh5{padding-left:20px;font:1.142em/1.714em "微软雅黑", "黑体";color:#e60012;border-bottom:1px solid #dedede;}
.hangyelist .mcon{padding-left:20px;padding-top:10px;}
.hangyelist .micon{position:absolute;top:0px;left:0px;}
.hangyelist a{margin-right:20px;font-family:"微软雅黑", "黑体";display:inline-block;white-space:nowrap;color:#505050;}

.chanpinlist{padding:15px 0;border-bottom:1px dashed #d1d1d1;}
.chanpinh3{font:2em/2em "微软雅黑", "黑体";color:#ed1c24;}
.chanpinkeywords{margin-bottom:10px;font:1.142em/1.285em "微软雅黑", "黑体";color:#3d3c3c;}
.chanpinintro{font:1em/1.428em "微软雅黑", "黑体";color:#666666;}
.zhuanjiazaixiantit{margin:20px 0 40px;}

.zhuanjialist{margin:30px 0;font:1em/1.458em "微软雅黑", "黑体";}
.zjname{font:1.258em/1.258em "微软雅黑", "黑体"}
.zjcon{margin-top:10px;}

.cpmh5{font:1.857em/2em "微软雅黑", "黑体";color:#e60012;}
.iconclock{display:inline-block;margin-right:5px;width:37px;height:33px; vertical-align:middle;background:url(../images/iconclock.png) no-repeat 0 0;}
.icontel{display:inline-block;margin-right:5px;width:37px;height:35px; vertical-align:middle;background:url(../images/icontel.png) no-repeat 0 0;}
.mlist1{position:relative;margin:0px;margin:20px 0 20px 40px;padding:0px;}
.mlist1:before{content:"";display:block;position:absolute;top:6px;left:-17px;height:100%;border-left:1px solid #c2c2c2;}
.mlist1 li{position:relative;list-style:none;}
.mlist1 li:before{content:"";display:block;position:absolute;left:-20px;top:6px;width:8px;height:8px;border:1px solid #e60315;border-radius:50%;background:#ffffff;}
.mlist1 a{font:1em/2.285em "微软雅黑", "黑体";color:#3d3d3d;}
.lianxilist{line-height:2.571em;color:#3d3d3d;font-weight:bolder;}
.lianxilist:before{top:12px;}
.lianxilist li:before{top:12px;}
.iconlaba{position:absolute;bottom:-30px;right:40px;width:156px;height:157px;background:url(../images/iconlaba.png) no-repeat 0 0;}

.sbcol1{float:left;width:32%;padding-right:12px !important;}
.sbcol2{float:left;width:31%;padding-right:12px !important;}
.sbcol3{float:left;width:37%;}

.dongtai{padding-left:8%;}
.dongtaipic{padding:8px;border:1px solid #dcdcdc;background:#f6f6f6;}
.dongtaicon{padding:10px 0;font:12px/22px "微软雅黑", "黑体";color:#424242;}
.dongtaicon a{color:#424242;}
.dongtaitit{padding:10px 0;font:bolder 18px/ 22px "微软雅黑", "黑体";text-align:center;}

.fhgw{ position:absolute;top:15px; width:90px; margin-left:760px; padding-top:12px; text-align:right; color:#4f4f4f; font:12px/14px "宋体"; background:url(../images/fhgw_icon.jpg) no-repeat 0 10px ;}
.fhgw a{ color:#4f4f4f; font:12px/14px "宋体"; text-decoration:none;}
.fhgw a:hover{ color:#e60012; font:12px/14px "宋体"; text-decoration:underline;}

.login{ position:absolute;top:0px;right:10px;}
.login a{font:12px/18px "宋体";color:#585858;}




.news{}
.news dt{margin-bottom:10px;padding-left:23px;background:#f5f5f5;}
.news dt span{padding:7px 0;margin:0px;font:20px/44px "微软雅黑", "黑体";color:#4b4b4b;border-bottom:2px solid #e60012;}
.anews{margin-top:10px;margin-left:-20px;}
.anews a{font:14px/24px "微软雅黑", "黑体";color:#727272;}

.date{float:right;margin:8px;padding:2px;background:#a4a4a4;color:#ffffff;text-align:center;font-family:Arial;}
.date span{display:block;font:36px/36px Arial;}

.newslist{margin:0 auto;padding:0px;width:90%;}
.newslist li{margin-top:5px; list-style:inside disc;}
.newslist a{font:14px/24px "微软雅黑", "黑体";color:#727272;}



/**/
.pagination{}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color:rgb(230,0,18);
  border-color: rgb(230,0,18);
}


.pagination > li > a, .pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #999999;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}


.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
  color: #999999;
  background-color: #eee;
  border-color: #ddd;
}
