/* CSS Document */

body,td,th {	font-size: 14px;}
body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;font-family: Microsoft YaHei,'΢���ź�',Arial;}
a {	font-size: 14px;	color: #666;font-family: Microsoft YaHei,'΢���ź�',Arial;}
a:visited {	color: #666;}
a:hover {	color: #333;}
a:active {	color: #666;}
.w1200,.w1100{ width:100%; margin:0px auto}
.baise{ background:#fff; overflow:auto}
.huise{ background:#f1f1f1; overflow:auto}
ul,li{ list-style:none; margin:0px; padding:0px}
.bang{ padding:30px 0px; overflow:auto}
.bang li .tu{ position:relative; overflow:hidden}
.bang .tu img{
  cursor: pointer;
  transition: all 0.6s;
}
.bang .tu img:hover{
  transform: scale(1.1);
}

.bang li .tu div{ background:url(../images/1.png) repeat; text-align:center; font-size:18px; color:#fff; padding:8px 0px; position:absolute; width:100%; bottom:3px; left:0px}
.bang li .an{ background:#fff; padding:15px 0px; text-align:center}
.bang .an a{ border-radius:5px; border:#fe0000 solid 1px; width:40%; height:42px; line-height:42px; text-align:center; font-size:20px; display: inline-table; margin:0px 6px}
.bang .an a.st{ color:#fe0000}
.bang .an a.st:hover{ color:#1CFBF5;}
.bang .an a.zx{ color:#ffffff; background:#fe0000;}
.bang .an a.zx:hover{ color:#fff; background:#e7512e}

.jmxx{ overflow:auto; padding-top:20px}
.jmleft{ float:left; width:48%}
.jmright{ float:right; width:48%}
.biaoti{ font-size:14px; color:#333; height:30px; line-height:30px;}
.shuoming{ background:#666666;border-radius:5px; height:80px; padding:5px; color:#fff; font-size:12px; text-align:center}

.tu .nr2{ color:#fff; font-size:12px; padding:5px; height:122px; background:#383838; text-align:center; line-height:20px }
.tu .nr2 span{ font-size:16px; height:32px; line-height:32px; padding-bottom:4px; display:block}

.hbj{ text-align: center;}
.hbj .zx2{ border:0px; background:#FF7D29; padding:8px 40px; text-align:center;border-radius:5px; color:#fff; font-size:20px}}


.ystit{ color:#333333; font-size:38px; padding:30px 0px 25px 0px; text-align:center;}
.ysx{ background:url(../images/xx.jpg) repeat-x center; height:8px;}
.ysx .hx{ background:#FF7E45; width:280px; margin:0 auto; height:8px}
.ysstit{ color:#666; font-size:22px; padding:30px 0px 30px 0px; text-align: center}
.ysico{ overflow:auto}
.ysico li{ float:left; padding:5px; width:160px;}
.ysico li .tu{ padding:10px;}
.ysico li .bt1{ color:#666; font-size:20px; text-align:center; line-height:45px;}
.ysico li .bt2{ color:#999; font-size:16px; text-align:center;line-height:30px;}
.yslc{ margin:30px auto}
.yslc ul{ overflow:auto; border:#e4e4e4 solid 1px;}
.yslc ul li{ float:left; overflow:auto}
.yslc .tu{ width:20%;  float:left; text-align:right; padding-top:20px}
.yslc .tu img{ width:80%}
.yslc .nr{ float:right; width:79%; height:90px; padding-top:20px}
.yslc .nr .bt1{ font-size:20px; color:#666666; padding-left:10px;}
.yslc .nr .bt2{ font-size:14px; color:#666666; padding-left:10px;}

.xtit{ position:relative; height:115px; margin:15px 0px}
.xx{ border-bottom: solid 1px #c3c3c3; height:50px;width:100%}
.xtit .bt{ font-size:38px; color:#333; position:absolute; width:100%; text-align:center; top:20px}
.baise .xtit .bt span{ padding:10px 30px; background:#fff; margin:0 auto; font-weight:700}
.huise .xtit .bt span{ padding:10px 30px; background:#f1f1f1; margin:0 auto; font-weight:700}
.ren{ overflow:auto}
.ren li{ float:left; padding-bottom:20px}
.ren li .tu{ width:136px; margin:0 auto;}
.ren li .tu img{border-radius:68px;width:136px; height:136px}
.ren li .nr{ text-align:center; overflow:auto;width:160px; margin:0 auto;  padding:15px 0px}
.ren li .nr .name{ float:left; color:#333;}
.ren li .nr .zhiwei{ float:left; padding-left:10px;font-size:14px; color:#999; line-height:22px;}
.ren li .nr .zhiwei span{ color:#FF7E45}

.cjwt{ padding:20px 0px; overflow:auto}
.cjwt li{ float:left; padding-bottom:20px}
.cjwt li .all{ background:#fe0000;border-radius:5px; height:86px; line-height:86px; overflow:hidden; margin:0px 10px}
.cjwt li .l{ float:left; padding-left:16px; color:#fff; font-size:24px;}
.cjwt li .r{ float:right; background:#FFCC66; height:86px; width:20%; border-top-right-radius:5px;border-bottom-right-radius:5px; position:relative; text-align:center}
.cjwt li .r a{ display:block; color:#fff; font-size:20px}
.cjwt li .r img{ width:31px; height:34px; position:absolute; left:-17px; top:35%}



.jiameng li{ float:left; padding-bottom:30px}
.jiameng li div{ width:230px; margin:0 auto; text-align:center}
.jiameng li .tu img{border-radius:230px;width:230px; height:230px; border:#fe0000 solid 10px}
.jiameng li .bt1{ font-size:24px; color:#666; line-height:40px}
.jiameng li .bt2{ font-size:14px; color:#999; line-height:24px; text-align:left}

.jmfcwz{ border:#E4E4E4 solid 1px; background:#fff; padding:25px 20px; color:#333; font-size:16px; line-height:30px}
.jmt{ padding:30px 0px; overflow:auto}
.jmt li .tu{ margin:0 auto;}

.wenda{ margin-bottom:30px}
.fbt{ text-align:center; color:#666; font-size:22px; padding-top:35px}
.wenda .wd,.wenda .kefu,.wenda .zx{ background:#fe0000; margin-top:30px; padding-bottom:10px}
.wd .bt{ height:70px; line-height:70px; color:#fff; font-size:28px; padding-left:15px; position:relative}
.wd .bt img{ position:absolute; right:30px; top:9px; width:105px; height:61px}
.wd .nr,.kefu .nr,.zx .nr{ margin:0px 10px 0px 10px; background:#fff; padding:10px; height:384px; overflow:hidden}

.wd .nr li{ border-bottom:#DFDFDF dashed 1px; padding:10px 2px; overflow: hidden}
.wd li .bt1{ color:#666; font-size:18px; line-height:30px}
.wd li .bt2{ color:#999; font-size:14px; line-height:22px; overflow:auto}

.kefu .bt,.zx .bt{ height:70px; line-height:70px; color:#fff; font-size:28px; text-align:center}
.kefu .tu{ width:90%; margin:0 auto; max-width:250px}
.kefu .lj{ padding-top:25px}
.kefu .lj a{ display:block; color:#fff; font-size:20px; text-align:center; padding:12px 0px; margin-top:20px; background:#FF7E45;border-radius:5px;}
.kefu .lj a:hover{ background:#FF5106}

.zx .nr li{ border-bottom:#DFDFDF dashed 1px; padding:10px 2px; overflow: hidden;color:#666; font-size:18px; }
.foot1{ background:#333739; padding:38px 0px; margin-top:30px; font-size:16px;line-height:30px; }
.foot1 .w1200{ overflow:auto}
.foot1 .flogo{ width:88px;}
.foot1 .fx{ background:#4D5355; width:1px; height:100px; margin:0px 30px; float:left}
.foot1 .fbq{ color:#fff;}
.foot1 .saomiao{ overflow:auto}
.foot1 .saomiao .ewm{ width:110px;}
.saomiao .gzwz{ color:#fff;}
.foot2{ color:#fff; font-size:14px; overflow:auto; background:#242424; padding:20px 0px; line-height:25px}
.xxnr{ font-size:15px; line-height:30px; padding:0px 20px 20px 20px}
@media screen and (min-width: 1200px) {
.wd{ width:442px; float:left;}
.kefu{ width:285px; margin-left:16px; float:left;}
.zx{ width:438px;  float:right;}
.foot1 .flogo,.foot1 .fx,.foot1 .fbq{ float:left; padding-top:20px}
.foot1 .saomiao{ float:left;}
.saomiao .ewm{ float:left; padding-right:20px}
.saomiao .gzwz{ float:left}
.foot2 .l{ float:left}
.foot2 .r{ float:right}


.w1200{ width:1200px;}
.w1100{ width:1100px;}
.w977{ width:977px; margin:20px auto}
.top{ padding:30px 0px; position:relative; height:54px; overflow:hidden}
.top .logo{ float:left;}
.top .daohang{ float:right}
.top header{ display:none!important}
.top mip-sidebar{ display:block!important; position: absolute!important; left:auto!important;top:50px; right:-200px!important; width:auto; background:#fff;}
.top mip-sidebar li{ float:left; padding-left:15px}
.top mip-sidebar li button{ display:none}
.top mip-sidebar li a{ font-size:15px; color:#333; font-weight:700;}
.top mip-sidebar li a:hover{ color:#FC2727}

.bang li{ width:33%; float:left; padding:15px 0px;}
.bang li .tu,.bang li .an{ margin:0px 10px}
.yslc ul li{ width:25%; }
.yslc ul li .nr{  border-right:#e1e1e1 solid 1px}

.ren li{  width:25%;}
.cjwt li{  width:50%;}
.jiameng li{ width:33.3%}


.jmt li{ width:33%; float:left; padding:15px 0px;}
.jmt li .tu{ width:88%;}
}


@media screen and (max-width: 1198px) {

.top .logo{ text-align:center; padding:15px 0px; }
.top .logo img{ width:90%; max-width:450px}
.top{position:relative}
#logo img{ width:20px; height:17px; }
.top header{ position:absolute; left:5px; top:35%}

mip-sidebar li{ padding:10px 15px}
mip-sidebar li button{ margin-left:10px}
.bang{ padding:20px 0px; overflow:auto}
.bang li{ width:50%; float:left; padding:10px 0px;}
.bang li .tu,.bang li .an{ margin:0px 10px}
.bang .an a{ font-size:16px; height:35px!important;line-height:35px; padding-bottom:0px}

.ystit{ font-size:30px}
.ysstit{ font-size:20px}
.yslc{ width:96%; margin:0px auto}
.ysico li{ float:left; padding:5px; width:30%; max-width:160px}
.ysico li .bt1{ color:#666; font-size:18px; text-align:center; line-height:35px; height:35px; overflow: hidden}
.ysico li .bt2{ color:#999; font-size:13px; text-align:center;line-height:25px; height:25px; overflow: hidden}
.yslc ul{ border-bottom:0px; border-right:0px}
.yslc ul li{ width:50%;border-bottom:#e1e1e1 solid 1px }
.yslc ul li .nr{  border-right:#e1e1e1 solid 1px; line-height:22px;}
.yslc .tu{ max-width:50px;}
.yslc .nr .bt1{ font-size:16px;}
.yslc .nr .bt2{ font-size:13px;}

.xtit{ height:80px}
.xtit .bt span{ font-size:24px; padding:10px 15px!important;}
.ren li{  width:50%;}
.cjwt li{  width:100%;}
.cjwt li .all{ height:60px; line-height:60px}
.cjwt li .l,.cjwt li .r,.cjwt li .r a{font-size:18px}
.cjwt li .r{ width:30%;}
.cjwt li .r img{ width:23px; height:26px; left:-13px; top:20%}

.jiameng li div{ width:160px;  margin:0 auto; text-align:center}
.jiameng li .tu img{border-radius:148px;width:148px; height:148px; border:#fe0000 solid 6px}
.jiameng li .bt1{ font-size:22px; color:#666; line-height:40px}
.jiameng li .bt2{ font-size:14px; color:#999; line-height:24px; text-align:left; height:48px; overflow:hidden}

.jiameng li{ width:50%}
.w1100{ width:96%}
.jmt{ padding:20px 0px; overflow:auto}
.jmt li{ width:50%; float:left; padding:10px 0px;}
.jmt li .tu{ width:95%;}
.fbt{ font-size:16px; }
.wenda{ padding-top:20px}
.foot1{ font-size:15px;line-height:25px; margin-top:0px}
.foot1 .flogo,.foot1 .fx,.foot1 .fbq,.saomiao .ewm{padding-top:20px; margin:0 auto; text-align:center; }
.saomiao { text-align:center}
.foot2{ text-align:center; padding:20px 10px}
.foot1 .saomiao .ewm{ width:60%;}
.flogo,.yc{ display:none;}
}