﻿@charset "utf-8";
/* CSS Document */
.page-main{ position: relative; background:url(../images/xjbanner.jpg) no-repeat center top #f7f7f7;}
.page-main .content-box{margin-top:319px; border-top:5px solid #1264b8;}
.xjBoxOne{ width:100%; display:flex; justify-content: space-between; border-bottom:1px solid #e5e5e5;}
.jxlanmu{ width:33.3%; border-right:1px solid #e5e5e5; padding-left:107px; box-sizing: border-box;padding-bottom:20px;}
.laixin{ background: url(../images/xj-pic1.jpg) no-repeat left;}
.write{background: url(../images/xj-pic2.jpg) no-repeat left;}
.chaxun{background: url(../images/xj-pic2.jpg) no-repeat left; border-right:none;}
.jxlanmu h3,.jxlanmu p{ display: block;}
.jxlanmu h3{width:100%; font-size: 17px; line-height: 30px;margin-bottom:10px;}
.jxlanmu p{ line-height: 22px; margin-top:10px; color: #999;font-size: 14px;width:90%; }
.writeBtn{ width:100%; font-size: 14px;margin-top:20px;}
.writeBtn a{ display: inline-block;padding:2px 5px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; background: #f4f4f4; margin-right:5px;}
.writeBtn a:hover{ background:#1264b8; color: #fff; }
.queryBox{ width:100%;}
.queryBox div{ display: inline-block; border:1px solid #e8e7e7; border-radius:5px; -webkit-border-radius:5px;-moz-border-radius:5px; position: relative;margin-bottom:11px;}
.queryBox div span{display: inline-block; position: absolute; top:0; right:3px;height: 23px; font-size: 14px;}
.queryBox .shurk{ width:114px;}
.queryBox .yzm{ width:142px;}
.queryBox .yzm span{  width:52px; }
.laixin{ width:30.3%;}
.write{margin:0 1%; width:35%;}

.queryBox .sjyzm{ width:194px;}
.queryBox .sjyzm span.sjyz{ background: #eaf2fb; padding:0 5px; color: #1774e8; top:3px;}
.btn-default{ width:68px; height: 28px; line-height: 28px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d92ee), color-stop(100%,#1774e8));
background: -webkit-linear-gradient(left,#1d92ee,#1774e8);
background: -o-linear-gradient(left,#1d92ee,#1774e8);
background: -moz-linear-gradient(left,#1d92ee,#1774e8);
background: -mos-linear-gradient(left,#1d92ee,#1774e8);
background: -ms-linear-gradient(left,  #1d92ee  0%,#1774e8 100%);
background: linear-gradient(left,#1d92ee,#1774e8);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d92ee', endColorstr='#1774e8',GradientType=1 );
}
.btn-default .btn{ background: none; color: #fff; font-size: 14px; cursor: pointer;}

.queryBox input{ display: inline-block;width:100%;}
input.sjphone{ width:114px; height: 26px; text-indent: 8px;}

.gongshi{ width:100%; margin-top:20px;}
.xjBgtit{ width:100%; height: 28px; background: url(../images/xj-titbg.jpg) no-repeat center;}
.xjBgtit h3{ display: block; height: 28px; margin: 0 auto;width:150px;}
.mayor{  border-top:none;margin-top:13px;}
.mayor .tit{ height:40px; background:#eef7f8; line-height:40px; margin-bottom:5px;}
.mayor .tit span{ display:block;}
.mayor .tit span,.mayor ul li span,.mayor ul li a{ float:left; display:block; margin-right:5px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;height:45px;}
.hd-xjbt{ width:53%; text-align:left !important; text-indent:13px !important;}
.hd-hfdw{ width:25%;}
.hd-tjsj{ width:10%;}
.hd-blqk{ width:10%;}
.bl{ color:#ee4242;}
.mayor ul li{ line-height:45px; border-bottom:1px dashed #d9d9d9; height:45px;}
.reslut-paging{ overflow: hidden;text-align: center; margin: 0 auto; display: table;}
.reslut-paging li,.reslut-paging span,.reslut-paging a{ height: auto !important;}
.reslut-paging .more2{ display: inline-block;padding:2px 20px;margin-bottom:2px; margin-top:10px; line-height: 26px; text-align: center; border-radius: 5px; background: #f77e12; color: #fff;}


.fenlei{ border: 1px solid #eaeaea; padding:10px 20px; display: flex; justify-content: flex-start;margin-top:15px;}
.fenlei h3,.fenlei ul{ display: inline-block; width:auto;}
.fenlei h3{ line-height: 36px; font-weight: bold; color: #1264b8; font-size: 20px;}
.fenlei ul{ display: flex; justify-content: flex-start; flex-flow: row; flex-wrap: wrap;padding:10px 0; }
.fenlei ul li{ border-right:1px solid #c4c4c4; height: 18px;line-height: 18px;padding:0 15px; margin:0 5px;}
.fenlei ul li:last-child{border-right: none;}
.fenlei ul li a{ color:#333;}
.fenlei ul li:hover a,.fenlei ul li.current a{ color:#1264b8;}

.mayor ul li:last-child{ border-bottom: none; height: auto;}


.tongji,.xuanpian{ width:100%; margin-top:25px;}

.statisticsBox{ border: 1px solid #dfeaf6;margin-top:20px;padding: 20px 20px 0px 20px;}
.statisticsBox .hd{ height: 50px; background: #e9f4ff;padding-top:4px; width: auto; }
.statisticsBox .hd ul{ display: flex; justify-content: flex-start; overflow: inherit;margin-left:4px;}
.statisticsBox .hd ul li{ width:150px; text-align: center; margin-right:5px; height: 50px; line-height: 50px; position: relative; cursor: pointer;}
.statisticsBox .hd ul li.on,.statisticsBox .hd ul li:hover{ color: #1954e8; background: #fff; border-top-left-radius: 5px;border-top-right-radius: 5px; font-weight: bold;}
.statisticsBox .hd ul li i{ position: absolute; left: 45%;width: 0;bottom:0px;
height: 0;
border-width: 8px;
border-style: solid;
border-color: transparent transparent transparent transparent;}
.statisticsBox .hd ul li.on i,.statisticsBox .hd ul li:hover i{border-color: transparent transparent #1954e8 transparent;}
.statisticsBox .bd{padding-top:15px; padding-bottom:15px;}
.tjbox{ width:100%; display: flex; justify-content:space-between;padding:0 20px; box-sizing: border-box;}
.tjWen{ width:50%;padding-top:30px;}
.tjWen p{ line-height: 36px; text-indent: 30px;}
.tjWen p strong{ color:#1954e9; font-weight: bold; font-size: 20px;}
.tjChart{ width:30%;margin-right:4%;}
.tuchartu{ width:100%; }
.tuchart-shm{ width:100%; margin-top:5px; display: flex; justify-content:space-between;}
.tuchart-shm li{width:33.3%; font-size: 14px;}
.tuchart-shm li span,.tuchart-shm li i{ display: block; margin: 0 auto;}
.tuchart-shm li i{ width:24px; height: 14px; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px;}
.tuchart-shm li span{ text-align: center; line-height: 22px; color: #777;margin-top:5px;}
.tuchart-shm li.yx i{background: #5d96ff;}
.tuchart-shm li.gz i{ background: #f39171;}
.tuchart-shm li.ych i{ background: #8b79fe;}

.szxxf4-cons{ width:100%; margin-top:30px; position: relative;}
.szxxf4-cons .hd{ background: url(../images/line3.jpg) repeat-x bottom; height: 42px;padding-bottom:1px;}
.szxxf4-cons .hd ul{ display: flex; justify-content: flex-start;}
.szxxf4-cons .hd li{ width:141px; text-align: center; background: #f5f6f6;font-weight: bold;height: 42px; line-height: 42px; font-size: 18px; margin-right:9px;}
.szxxf4-cons .hd li.on,.szxxf4-cons .hd li:hover{ background:#1264b8; color: #fff;}
.szxxf4-cons .hd li.on a,.szxxf4-cons .hd li:hover a{ color: #fff;}




.fls-bg{
    height: 643px;
}

.szxxf4-cons .bd{
    margin-top: 20px;
}
.fls-con{
    height: 100%;
}
.fls-con1{
    background: url(../images/mabox-bg1.jpg) no-repeat;
}

.fls-con2{
    background: url(../images/mabox-bg2.jpg) no-repeat center;
}
.fls-con3{
    background: url(../images/mabox-bg3.jpg) no-repeat center;
}
.fls-con4{
    background: url(../images/mabox-bg4.jpg) no-repeat center;
}
.fls-con5{
    background: url(../images/mabox-bg5.jpg) no-repeat center;
}

.fls-con6{
    background: url(../images/mabox-bg6.jpg) no-repeat center;
}

.fls-con7{
    background: url(../images/mabox-bg7.jpg) no-repeat center;
}

.fls-con8{
    background: url(../images/mabox-bg8.jpg) no-repeat center;
}

.fls-con9{
    background: url(../images/mabox-bg9.jpg) no-repeat center;
}


.fls-con dl{
    width: 540px;
    margin-left: 90px;
    padding-top: 89px;
}
.fls-con .dl2{
    width: 540px;
    margin-left: 496px;
    padding-top: 69px;
}
.fls-con dl dd{
    height: 40px;
    line-height: 40px;
    padding: 0 30px;
    overflow: hidden;
    margin-bottom: 22px;
    
}
.fls-con dl .dd2{
    margin-left: 25px;
}
.fls-con dl dd .a1{
    float: left;
    width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
}
.fls-con1 dl dd .a1{
    color: #c5740b;
}
.fls-con dl dd .rb{
    float: right;
    font-size: 12px;
    line-height: 40px;
	margin-right:10px;
}
.fls-con dl dd .rb a{
    background: url(../images/icon_email_dz.png) no-repeat center;
    width: 26px;
    height: 40px;
    cursor: pointer;
    float: left;
}
.fls-con dl dd .rb span{
    float: left;
    margin-left: 10px;
}
.fls-con dl dd .rb i{
    float: left;
}
.fls-con1  dl dd .rb span{
    color: #c5740b;;
}
.fls-con1  dl dd .rb i{
    color: #c5740b;;
}
.fls-con2  dl dd .rb span{
    color: #04818d;
}
.fls-con2  dl dd .rb i{
    color: #04818d;
}
.fls-con2  dl dd .a1{
    color: #04818d;
}



.fls-con3  dl dd .rb span{
    color: #027f81;
}
.fls-con3  dl dd .rb i{
    color: #027f81;
}
.fls-con3  dl dd .a1{
    color: #027f81;
}
.fls-con .dl3{
    margin-left: 155px;
    padding-top: 93px;
}


.fls-con3  dl dd .rb span{
    color: #027f81;
}
.fls-con3  dl dd .rb i{
    color: #027f81;
}
.fls-con3  dl dd .a1{
    color: #027f81;
}
.fls-con .dl3{
    margin-left: 90px;
    padding-top: 93px;
}
.fls-con4  dl dd .rb span{
    color: #027f81;
}
.fls-con4  dl dd .rb i{
    color: #027f81;
}
.fls-con4  dl dd .a1{
    color: #027f81;
}



.fls-con6  dl dd .rb span{
    color: #ab3628;
}
.fls-con6  dl dd .rb i{
    color: #ab3628;
}
.fls-con6  dl dd .a1{
    color: #ab3628;
}



.szxxf4-cons .next,.szxxf4-cons .prev{
    width: 35px;
    height: 70px;
    position: absolute;
    bottom: 12px;
    z-index: 10;
    cursor: pointer;
    background: url(../images/mhfs160_03.png) no-repeat;
    top: 50%;
    margin-top: -35px;
}
.szxxf4-cons .next{
    background-position: -66px 0;
    right: 20px;
}
.szxxf4-cons .prev{ 
    background-position: 0 0;
    left: 20px;
}
.szxxf4-cons .prevStop{
    background-position: 0 -88px;
}
.szxxf4-cons .nextStop{
    background-position: -66px -88px;
}


.szxxf4-cons .next,.szxxf4-cons .prev{
    width: 35px;
    height: 70px;
    position: absolute;
    bottom: 12px;
    z-index: 10;
    cursor: pointer;
    background: url(../images/mhfs160_03.png) no-repeat;
    top: 50%;
    margin-top: -35px;
}
.szxxf4-cons .next{
    background-position: -66px 0;
    right: 20px;
}
.szxxf4-cons .prev{ 
    background-position: 0 0;
    left: 20px;
}
.szxxf4-cons .prevStop{
    background-position: 0 -88px;
}
.szxxf4-cons .nextStop{
    background-position: -66px -88px;
}


/*分页样式*/
.page{  overflow:hidden;zoom:1;margin:0 auto;margin-top:10px; padding:0; /*text-align:center; */display:table ; font-size:14px;}
.page a{ display:block; float:left;background:#fff; border:1px solid #cccccc;padding: 0 9px; height:26px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:4px; text-align:center;  line-height:28px;}

.page a:hover,.page a.current{ background:#1f65b5; color:#fff; border:1px solid #0657b3;}
a.page1{ width:61px; background:#fff;}
.page span{ display:block; float:left; width:130px; height:25px; line-height:25px;}
.page span input{ display:inline;background:none; text-align:center; width:45px; height:23px;border:1px solid #d3e6fc; line-height:23px; background:#e2effd; margin:0px 5px;  outline:none; color:#444;}




.workOne dl:hover dt{webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;
    transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}
.workOne{ width:570px; padding-top:20px;}
.workOne dl{ float:left; width:284px; overflow:hidden;zoom:1;margin-bottom:40px;}
.workOne dl dt,.workOne dl dd{ display:block; float:left;}
.workOne dl dt{ width:57px; height:57px; background:url(../images/xj-icon1.png) no-repeat 0 0;margin-top: 5px;}
.workOne dl dd{ width:180px; margin-left:16px;}
.workOne dl dd h3,.workOne dl dd span{ display:inline-block; width:100%;}
.workOne dl dd h3{ line-height:30px;}
.workOne dl dd span{ font-size:26px; color:#42a8e6; line-height:36px; font-family:Arial,"微软雅黑";}

.wokl1 dt{ background-position:0 0;}
.wokl2 dt{ background-position:0 -57px !important;}
.wokl3 dt{ background-position:0 -114px !important;}
.wokl4 dt{ background-position:0 -171px !important;}
.wokl5 dt{ background-position:0 -228px !important;}
.wokl6 dt{ background-position:0 -285px !important;}

.worfCaid{ width:588px;}
.worfCaid li{ float:left; width:274px; overflow:hidden;zoom:1; height:52px; padding:40px 0px;margin-bottom:30px;}
.worfCaid li i,.worfCaid li span{ display:block; height:52px; line-height:52px; font-size:20px; float:left;}
.worfCaid li span{margin-left:10px; color:#fff; letter-spacing:2px;}
.worfCaid li span strong{ font-size:26px;}
.worfCaid li i{ width:64px; background:url(../images/xj-icon2.png) no-repeat 0 0; margin-left:45px;}

li.tj1{ background:url(../images/xj-bg1.jpg) no-repeat; }
li.tj1 i{ background-position:0 0;}
li.tj1:hover i{ background-position:-76px 0;}

li.tj2{ background:url(../images/xj-bg2.jpg) no-repeat; float:right !important;}
li.tj2 i{ background-position:0 -52px;}
li.tj2:hover i{ background-position:-76px -52px;}

li.tj3{ background:url(../images/xj-bg3.jpg) no-repeat;}
li.tj3 i{ background-position:0 -104px;}
li.tj3:hover i{ background-position:-76px -104px;}

li.tj4{ background:url(../images/xj-bg4.jpg) no-repeat;float:right !important;}
li.tj4 i{ background-position:0 -156px;}
li.tj4:hover i{ background-position:-76px -156px;}



















