/* CSS Document */
.block{margin:0px;}
.frame{margin-bottom:0px; border:0;}
.frame-tab{margin-bottom:0px; border:0px;}
.temp {margin:0px;}
.xl li{margin:0;}
/***************************************************/
/** 首页diy **/
.dahdp { position:relative; margin-bottom:0px;}
.dahdp .anniu{ position:absolute; top:186px; z-index:5;}
.dahdp .anniu.leftbtn {    left: 20%; top: 120px;}
.dahdp .anniu.rightbtn {    right: 40%; top: 420px;}
.dahdp .anniu a{ display:block; font-family:"宋体"; font-size:25px; color:#fff; text-decoration:none; text-align:center; border-radius:3px;   font-weight: bold;}
.dahdp .anniu a .sspan-y{font-size:54px; color:#fff; height:70px; line-height:54px;}
.dahdp .anniu a .sspan-e{font-size:100px; color:#fff;  line-height:110px;}
.dahdp .anniu a .sspan-s{font-size:18px; color:#fff; line-height:20px; padding:40px 0px;}
.dahdp .anniu.rightbtn .lxwm a{  padding: 10px 40px;  font-weight: normal; color:#fff; font-size:14px; background:rgba(28,185,200,1);}
.dahdp .anniu.rightbtn .lxwm{ float:left; margin-right:35px;}
.dahdp .anniu.rightbtn .lxwm a:hover{color:#000; background:#fff;}
.dahdp .anniu.rightbtn .zxyy{float:left;}
.dahdp .anniu.rightbtn .zxyy a{   padding: 10px 40px; font-weight: normal; color:#000; font-size:14px; background:#fff;}
.dahdp .anniu.rightbtn .zxyy a:hover{background:rgba(28,185,200,1);color:#fff;}
.dahdp .slideshow span.title{display:none;}
.dahdp .slideshow:hover span.title{ display:block; height:60px; line-height:60px;   font-size:18px;}
.dahdp .slidebar{top: auto !important; left:47% !important; bottom:20px;}
.dahdp .slidebar li{width:14px;height:14px; border-radius:7px; text-indent:-999px; overflow:hidden; background:#0C0C0C; margin:0 5px;}
.dahdp .slidebar li.on{background:#fff;}
.ie9 .dahdp .slidebar li{border-radius:0px; }
.dahdp .slideshow li{    width: 100% !important;}
.slideshow span.title, .slidebar li { background: none; color: #333; overflow: hidden; }
.shdp{background: url(../image/12.jpg) no-repeat center -180px; height:600px;}
.shdp-nr{ width:1200px; margin:0 auto;  padding-top: 180px;}
.shdp-nr .dly{font-size:48px; color:#fff; text-align:center; }
.shdp-nr .dly span{ padding-right:20px;}
.shdp-nr .dle{font-size:20px; color:#fff; text-align:center;  padding: 10px 0px 30px;}
.shdp-nr .dls{padding-top:6px;text-align:center;}
.shdp-nr .dls a{ border:1px solid #fff; padding:10px 60px;border-radius:20px;font-size:14px; color:#fff; }
.shdp-nr .dls a:hover{ text-decoration:none; background:#fff; color:rgba(35,111,251,1)}
.sglm{ width:1200px; margin:0 auto; height:230px;border-bottom:1px solid rgb(238, 238, 238);border-left:1px solid rgb(238, 238, 238);position: relative; left: 0px; bottom: 80px; background: #fff;}
.sglm-z{ width:977px; float:left;}
.sglm-z .lm1{ width:210px; float:left;margin: 25px 15px 10px; padding-top:70px; background:url(../image/tb5.png) 50% 0px no-repeat;}
.sglm-z .lm2{ width:210px; float:left;margin: 25px 15px 10px; padding-top:70px; background:url(../image/tb6.png) 50% 0px no-repeat;}
.sglm-z .lm3{ width:210px; float:left;margin: 25px 15px 10px; padding-top:70px; background:url(../image/tb7.png) 50% 0px no-repeat;}
.sglm-z .lm4{ width:210px; float:left;margin: 25px 15px 10px; padding-top:70px; background:url(../image/tb8.png) 50% 0px no-repeat;}
.sglm-z dt{text-align:center;font-size: 18px; padding-bottom:15px; font-weight:bold; color: #5a5a5a;}
.sglm-z dd{ text-align:center;font-size: 15px;padding-bottom:12px; color:#5a5a5a; line-height: 25px;}
.zxrx{width:223px; float:right; height:230px; background:#474749;}
.zxrx .xxrx-b{margin-bottom:10px;padding-top: 40px;/* background: url(../image/dh.png) 50% 0px no-repeat; */}
.zxrx dt{text-align:center;font-size: 18px; padding-bottom:25px; font-weight:bold; color: #fff;}
.zxrx dd{text-align:center;font-size: 18px; padding-bottom:15px; font-weight:bold; color: #fff;}
.frame-title{padding-top: 0px;  background:none; width:1200px; margin: -20px auto 0px; }
.frame .title .titletext{ float:none;    font-size: 24px; font-family: 微软雅黑; color: #5a5a5a;}
.kcjs .title,.xyzp .title,.szll .title,.xwzs .title {width:1200px;margin: -6px auto 0px;padding: 0;}
.kcjs .title .titletext,.xyzp .title .titletext,.szll .title .titletext,.xwzs .title .titletext{font-size: 14px; font-weight:normal;}
.kcjs .title .subtitle,.xyzp .title .subtitle,.szll .title .subtitle,.xwzs .title .subtitle{    padding-right: 8px;}
.kcjs .title .subtitle a,.xyzp .title .subtitle a,.szll .title .subtitle a,.xwzs .title .subtitle a{font-weight:normal;color:rgba(67,67,67,1); border:1px solid rgba(67,67,67,1); padding:5px 12px;border-radius:20px;}
.kcjs .title .subtitle a:hover,.xyzp .title .subtitle a:hover,.szll .title .subtitle a:hover,.xwzs .title .subtitle a:hover{ color:#fff; background:#2468E5; text-decoration:none;border:none;}
.kcsg{ width:1200px; margin:30px auto;    height: 350px;}
.kcsg dl{width:317px;border-left: 1px dashed #cccccc; float:left;}
.kcsg dl dt{ width:250px; height:188px; padding:0px 34px;}
.kcsg .dl1{border-left:none; width:280px;height:360px;}
.kcsg .dl1 dt{padding:0px 34px 0px 0px;}
.kcsg .dl4{ width:282px;height:360px;}
.kcsg .dl4 dt{padding:0px 0px 0px 34px;}
.kcsg dl dd{width:240px; padding:0px 34px; padding-top:15px; color:#434343;}
.kcsg .dl1 dd{padding:15px 34px 0px 0px;}
.kcsg .dl4 dd{padding:15px 0px 0px 34px;}
.kcsg dl .pm-y{font-size: 18px;line-height: 25.2px;text-align:center;}
.kcsg dl .pm-e{font-size: 14px;line-height: 19px; padding: 8px 0px;}
.kcsg dl .pm-s{padding: 7px 0px 18px;text-align:center;}
.kcsg dl .pm-s a{font-size: 14px;line-height: 20px;color:rgba(67,67,67,1); border:1px solid rgba(67,67,67,1); padding:7px 19px;border-radius:20px;}
.kcsg dl .pm-s a:hover{ color:#fff; text-decoration:none;border:none; background:#2468E5;}
.dsmk{background: url(../image/bj1.jpg) no-repeat top center; height:560px;}
.dsmk-nr{ width:500px; margin:0 auto;  padding-top: 130px; }
.dsmk-nr .dly{font-size:32px; color:#fff; text-align:center; }
.dsmk-nr .dle{font-size:16px; color:#fff; text-align:center;  padding: 35px 0px 55px;}
.dsmk-nr .dls{padding-top:6px;text-align:center;}
.dsmk-nr .dls a{ border:1px solid #fff; padding:10px 60px;border-radius:20px;font-size:14px; color:#fff; }
.dsmk-nr .dls a:hover{ text-decoration:none; background:#fff; color:rgba(35,111,251,1)}
.xyzp{ width:1200px; margin:0 auto 10px;}
.xyzp .wcup{ padding:20px 0px 20px 10px ;    height: 40px;}
.xyzp .wcup ul{ list-style:none;}
.xyzp .wcup li{float:left; margin-right:20px;     line-height: 30px; height: 40px; background:none !important;}
.xyzp .wcup li a{font-weight:normal;color:rgba(67,67,67,1); border:1px solid rgba(67,67,67,1); padding:5px 20px;border-radius:20px;}
.xyzp .wcup li a:hover { color:#fff; background:#2468E5; text-decoration:none;border:none;}
.xyzp .bage dl{border:1px solid rgb(238, 238, 238); margin-right:24px; width:279px; height:257px; float:left;    margin-bottom: 10px; overflow: hidden;}
.xyzp .bage dl:hover{border: 1px solid #2468E5;}
.xyzp .bage .nr4,.xyzp .bage .nr8{margin-right:0px;}
.xyzp .bage dl dt{padding: 15px; height: 188px;width: 250px;text-align: center;}
.xyzp .bage dl dd{padding:0px 15px; height: 28px; line-height:25px;width: 250px; overflow: hidden;}
.xyzp .bage dl dd a{font-size: 18px;color: #5a5a5a;}
.xyzp .bage dl dd a:hover{text-decoration: none; color: #0064d4;}
.laos{width:1200px; margin:10px auto; height: 350px;}
.laos dl{    width: 573px; height: 154px; background: #EFEFEF; border-radius: 90px; border: 1px solid #EFEFEF; margin: 0 50px 40px 0; float: left;}
.laos dl:hover{border:1px solid #2468E5;}
.laos .dl2,.laos .dl4{ margin-right:0px;}
.laos .tp{ width:130px; height:130px; float:left; padding: 12px 30px 12px 12px;}
.laos dl dt{ font-size:18px; color:#5a5a5a; width:510px;  font-weight: bold; padding-top:25px;}
.laos dl dt span{ padding-left:8px; color: rgb(122, 122, 122); font-weight: normal;}
.laos .dd{    font-size: 14px; color: rgb(122, 122, 122); padding-top: 12px; width: 510px;}
.cwzb{    margin: 100px auto 30px;}
.cwzb dl{ margin-left:30px;}
.cwzb dd{ padding-top:18px;color:#666;}
.cwzb .dyd a{font-size: 18px;color:#5a5a5a; }
.cwzb .dyd a:hover{ color:#0064d4; text-decoration:none;}
.cwzb .ded{font-size: 14px;line-height: 20px;color:rgb(122, 122, 122);padding: 5px 0px;}
.cwzb .dwd{ font-size: 12px;color: #929292;  font-weight: normal;}
.xinwen { width:590px; float:right;  padding-right: 20px;}
.xinwen .wcup{ padding:20px 0px 20px 10px ;    height: 40px;}
.xinwen .wcup ul{ list-style:none;}
.xinwen .wcup li{float:left; margin-right:20px;     line-height: 30px; height: 40px; background:none !important;}
.xinwen .wcup li a{font-weight:normal;color:rgba(67,67,67,1); border:1px solid rgba(67,67,67,1); padding:5px 20px;border-radius:20px;}
.xinwen .wcup li a:hover { color:#fff; background:#2468E5; text-decoration:none;border:none;}
.xinwen .xinw{ height:360px;}
.xinwen .xinw li{ padding-top:15px; height: 100px;background:none !important; padding-bottom: 8px;}
.xinwen .xinw span{color: rgb(35, 111, 251); font-size: 52px;line-height: 72px; width:72px; height:72px; text-align:center;  margin-right: 13px; float: left;    font-weight: bold; font-family: 微软雅黑,Arial;}
.xinwen .xinw .dyd a{font-size: 18px;color:#5a5a5a; }
.xinwen .xinw .dyd a:hover{ color:#0064d4; text-decoration:none;}
.xinwen .xinw .ded{font-size: 14px;line-height: 20px;color:rgb(122, 122, 122);padding: 5px 0px;}
.xinwen .xinw .dwd{ font-size: 12px;color: #929292;  font-weight: normal;}
.kcbm{background: url(../image/bj3.jpg) no-repeat top center; height:274px;}
.kcbm-nr{ width:1200px; margin:0 auto;  padding-top: 50px; }
.kcbm-nr .dly{font-size:32px; color:#fff; text-align:center; }
.kcbm-nr .dle{font-size:16px; color:#fff; text-align:center;  padding: 10px 0px 40px;}
.kcbm-nr .dls{padding-top:6px;text-align:center;}
.kcbm-nr .dls a{ border:1px solid #fff; padding:11px 35px;border-radius:20px;font-size:14px; color:#fff; }
.kcbm-nr .dls a:hover{ text-decoration:none; background:#fff; color:rgba(35,111,251,1)}
.yqlj { background: none; width: 1200px; margin: auto; }
.yqlj .title{ height:42px; line-height:42px; background:none;border-bottom:2px solid #DADADA; overflow:visible; padding:0;}
.yqlj .titletext{font-size:20px;   color:#2BDAD0; font-weight:500;border-bottom:2px solid #2BDAD0;}
.yqlj .dxb_bc{padding:25px 0 15px;}
.yqlj li{float:left;}
.yqlj li a{font-size:14px;   color:#5F5F5F; margin-right:15px;}
/***************************************************************/
/***********新闻********************/
#ct .frame{margin-top:20px; background:#fff;border:1px solid #E2E2E2; }
#ct .frame .title{height:40px; line-height:40px;padding-left:0;background:none;}
#ct .frame .titletext{ background:url(../image/aaabg.png) no-repeat -219px -106px; border-bottom:1px solid #E2E2E2; padding-left:20px;font-size:22px;  color:#1e1c14; font-weight:500;}
.zxyjctp{position:relative; padding:0 12px;}
.zxyjctp .slideshow{margin:10px 0 50px;}
.zxyjctp .slideshow span.title{display:none;}
.zxyjctp .slideshow li:hover span.title{ display:block;background: rgba(0,0,0,0.3) !important; font-weight:500; font-size:16px;}
.ie8 .zxyjctp .slideshow span.title{ background:#696969;opacity:0.9;filter: alpha(opacity=90); }
.zxyjctp .slidebar{top:auto !important; left:66px !important; bottom:15px;}
.zxyjctp .slidebar li{ width:18px; height:18px; line-height:18px; border-radius:9px; background:#C8CAC9; margin-right:8px;}
.zxyjctp .slidebar li.on{ background:#DA602D; color:#fff; font-weight:500;}
.ie9 .zxyjctp .slidebar li{border-radius:0px;}
.zxyjctj{  padding:0 12px 18px 12px;}
.zxyjctj dl{margin-top:15px;}
.zxyjctj .m{margin:0 12px 0 0;}
.zxyjctj dt{height:25px; line-height:25px; overflow:hidden; padding:0; margin-bottom:12px;}
.zxyjctj dt a{font-size:16px; color:#333; font-weight:500;}
.zxyjctj dd{font-size:12px; color:#888; line-height:25px; margin-bottom:0;}
.zxyjctj dd a{color:#db5f2c;}
.zxyggw{ margin-top:20px; border:none !import70px;}
/**联系我们**/
.lxwm-z p{font-family:"宋体";}
.lxwm-z a{text-decoration:none;margin-left:20px;}
#wi_wrap{width:100%!important;}