﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
body{ color:#000;font-size:16px; text-shadow:none;font-family: "微软雅黑",Arial, Helvetica, sans-serif; margin:0 auto; }
ul, ol { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;font-family: "微软雅黑",Arial, Helvetica, sans-serif;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% 微软雅黑,''; vertical-align:middle}


/* 超链接样式*/ 
a{color:#000; text-decoration:none;}
a:hover {color: #32c5d2; text-decoration:none;}


.fzs{ color:#509fca;}
.rel{ position:relative}
.tc{text-align:center;}
.tr{text-align:right;}
.fl{ float: left !important;}
.fr{ float: right;}
.fB{ font-weight:bold}
.clear{ clear:both; height:0; font-size:0}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
.blank5 {height: 5px;line-height: 5px;font-size: 0;clear: both;overflow: hidden;display: block;}
.blank10 {height: 10px;line-height: 10px;font-size: 0;clear: both;overflow: hidden;display: block;}
.blank15 {height: 15px;line-height: 15px;font-size: 0;clear: both;overflow: hidden;display: block;}
.blank25 {height: 25px;line-height: 25px;font-size: 0;clear: both;overflow: hidden;display: block;}

.w100 {width:100% !important;}

.pdl0{padding-left:0px !important;}.pdl5{padding-left:5px !important;}.pdl10{padding-left:10px !important;}.pdl15{padding-left:15px !important;}.pdl20{padding-left:20px !important;}.pdl25{padding-left:25px !important;}.pdl30{padding-left:30px !important;}
.pdr0{padding-right:0px !important;}.pdr5{padding-right:5px !important;}.pdr10{padding-right:10px !important;}.pdr15{padding-right:15px !important;}.pdr20{padding-right:20px !important;}.pdr25{padding-right:25px !important;}.pdr30{padding-right:30px !important;}
.pdt0{padding-top:0px !important;}.pdt5{padding-top:5px !important;}.pdt10{padding-top:10px !important;}.pdt15{padding-top:15px !important;}.pdt20{padding-top:20px !important;}.pdt25{padding-top:25px !important;}.pdt30{padding-top:30px !important;}
.pdb0{padding-bottom:0px !important;}.pdb5{padding-bottom:5px !important;}.pdb10{padding-bottom:10px !important;}.pdb15{padding-bottom:15px !important;}.pdb20{padding-bottom:20px !important;}.pdb25{padding-bottom:25px !important;}.pdb30{padding-bottom:30px !important;}

.mgl0{margin-left:0px !important;}.mgl5{margin-left:5px !important;}.mgl10{margin-left:10px !important;}.mgl15{margin-left:15px !important;}.mgl20{margin-left:20px !important;}.mgl25{margin-left:25px !important;}.mgl30{margin-left:30px !important;}
.mgr0{margin-right:0px !important;}.mgr5{margin-right:5px !important;}.mgr10{margin-right:10px !important;}.mgr15{margin-right:15px !important;}.mgr20{margin-right:20px !important;}.mgr25{margin-right:25px !important;}.mgr30{margin-right:30px !important;}
.mgt0{margin-top:0px !important;}.mgt5{margin-top:5px !important;}.mgt10{margin-top:10px !important;}.mgt15{margin-top:15px !important;}.mgt20{margin-top:20px !important;}.mgt25{margin-top:25px !important;}.mgt30{margin-top:30px !important;}
.mgb0{margin-bottom:0px !important;}.mgb5{margin-bottom:5px !important;}.mgb10{margin-bottom:10px !important;}.mgb15{margin-bottom:15px !important;}.mgb20{margin-bottom:20px !important;}.mgb25{margin-bottom:25px !important;}.mgb30{margin-bottom:30px !important;}

.banner1{position:absolute;bottom:15px;z-index:99;width:100%;text-align:center;}
.banner1 span{margin:0 5px;padding:8px !important;border-radius:50% !important;}
.banner1 .swiper-pagination-bullet-active{background-color:#f6903b !important;}
.banner1 .swiper-pagination-bullet{background:#fff;opacity:1 !important;}


.homeToolNav{background:#eff3f8;text-align:center;}
.homeTool{list-style-type:none;/*background:#783c8d*/ background:#eff3f8}
    .homeTool li {float: left;width: 20%;height: 100%;text-align: center;line-height: 98px;position: relative;background: url(../images/index/pb-wrapper-line.png) no-repeat center right;list-style-type:none;}
    .homeTool li a{color:#32c5d2;width: 100%;height: 100%;padding: 7px 0 7px 41px;background: url(../img/smallBanner-icon-on.png) no-repeat;text-decoration:none;}
    .homeTool li a.bg2{background-position:0 -38px}
    .homeTool li a.bg3{background-position:0 -77px}
    .homeTool li a.bg4{background-position:0 -115px}
    .homeTool li a.bg5{background-position:0 -152px}
    .homeTool li a.bg6{background-position:0 -191px}
    .homeTool li:hover,.homeTool li.on{background:#32c5d2;}
    .homeTool li:hover a,.homeTool li.on a{color:white;background-image: url(../img/smallBanner-icon.png);}

.homeNewsList{}
.homeNewsList li{border-top:1px solid #ddd;line-height:40px;}
.homeNewsList li h1{font-size:16px;font-weight:bold;text-align:center;padding-bottom:5px;}
.homeNewsList li span{font-size:14px;float:right;}
.homeNewsList li a.more{color:#32c5d2}

.aboutMenu{height:90px;background:#f1f1f1;text-align:center;}
.aboutMenu a{display: inline-block;padding: 0 25px;color: #333;line-height:90px;background:url(../img/a_line.png) no-repeat right center;text-decoration:none;}
.aboutMenu a:last-child{background:none;}
.aboutContent{}
.aboutContent .title{text-align:center;font-size:30px;margin:20px 0;}
.aboutContent .content{line-height:22px;}


.newsList1{}
    .newsList1 li{padding:15px;border-top:1px solid #eee;}
        .newsList1 li a{display:block;}
        .newsList1 li p{color:#999;font-size:14px;}
        .newsList1 li a.detail{text-align:right;margin-top:10px;color: #32c5d2;font-size:14px;}


/*.newsList2{}
.newsList2 li{width:32%;float:left;margin-right:2%;margin-bottom:20px;}
.newsList2 li:nth-child(3n){margin-right:0;}
.newsList2 li a{display:block;}
.newsList2 li .picLink{display:block;position:relative;overflow:hidden;color:white;}
.newsList2 li .picLink p{position:absolute;bottom:-100%;left:0;right:0; padding:10px;font-size:14px;background:url(../img/bg.png);}
.newsList2 li .time{font-size:14px;}*/


.newsList2{}
.newsList2 li{width:32%;float:left;margin-right:2%;margin-bottom:20px;padding:5px;border:1px solid #eee;}
.newsList2 li:nth-child(3n){margin-right:0;}
.newsList2 li a{display:block;}
.newsList2 li .picLink{display:block;position:relative;overflow:hidden;color:white;}
.newsList2 li .picLink p{position:absolute;bottom:-100%;left:0;right:0; padding:10px;font-size:14px;background:url(../img/bg.png);}
.newsList2 li .time{font-size:14px;}


.serviceIndexList{}
.serviceIndexList li{width:50%;float:left;padding-right:10px;}
.serviceIndexList li:nth-child(2n){padding-right:0;padding-left:10px;}
.serviceIndexList li a{display:block;position:relative;overflow:hidden;color:white;}
/*.serviceIndexList li a img{border:1px solid #eee;padding:5px;}*/
.serviceIndexList li a div{position:absolute;left:6px;right:6px;bottom:6px; padding:10px;  background:url(../img/bg.png);}
.serviceIndexList li a div h1{font-weight:bold;}
.serviceIndexList li a div p{display:none;font-size:14px;margin-top:10px;}
.serviceIndexList li{cursor: pointer;transition: all 0.6s;}
.serviceIndexList li:hover {transform: scale(1.07);}  


.toolList{}
.toolList li{width:270px;float:left;margin-right:20px;}
.toolList li:last-child{margin-right:0;}
.toolList li a{display:block;position:relative;overflow:hidden;color:white;}
.toolList li a img{width:100%;}
.toolList li{/*cursor: pointer;*/transition: all 0.6s;}
.toolList li:hover {box-shadow: 0 0 40px rgba(44,44,44,0.5);}  


.page-wrapper .page-wrapper-middle{background:none;}
.page-header{height:auto !important;}
.page-header .page-header-top{background:url(../img/topbg.png) no-repeat;background-size:cover; height:120px;}
    .page-header .page-header-top .page-logo {    float: left;    display: block;    width: 255px;    height: 120px;}
        .page-header .page-header-top .page-logo .logo-default {margin:25px 0 25px 0;height:70px;}

.page-header .page-header-menu{background:url(../img/public.menu.off.png) repeat-x;height:44px !important; line-height:44px !important;}
.hor-menu{float:none !important;}
.myMenu{width:100% !important;}
.myMenu>li {float:left;width:12.5% !important;display:block!important;position:relative !important;}
.page-header .page-header-menu .hor-menu .navbar-nav>li>a{font-size:14px;font-weight: 400;display:block !important;padding:0 !important;height:44px;line-height:44px;text-align:center;color:white !important;background:url(../img/public.menu.off.png) repeat-x !important;}
.page-header .page-header-menu .hor-menu .navbar-nav>li.active>a,.page-header .page-header-menu .hor-menu .navbar-nav>li:hover>a{color:white !important;background:url(../img/public.menu.on.png) repeat-x !important;}

.myMenu>li .dropdown-menu{min-width:100% !important;width:100% !important;box-shadow:none !important;}
.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu{}
.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li>a{color:white !important;background:url(../img/public.menu.off.png) repeat-x !important;padding:0 !important;height:44px;line-height:44px;text-align:center;}
.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li>a:hover{background:url(../img/public.menu.on.png) repeat-x !important;}

.page-header .page-header-top .top-menu .navbar-nav>li.dropdown{height:70px;}
.page-header .page-header-top .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > img {margin-top: -8px;margin-right: 8px;height: 70px;float: left;}
.page-header .page-header-top .top-menu .navbar-nav > li.dropdown > .dropdown-toggle:hover{background:none}
.page-header .page-header-top .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle > .username {float: none;display: block;text-align:center;}


.page-language{float:right;margin-top:13px;margin-right:20px;color:white;}
.page-language a{display:inline-block;color:white;line-height:25px;}
.page-language a img{height:25px;margin-right:5px;}

.page-login{float:right;margin-top:3px;}
.page-login a{display:block;color:white;line-height:43px;background:#a2a2a2;margin-bottom:5px;padding:0 20px;}
.page-login a i{display:inline-block;margin-right:10px;}
.page-login .loginPic{height:19px;display:inline-block;margin-top:12px;margin-right:10px;}

.track{position:relative;}
.trackNav{position:absolute;width:430px;margin:auto;bottom:50px;left:50%;margin-left:165px;padding:0 15px;}
.trackNav .trackFrom {background: url(../img/login.bg2.png);width:400px;padding:10px 30px 20px 30px;float:right;}
.trackNav .trackFrom p {color: #39796b;line-height: 30px;font-weight:bold;}


.page-footer{background:#305e54;padding:0;}
    .page-footer .row{background:url(../img/footbg.png) right bottom no-repeat; background-size:contain;}

.footer-block.first{background-color:#dfdfdf;padding:10px 120px 10px 50px;width:340px;height:326px}
.footer-block.first h2{font-size:16px;border-bottom:2px solid #286659;line-height:40px;color:#286659;margin-bottom:10px;}
.footer-block.first a{font-size:16px;color:#286659;display:block;line-height:30px;font-size:14px;}

.footer-block.other{background-color:none;padding:10px 50px;width:260px;height:326px}
.footer-block.other h2{font-size:16px;border-bottom:2px solid #fff;line-height:40px;color:#fff;margin-bottom:10px;}
.footer-block.other a{font-size:16px;color:#fff;display:block;line-height:30px;font-size:14px;}
.outlink{display:inline-block;position:absolute;right:50px;top:30px;}
.outlink a{display:block;color:white;line-height:20px;font-size:16px;margin:8px;}
.outlink a img{height:20px;margin-right:10px;}


.formStyle1 {background: #e8e8e8;border-radius: 10px !important;padding:10px;}
    .formStyle1 .portlet.light{background: none}
    .formStyle1 .portlet-title{border-bottom:1px solid #cfcfcf;}
    .formStyle1 .table>thead>tr>th{border-bottom:1px solid #ddd !important;}
    .formStyle1 table td{border-bottom:1px solid #ddd;}

.btn-success{background:#39796b;color:white;border-radius:10px !important;border:1px solid #39796b;}