﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;list-style:none;}
body{ font-family:"微软雅黑";color:#333; font-size:15px; line-height:24px}
img{border:0;}
a{text-decoration:none;color:#333;}
a:hover{}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
p {word-wrap:break-word}
/* fullSlide */
.fullSlidess {width:100%;position:relative;height:520px;background:#fff;}
.fullSlidess .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlidess .bd ul{width:100% !important;}
.fullSlidess .bd li{width:100% !important;height:520px;overflow:hidden;text-align:center;}
.fullSlidess .bd li a{display:block;height:520px;}
.fullSlidess .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:20px;line-height:20px;}
.fullSlidess .hd ul{text-align:center;}
.fullSlidess .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:8px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlidess .hd ul .on{background:#f00;}
.fullSlidess .prev,.fullSlidess .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;}
.fullSlidess .next{left:auto;right:2%;background-position:-6px -137px;}

button.more-link-1 {border:1px solid #dddddd;padding:1px 23px 1px 8px;border-radius:2px;background:#fff url(../images/xl01.png) no-repeat 68px center;}
.morelinkdiv { text-align:center; padding:6px 0}
button.more-link-2 {border:1px solid #dddddd;padding:1px 23px 1px 8px;border-radius:2px;background:#fff url(../images/xl02.png) no-repeat 42px center;}

.header{ height:80px; }
.header_01{ position:relative; width:1200px; margin:0 auto; z-index:99}
.header a.alogo{ display:inline-block; position:absolute; left:0; top:0; z-index:99}
.header_01 ul.ul01 li{ float:left; padding:0 25px}
.header_01 ul.ul01{ padding-left:230px}
.header_01 ul.ul01 li a{ height:80px; line-height:80px; display:inline-block; font-size:18px}
.header_01 ul.ul01 li:hover a{ box-sizing: border-box;color:#4e71b2; border-bottom:4px solid #4e71b2}
.header_rig a{ height:80px; line-height:80px}
.header_rig a.header_rig_a03 font{ font-size:14px ; background:#e0e6f3 url(../images/iconphone.png) no-repeat 6px 3px;padding:4px 6px 4px 26px; margin-right:4px; border-radius:3px}
.header_01 ul li ol{padding:10px 0; }
.hli01{ position:absolute; background:url(../images/bgss.png) repeat; z-index:999; left:250px; display:none; top:80px}
.hli02{  position:absolute; background:url(../images/bgss.png) repeat; z-index:999; left:476px; display:none; top:80px}
.hli03{ position:absolute; background:url(../images/bgss.png) repeat; z-index:999; left:568px; display:none; top:80px}
.header_01 ul.ul01 li .hli011 a{ color:#fff; font-size:14px; margin:0 20px; height:30px; line-height:30px; display:inline-block;}
.header_01 ul.ul01 li:hover .hli011 a{ color:#fff; border-bottom:none}
.header_01 ul.ul01 li:hover .hli011 a.tit_aa{ border-bottom:1px solid #fff; padding-bottom:4px; margin-bottom:4px}
.header_01 ul.ul01 li:hover .hli011{ display:inline-block}
.header_rig ul li{ float:left}
.header_rig ul li:hover .hright01{ display:inline-block; right:0}
.hright01{ position:absolute; background:url(../images/bgss.png) repeat; z-index:999; right:0; display:none; top:80px; width:220px;padding:10px}
.hright02{ background:#fff}
.hright02 input.hrinp01{ width:168px; height:32px; line-height:32px; border:1px solid #fff; padding-left:5px}
.hright02 input.hrinp02{ width:32px; height:32px; border:none; background:url(../images/search.png) no-repeat center center; cursor:pointer }
.hright01 p{ color:#fff; font-size:14px; line-height:24px}

.main{ width:1200px; margin:0 auto; padding-top:40px}
.mainin .tab{ width:1200px;}
.mainin .tab-hd {}
.mainin .tab-hd li{ height:58px;  float:left; width:25%; color:#333; text-align:center; cursor:pointer;border-top:4px solid #fff}
.mainin .tab-hd li.active{ color:#1b88db; border-top:4px solid #1b88db; background:url(../images/icon06.png) no-repeat center bottom}
.mainin .tab-bd div{display:none; border:1px solid #ddd; padding:10px}
.mainin .tab-bd div.thisclass{ display:list-item;}
.mainin .tab-bd ul li{ height:38px; line-height:38px; background:url(../images/libgs.png) no-repeat left center; padding-left:8px}
.mainin .tab-bd ul li span.spantime{ margin-left:60px; color:#999 }
.mainin .tab-bd ul li span.spanend{ color:#f00}
.mainin .tab-bd ul li span.spaning{ color:#3b9c44}
.mainin .tab-bd ul li a{ width:970px; height:38px; line-height:38px; overflow:hidden; display:inline-block;white-space:nowrap; text-overflow:ellipsis;}
.mainin .tab-bd ul li a:hover{ text-decoration:underline}
.mainin .tab-bd p{ text-align:center; padding-top:20px; padding-bottom:10px}
.mainin .tab-bd p a{ color:#1b88db; text-decoration:underline}

#subnav {width:256px;margin:0 auto}
#subnav h3 a{ color:#333}
#subnav h2 { font-weight:normal;padding-left:46px;background-color:#ececec;line-height:46px;font-size:16px;cursor:pointer;color:#333;}
#subnav h2.active {background-color:#;}
#subnav h3 {font-weight:normal;padding-left:46px;background-color:#ececec;line-height:46px;font-size:16px;cursor:pointer;color:#333;}
#subnav h3.active {background-color:#;}
#subnav ul {display:none;background-color:#f6f6f6;color:#666;}
#subnav li {line-height:40px;}
#subnav li a{ height:40px; line-height:40px; display:inline-block; width:255px; padding-left:46px }
#subnav li.liactive a{ color:#fff; background:#1b88db}
#subnav li:hover a{background:#1b88db ; color:#fff}

#subnav h3.liactive{ background:#1b88db url(../images/sp02s.png) no-repeat 20px center; color:#fff}
#subnav h3.liactive a{ color:#fff}
#homepage .all{
    margin: 0 auto;
    width: 100%;
}
.serban{
    padding: 0 20px;
    box-sizing: border-box;
    height:200px;
    background-size: cover !important;;
}
.serban01{ width:1200px; margin:0 auto; padding-top:70px}
.serban01 font.serfont01{ color:#fff; font-size:24px; font-weight:bold}
.serban01 font.serfont02{ color:#fff; font-size:14px;}

.breadcrum{ height:44px;padding: 20px 0 0 0}
.breadcrum01{ width:1200px;  margin:0 auto; height:44px; line-height:44px}
.breadcrum02{ padding-left:30px;background:url(../images/homes.png) no-repeat left center;}
.sermain{ width:1200px; margin:0 auto; padding-top:10px}
.sermain_right{ width:924px;}
.sermtit{ color:#1b88db; line-height:46px; border-bottom:1px solid #ddd; font-weight:bold; font-size:15px}

.sermain{ min-height:543px}

.sermain .tab{ width:1200px;}
.knowm li{ height:58px;  float:left; width:25%; color:#333; text-align:center; cursor:pointer;border-bottom:4px solid #fff}
.knowm li.active{ color:#1b88db; border-bottom:4px solid #1b88db; display:inline-block;}
.knowm li.active a{ color:#1b88db; }



.knowm01 ul li{ border-bottom:1px dotted #ddd; height:50px; line-height:50px; background:url(../images/libgs.png) no-repeat left 15px center; padding-left:30px}
.knowm01 ul li span{ color:#999;margin-right: 20px;}
.knowm01 ul li a{ width:700px; overflow:hidden; display:inline-block;white-space:nowrap; text-overflow:ellipsis;}
.knowm01 ul li a:hover{ text-decoration:underline}
.knowm02{ padding:5px 10px;background:#f9f9f9 }
.knowm02 input.hrinp01{ width:180px; height:30px; line-height:30px; border:1px solid #e4e4e4; padding-left:5px;background: #fff;}
.knowm02 input.hrinp02{ width:30px; height:30px; border:none; background:#0081cc url(../images/ksear.png) no-repeat center center; cursor:pointer }

.yema ul li a{ float:left; border:1px solid #d2d2d2; padding:1px 9px; margin:2px; color:#666}
.yema ul li{ float:left}
.yema ul li.ymno a{ float:left; border:1px solid #e6e6e6; padding:1px 9px; margin:2px; color:#999}
.yema{ width:600px; margin:20px auto 0}
.yema ul li a:hover{ background:#1b88db; border:1px solid #1b88db; color:#fff}
.yema ul li.ym_active a{ background:#1b88db; border:1px solid #1b88db; color:#fff}
.yema ul li span.ymtj{ padding:3px 9px; display:inline-block; color:#666}
.knmdtit{ text-align:center; border-bottom:1px solid #ddd; padding:20px 0 10px 0; margin-bottom:20px}
.knmdtit h3{ font-size:20px; font-weight:normal; padding-bottom:10px}
.knmdtit span{ color:#999}
.knmdnr img{ max-width:100%}
.knmdnr div{ text-align:center}
.knmdnr p{ text-indent:2em; margin-top:20px}
.knmdnr{ line-height:30px}

.aboutus{ line-height:36px}
.aboutus p{ text-indent:2em}
.about_01_01{ width:317px;}
.about_01_02{ padding-left:20px; width:863px}
.about_01_02 h3{ font-size:18px;padding:20px 0 4px 0; color:#e97f0c}

.about_02{ margin-top:40px}
.aboutus{ line-height:36px}
.about_02_01{ width:587px;}
.about_02_02{ padding-left:20px; width:593px}

.about_03{ margin-top:40px}
.about_03_01{ width:418px;}
.about_03_02{ padding-left:20px; width:762px; padding-top:80px}

.about_04tit{ color:#e97f0c; font-size:18px; font-weight:bold; margin-top:20px}
.about_04nr p{ text-indent:2em}
.tranm{ line-height:30px;min-height: 440px}
.trant_01_01{display:inline-block; height:24px; background:#ececec; color:#fff; padding:0 6px; line-height:24px; border-radius:2px; color:#666; margin-bottom:4px}
.trantit .trant_01_01active{background:#e97f0c; color:#fff }
.trant_01_03{ color:#999}
.trant_01{ margin-right:30px; text-align:center}
.trantit{ margin-bottom:20px;  padding:10px;background:#f7f7f7 url(../images/tiaos.png)  repeat-x left 43px}
.trant_01_02{ height:11px; background:url(../images/x02.png) no-repeat center center;}
.trantit .trant_01_02active{height:11px; background:url(../images/x01.png) no-repeat center center}
.trbaoming{ text-align:center; margin:20px }
.trbaoming a{ font-weight:bold; font-size:16px; color:#1b88db }

.servers_01_01{ height:50px; width:180px; background:url(../images/sps02.png) no-repeat right center; padding-right:11px}
.servers_01_01 span{ border-radius:4px; height:50px; line-height:50px;display:inline-block; width:100%; background:#e97f0c; color:#fff; padding-left:10px}
.servers_01_02{ background:url(../images/sps04.png) no-repeat center center; height:50px; width:24px}

.servers_01_03{ margin-top:7px; height:36px; width:682px; background:url(../images/sps03.png) no-repeat left center; padding-left:8px}
.servers_01_03 p{ border-radius:4px; height:36px; line-height:36px;display:inline-block; width:100%; background:#eeeeee; color:#666; padding-left:10px}
.servers{ background:url(../images/fwtiao.png) repeat-y 192px top; margin-top:20px }
.servers_01{margin-bottom:40px}
.servers_01_03 p span.serspan01{ background:#eeeeee; padding:0 6px; border-radius:4px}
.servers_01_03 p span.serspan02{ background:url(../images/sps05.png) no-repeat center center ; width:20px; display:inline-block; height:38px}
.sermain_left{ width:256px}
.servers_01_03 p.serp01{  height:36px; line-height:36px;display:inline-block; width:100%; background:none; padding-left:0 }
.servers_01_03 a{ color:#1b88db}
.tranmain01{ border-bottom:1px dotted #ddd; padding-bottom:10px; margin-bottom:10px}
.tranm_p01 span{ color:#999}
.tranm_p02 span{ color:#666; border:1px solid #ddd; margin-right:10px; padding:0px 4px; border-radius:2px}
.tranm_p01{ margin-bottom:4px}

.resmain ul li a{ width:929px; height:50px; line-height:50px; overflow:hidden; display:inline-block;white-space:nowrap; text-overflow:ellipsis;}
.resmain ul li span.spantime{ color:#999 ; width:80px; height:50px}
.resmain ul li span.spanings{ color:#666; width:190px; height:50px}
.resmain ul li{ line-height:50px; border-bottom:1px dotted #ddd}
.remtit01{ width:929px}
.remtit01 span{ padding-left:8px}
.remtit02{ width:190px}
.resmaintit{ background:#f2f2f2; height:40px; line-height:40px; margin-top:10px}
.resour01_tit{ font-size:20px; font-weight:bold; color:#1b88db; background:url(../images/ssbg.png) no-repeat left center; padding-left:26px}
.resour01{ margin-top:20px}
.resour01_nr table{ width:100%}
.resour01_nr table tr td.tdbg{ background:#f9f9f9}
.resour01_nr table{ background:#ddd}
.resour01_nr table tr td{ background:#fff; padding:0 10px; height:40px; line-height:40px}
.resour01_nr{ margin-top:10px}
.resour01_nr table tr.restr01 td{background:#f9f9f9}
.resour01_tit01{ font-size:16px; font-weight:bold; color:#1b88db;}

.resour01 .tab-hd li.active{ font-size:16px; font-weight:bold; color:#1b88db;}
.resour01 .tab-hd li{ font-size:16px;  color:#666; float:left; margin-right:20px}
.resour01 .tab-bd div{ display:none}
.resour01 .tab-bd div.thisclass{ display:list-item}
.resour01 .tab-bd{ margin-top:10px}

/*.transx ul li dl dt,dd{ float:left; line-height:40px}
.transx ul li dl dd{ float:left; line-height:42px; margin-right:20px}
.transx{ background:#fbfbfb; border:1px solid #e5e5e5}
.transx ul li{  padding:0 10px;border-bottom:1px solid #e5e5e5; position:relative;line-height:42px;min-height:42px}
.tran_more{ position:absolute; right:20px; top:0}
.tranmain{ padding-top:10px}
.transx ul li dl dd a.active_ta{ background:#f97d2a; color:#fff; border-radius:2px  }
.transx ul li dl dd a{ padding:2px 3px }
.transx ul,li{ margin:0; padding:0}
.transx .sx span,.zj span{display:inline-block;line-height:22px;height:22px;color:#999;font-size:14px;margin-right:10px;text-align:right;width:70px;}
*/

.transx{ border:1px solid #e4e4e4; background:#fbfbfb}
.transx .zj{ line-height:30px; width:984px; overflow:hidden}
.transx .sx{padding:0px 56px 0px 10px; border-bottom:1px solid #e4e4e4;  overflow:hidden; height:42px; line-height:42px }
.transx .sssx{padding:10px; border-bottom:1px solid #e4e4e4; }
.transx .sx a{color:#333;line-height:20px;display:inline-block;height:20px;margin-right:10px;border:1px solid #fff;text-align:center;padding:0 4px 3px 4px;}
.transx a.on{border:1px solid #df6f24;background:#f97d2a; border-radius:2px; color:#fff}
.transx .zj a{color:#0081cc;line-height:28px;display:inline-block;height:28px;margin-right:1px;text-align:center;background:url(../images/wroy.png) no-repeat 5px center ;padding:0 8px 0 16px; border:1px solid #e4e4e4}
.transx .zj a span{ color:#999}
.transx .qcqb{}
.transx span.tasxspan01{ color:#999}
.transx .knowm02{ padding:0; border-bottom:none; border-top:none; background:#f9f9f9}
.transx .knowm02 input.hrinp01{ width:156px; height:28px; line-height:28px; border:1px solid #e4e4e4; padding-left:5px}
.transx .knowm02 input.hrinp02{ width:30px; height:30px; border:none; background:#1b88db url(../images/ksear.png) no-repeat center center; cursor:pointer }
.tranmain{ padding-top:14px; }

.sx_more{ position:absolute; right:10px; top:10px; line-height:20px; border:1px solid #ddd; padding:0 6px; cursor:pointer }
.sx_more span{background:url(../images/ssss.png) no-repeat right center; padding-right:12px}

.sx_mores{ position:absolute; right:10px; top:10px; line-height:20px; border:1px solid #ddd; padding:0 6px; cursor:pointer }
.sx_mores span{background:url(../images/ssst.png) no-repeat right center; padding-tranmain_01right:12px}
.transx .sxxx{ position:relative}

.header_sd{ box-shadow:0px 3px 3px #ddd; border-bottom:1px solid #ddd; background:#fff}
.login_mtit{ color:#0081cc; font-size:24px; height:24px; line-height:24px}
.login_main{ width:400px; margin:0 auto; padding-top:60px}
.login_mainnew{ width:900px; margin:0 auto; padding-top:30px; position:relative; z-index:2;min-height: 818px;}
.login_tiao{ margin-top:20px}
.login_mms{ width:333px; margin:0 auto}
.login_main .tab-hd { border-bottom:1px solid #ddd; height:53px}
.login_main .tab-hd li{float:left; margin-right:60px; color:#666666;  cursor:pointer;}
.login_main .tab-hd li.active{ color:#1b88db; }
.login_main .tab-hd li.active span{ border-bottom:4px solid #1b88db; font-weight:bold }

.login_main .tab-bd div{display:none; }
.login_main .tab-bd div.thisclass{ display:list-item;}
.login_main .tspan01{display:inline-block;  line-height:50px; font-size:16px;}
.login_main .tspan02{  display:inline-block;  line-height:50px; font-size:16px;}
.login_main .tspan03{display:inline-block; line-height:50px; font-size:16px;}

.login_main .tab-bd ul li{ height:38px; line-height:38px; background:url(../images/libgs.png) no-repeat left center; padding-left:8px}
.login_main .tab-bd ul li span.spantime{ margin-left:60px; color:#999 }
.login_main .tab-bd ul li span.spanend{ color:#f00}
.login_main .tab-bd ul li span.spaning{ color:#0081cc}
.login_main .tab-bd ul li a{ width:970px; height:38px; line-height:38px; overflow:hidden; display:inline-block;white-space:nowrap; text-overflow:ellipsis;}
.login_main .tab-bd ul li a:hover{ text-decoration:underline}
.login_main .tab-bd p{ margin-top:32px;}
.login_main .tab-bd p a{ color:#0081cc; text-decoration:underline}
.loginbody{ background:#f4f4f4; position:static; height:100%}
.login_mm{ background:#fff; padding-bottom:10px;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}
.login_tiao{ background:#0081cc; height:6px; border-top-left-radius:3px ;border-top-right-radius:3px ;}
.login_mms{ padding-top:4px; clear:both}
.login_main .tab-bd p{ width:100%; position:relative}
.login_main .tab-bd p input{ z-index:10; width:400px; height:48px; border:2px solid #ddd; border-radius:3px; font-size:16px;padding-left:56px }
.login_main .tab-bd p span.login_span01{ position:absolute; background:#f4f4f4 url(../images/userlogin.png) no-repeat center center;height:48px; width:48px; top:2px; left:2px;}
.login_main .tab-bd p span.login_span02{ position:absolute; background:#f4f4f4 url(../images/password.png) no-repeat center center;height:48px; width:48px; top:2px; left:2px}
.login_main .tab-bd p button{ background:#0081cc;height:44px; line-height:44px; color:#fff; border:none;border-radius:3px; width:100%; font-size:18px}
.login_main .tab-bd p a{ font-size:16px; text-decoration:none}
.login_main .tab-bd p a:hover{ font-size:16px; text-decoration:underline}
.log_footer{ width:100%; color:#666; height:40px; line-height:40px;bottom:0; text-align:center}

.but_one{ top:104px; z-index:10; background:url(../images/lotab01.png) no-repeat; width:64px; height:64px; position:absolute;  right:0; cursor:pointer}
.login_main .clact{ background:url(../images/lotab02.png) no-repeat; width:64px; height:64px}
.naddtab01{ position:relative}
.dianji01{ background:url(../images/t001.jpg) no-repeat; width:149px; height:31px; float:right; margin-right: 42px;margin-top: 12px;}
.dianji02{ background:url(../images/t002.jpg) no-repeat; width:149px; height:31px; float:right; margin-right: 42px;margin-top: 12px;}
.login_main { position:relative}
.tabn_02 p input{height: 48px; width:100%;box-sizing: border-box;
border: 2px solid #ddd;
border-radius: 3px;
font-size: 16px; line-height:48px}
.tabn_02 p{ margin-top:32px}
.tabn_02 p button{background: #1b88db;
height: 44px;
line-height: 44px;
color: #fff;
border: none;
border-radius: 3px;
width: 100%;
font-size: 18px;}
.tabn_02{ margin-top:40px}
.tabnew_03{ color:#999; margin-top:10px}
.login_mmsss{ padding:20px 60px}
.input_div01 span{ display:inline-block; width:90px; text-align:right }
.input_div01s input{ padding:0 5px; height:40px; border-radius:2px; border:1px solid #ddd; width:360px}
.input_div01{ margin-bottom:10px; line-height:40px}
.input_div01s label{ color:#999; margin-left:8px}
.input_div02{ padding-left:90px; margin-top:20px}
.input_div03{ padding-left:90px; margin-top:10px}
.input_div03 button{ padding:0 5px; height:40px; border-radius:2px; border:1px solid #0081cc; width:360px; background:#0081cc; color:#fff; font-size:16px}
.input_div01a label{ margin-right:20px}
.input_div01s label{ float:left}
.input_div01s input{ float:left}
.input_div01s span{ float:left}
.input_div01s{ clear:both; display:inline-block}

.tranmain_01 a{ display:inline-block; width:970px;padding:12px 10px 12px 0;text-align: left}
.tranmain_01 span{ display:inline-block;  padding:12px 10px 12px 0;}
.tranmain_01{border-bottom:1px dotted #ccc}
.tranmain_01 span.span_tr011{ width:190px;padding:0 10px 12px 0; height:48px; }
.tranmain_01 span.span_tr01{ width:100px;padding:12px 10px 12px 0;  }
.tranmain_01 span.span_tr02{ width:120px; padding:12px 10px 12px 0 }
.tranmain_01 span.span_tr03{ width:100px; color:#999;padding:12px 10px 12px 0 }

.tranmain_01top a{ display:inline-block; height:50px; line-height:50px; width:967px; overflow:hidden; color:#0081cc; padding-right:10px }
.tranmain_01top span{ display:inline-block; height:50px; line-height:50px; color:#0081cc}
.tranmain_01top{border-bottom:1px solid #ccc; font-weight:bold;}
.tranmain_01top span.span_tr01{ width:105px; }
.tranmain_01top span.span_tr02{ width:135px; }
.tranmain_01top span.span_tr03{ width:110px;}
.ser_ca p{ font-weight:bold; margin-top:20px; }
.ser_ca01{ background:#e4eef7; font-weight:bold; padding:4px 10px; margin:4px 0; color:#486baf}
.ser_ca02 a{ color:#486baf; text-decoration:underline}
.login_main .tab-bd p a.logyzm{ float:right}
.login_main .tab-bd p a img{ height:52px; width:154px}
.login_mainin a{ display:inline-block; width:210px; height:210px; text-align:center; margin-bottom:10px}
.login_mainin p{ font-size:24px; font-weight:bold; color:#fff; margin-top:16px}
.login_mainin a.logmin01{ background:url(../images/login01.png) no-repeat; margin-right:10px}
.login_mainin a.logmin02{ background:url(../images/login02.png) no-repeat; margin-right:10px}
.login_mainin a.logmin03{ background:url(../images/login03.png) no-repeat; margin-right:10px}
.login_mainin a.logmin04{ background:url(../images/login04.png) no-repeat;}
.login_mainin{ width:870px; margin:100px auto 0}
.login_mainin a.logmin01 span{ display:inline-block; width:80px; height:80px; background:url(../images/login01s.png) no-repeat; margin-top:42px }
.login_mainin a.logmin02 span{ display:inline-block; width:80px; height:80px; background:url(../images/login02s.png) no-repeat; margin-top:42px}
.login_mainin a.logmin03 span{ display:inline-block; width:80px; height:80px; background:url(../images/login03s.png) no-repeat; margin-top:42px}
.login_mainin a.logmin04 span{ display:inline-block; width:80px; height:80px; background:url(../images/login04s.png) no-repeat; margin-top:42px}
.header_01 ul.ul01 li a{ position:relative}
.header_01 ul.ul01 li img{ position:absolute; top:12px; right:0px}

.login_mainin a.logmin05{ background:url(../images/login05.png) no-repeat; margin-right:10px}
.login_mainin a.logmin06{ background:url(../images/login06.png) no-repeat; margin-right:10px}
.login_mainin a.logmin07{ background:url(../images/login07.png) no-repeat; margin-right:10px}
.login_mainin a.logmin08{ background:url(../images/login08.png) no-repeat;}

.login_mainin a.logmin05 span{ display:inline-block; width:80px; height:80px; background:url(../images/login05s.png) no-repeat; margin-top:42px }
.login_mainin a.logmin06 span{ display:inline-block; width:80px; height:80px; background:url(../images/login06s.png) no-repeat; margin-top:42px}
.login_mainin a.logmin07 span{ display:inline-block; width:80px; height:80px; background:url(../images/login07s.png) no-repeat; margin-top:42px}
.login_mainin a.logmin08 span{ display:inline-block; width:80px; height:80px; background:url(../images/login08s.png) no-repeat; margin-top:42px}
.sermain_left ul li a.selected{ background:#1b88db;color:#fff}


.but_one{ top:60px; z-index:10; background:url(../images/lotab01.png) no-repeat; width:64px; height:64px; position:absolute;  right:0; cursor:pointer}
.login_main .clact{ background:url(../images/lotab02.png) no-repeat; width:64px; height:64px}
.naddtab01{ position:relative}
.dianji01{ background:url(../images/t001.jpg) no-repeat; width:149px; height:31px; float:right; margin-right: 42px;margin-top: 12px;}
.dianji02{ background:url(../images/t002.jpg) no-repeat; width:149px; height:31px; float:right; margin-right: 42px;margin-top: 12px;}
.login_main { position:relative}
.tabn_02 p input{height: 48px; width:100%;box-sizing: border-box;
    border: 2px solid #ddd;
    border-radius: 3px;
    font-size: 16px; line-height:48px}
.tabn_02 p{ margin-top:32px}
.tabn_02 p button{background: #1b88db;
    height: 44px;
    line-height: 44px;
    color: #fff;
    border: none;
    border-radius: 3px;
    width: 330px;
    font-size: 18px;}
.tabn_02{ margin-top:40px}
.tabnew_03{ color:#999; margin-top:10px}
.login_mmsss{ padding:20px 60px}
.input_div01 span.ttt{ display:inline-block; width:140px; text-align:right }
.input_div01s input{ padding:0 5px; height:40px; border-radius:2px; border:1px solid #ddd; width:280px}
.input_div01{ margin-bottom:10px; line-height:40px}
.input_div01s label{ color:#999; margin-left:8px}
.input_div02{ padding-left:90px; margin-top:20px}
.input_div03{ padding-left:90px; margin-top:10px}
.input_div03 button{ padding:0 5px; height:40px; border-radius:2px; border:1px solid #0081cc; width:360px; background:#0081cc; color:#fff; font-size:16px}
.input_div01a label{ margin-right:20px}
.input_div01s label{ float:left}
.input_div01s input{ float:left}
.input_div01s span.ttt{ float:left}
.input_div01s{ clear:both; display:inline-block}
.ser_ca p{ font-weight:bold; margin-top:20px; }
.ser_ca01{ background:#e4eef7; font-weight:bold; padding:4px 10px; margin:4px 0; color:#486baf}
.ser_ca02 a{ color:#486baf; text-decoration:underline}
.login_main .tab-bd p a.logyzm{ float:right}
.login_main .tab-bd p a img{ height:52px; width:154px}
.login_mainin a{ display:inline-block; width:250px; height:250px; text-align:center;}
.login_mainin p{ font-size:24px; font-weight:bold; color:#fff; margin-top:24px}
.login_mainin a.logmin01{ background:url(../images/login01.png) no-repeat; margin-right:10px}
.login_mainin a.logmin02{ background:url(../images/login02.png) no-repeat; margin-right:10px}
.login_mainin a.logmin03{ background:url(../images/login03.png) no-repeat; margin-right:10px}
.login_mainin a.logmin04{ background:url(../images/login04.png) no-repeat;}
.login_mainin{ width:1030px; margin:100px auto 0}
.login_mainin a.logmin01 span{ display:inline-block; width:106px; height:106px; background:url(../images/login01s.png) no-repeat; margin-top:50px }
.login_mainin a.logmin02 span{ display:inline-block; width:106px; height:106px; background:url(../images/login02s.png) no-repeat; margin-top:50px}
.login_mainin a.logmin03 span{ display:inline-block; width:106px; height:106px; background:url(../images/login03s.png) no-repeat; margin-top:50px}
.login_mainin a.logmin04 span{ display:inline-block; width:106px; height:106px; background:url(../images/login04s.png) no-repeat; margin-top:50px}

.header_01 ul.ul01 li a{ position:relative}
.header_01 ul.ul01 li img{ position:absolute; top:12px; right:0px}


.pspans{ display:inline-block;width: 70%;
    position: relative;}
.login_main .tab-bd span.pspans span.login_span01{ position:absolute; background:#f4f4f4 url(../images/userlogin.png) no-repeat center center;height:48px; width:48px; top:2px; left:2px;}
.login_main .tab-bd span.pspans span.login_span02{ position:absolute; background:#f4f4f4 url(../images/password.png) no-repeat center center;height:48px; width:48px; top:2px; left:2px;}
.login_main .tab-bd span.pspans span.login_span03{ position:absolute; background:#f4f4f4 url(../images/yzma.png) no-repeat center center;height:48px; width:48px; top:2px; left:2px;}
.login_main .tab-bd span.pspans input{ z-index:10; width:270px; height:48px; border:2px solid #ddd; border-radius:3px; font-size:16px;padding-left:56px }
.login_main .tab-bd span.pspans a.logyzm{ float:right;width:154px;height:52px;}
.login_main .tab-bd span.pspans{ margin-top:20px}
.tabn_02 span input {height: 48px;width: 100%;box-sizing: border-box;}


/*.sermain_left #subnav h3.selected{background:#1b88db url(../images/sp02s.png) no-repeat 20px center;color:#fff}*/
/*修改*/
.sermain_left #subnav h3.navbg02.selected{background:#1b88db url(../images/sp02s.png) no-repeat 20px center;color:#fff}
.sermain_left #subnav h3.navbg03.selected{background:#1b88db url(../images/sp03.png) no-repeat 20px center;color:#fff}
.sermain_left #subnav h3.navbg04.selected{background:#1b88db url(../images/sp02s.png) no-repeat 20px center;color:#fff}
.sermain_left #subnav h3.selected a{
color:#fff}


.notice .notice-body .notice-paragraph {
    padding-bottom: 20px;
}
    .notice .notice-body .notice-paragraph h1 {
     font-weight:normal}

.notice .notice-body .notice-paragraph h2 {
    font-size: 14pt;
    padding-bottom: 10px;
    font-family: 微软雅黑; font-weight:normal
}
.notice .indent {
    text-indent: 2em;
}

.notice .notice-body .notice-paragraph .notice-paragraph-body {
    font-size: 12pt;
    line-height: 28px;
}
.notice .underline, .notice-paragraph-extension {
    font-weight: 600;
    border: none;
    border-bottom: 1px solid #000;
    word-break: break-all;
    word-wrap: break-word;
    color: #666;
}
.notice .underline {
    padding: 0px 15px;
}
.notice-detail .underline, .notice-detail .notice-paragraph-extension {
    color: #000;
    font-weight: 400;
}
.notice .notice-title { font-weight:normal;
    font-size: 14pt;
    text-align: center;
    margin: 20px;
    font-family: 微软雅黑;
    line-height: inherit;
}
.height46 {height: 46px; /*display: list-item;*/}
.heightauto {height: auto; /*display: list-item;*/}

.select .select-list dd a{ border:1px solid #fbfbfb}
.select-list dd.active_on a{color:#0081cc;}
.select .select-list dd.active_on a{ border:1px solid #0081cc;}
.tb_newtit { color: #999; font-size: 16px; float: left; margin: 28px 0 0 44px; }
.tb_newtit span { color: #b86522; font-size: 24px; font-weight: bold; display: inline-block; height: 28px; line-height: 28px; padding-left: 26px; }
.wole { position: relative; width: 100%; height: 532px; }
.text_content{
    position: relative;
    bottom: 0px;
}
#tranForm{
    width: 1200px;
    min-height: 595px;
    margin: 0 auto;
}
.clearfix{
    text-align: center;
}
.clearfix>a{
    width: 50px;
    height: 25px;
    line-height: 25px;
    display: inline-block;
    color: #0081cc;
    border: 1px solid #CCC;
    margin-left: 3px;
    font-size: 12px;
}
.content-bg{
    display: flex;
}
.mrg-t-3{
    width: 25%;
}
.mrg-t-7{
    width: 73%;
}
.mrg-b-10 {
    margin-bottom: 10px;
    background: #fbfbfb;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
.select li.select-result {
    border-bottom: #ddd 1px solid;
    border-top: 1px solid #ddd;
    background-color: #fff;
    padding: 0px 10px 0px 114px;
}
.select .select-list {
    border-bottom: #ddd 1px solid;
    overflow: hidden;
}
.select li {
    list-style: none;
    padding: 8px 20px 8px 120px;
    position: relative;
}
.select li.select-result {
    border-bottom: #ddd 1px solid;
    border-top: 1px solid #ddd;
    background-color: #fff;
    padding: 0px 10px 0px 114px;
}
.select dl {
    zoom: 1;
    position: relative;
    line-height: 24px;
}
.select dt {
    width: 120px;
    margin-bottom: 5px;
    position: absolute;
    top: 2px;
    left: -120px;
    padding-left: 20px;
    text-align: left;
    color: #999;
    height: 24px;
    line-height: 24px;
    font-weight: normal;
}
.select dd {
    float: left;
    display: inline;
    margin: 0 0 0 5px;
}
.select dd.result-num {
    float: right;
}
.select dl:after {
    content: " ";
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
}
.select dd a {
    display: inline-block;
    padding: 0 6px;
    text-decoration: none;
    margin: 2px 0;
    color: #333;
    border-radius: 2px;
    line-height: 24px;
}
