@charset "gb2312";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin: 0; padding: 0;font-size: 16px}
table{border-collapse: collapse; border-spacing: 0;}
fieldset, img{border: 0;}
address, caption, cite, code, dfn, em, strong, th, var{font-style: normal; font-weight: normal;}
ol, ul{list-style: none;}
th{text-align: left;}
h1, h2, h3, h4, h5, h6{font-size: 100%; font-weight: normal;}
q:before, q:after{content: ' '}
abbr, acronym{border: 0;}
a{color: #333; text-decoration: none;}
a, button{cursor: pointer;}
input, button, select, textarea{outline: none}
.clear{clear: both}
*{font-family: 'Microsoft Yahei';}
.fl{float: left; display: block;}
.fr{float: right;display: block;}
.none{display: none;}

.float{float:left}
/* 顶部 */
/*.topbg{background:url(staticimagessybg_pic.jpgvar=1) 50% no-repeat;height:322px}*/
.topbg{height:429px;background:#425DAF;}

.indexbg{background:url(staticimageshuinanindexbg.png) no-repeat;width:100%;height:964px;}

.banner-list{margin:0;padding:0;position:absolute;width:100%;}
.banner-list .custom-controls-container{position:absolute;width:100%;height:56px;z-index:13;bottom:0;left:0}
.banner-list .flex-control-nav{position:absolute;width:100%;bottom:21px;text-align:center}
.banner-list .flex-control-nav li a{background:#d8d8d8;width:10px;border-radius:10px;height:10px;box-shadow:none;-webkit-box-shadow:none}
.banner-list .flex-control-paging li a.flex-active{background:#1e67e8}
.banner-list .flex-control-paging li a:hover{background:#d8d8d8}
.banner-list .flex-direction-nav {display:none}

.top{width:1200px;margin:0 auto;overflow: hidden;height: 129px;}
.logo{float:left;margin-top:33px;margin-left:10px}
.tip{float:right;margin-top:22px;margin-left:13px;}
.tipbox{float:left;width:85px;text-align:center;margin-left: 16px;}
.tipbox img{width:100%;float: left;}
.tipbox p{font-size:16px;color:#ffffff;display:none;}
.indexline{float:left;width: 100%;height: 8px;}

.checked{background:#91ce6a !important}
.tipicon{padding-left:15px;padding-top:11px}
.tiptxt{width:160px;text-align:center;color:#fff;padding-top:10px}

/***首页中间***/
.middle{width:1200px;margin:0 auto;margin-top:10px;overflow:hidden;position: relative;height: 842px;}

.middle .left{float:left;width:560px;margin-right:39px;}
.middle .left .title{float:left;width:100%;margin-top:10px;margin-bottom:20px;font-size:18px;color:#425daf;letter-spacing:0.9px}

.banner-list1{float:left;width:100%;margin-bottom:12px;position: relative;}
.banner-list1 .custom-controls-container1{position:absolute;width:100%;height:20px;z-index:13;bottom:0;left:0}
.banner-list1 .flex-control-nav{position:absolute;width:100%;bottom:5px;text-align:center}
.banner-list1 .flex-control-nav li a{background:#d8d8d8;width:10px;border-radius:10px;height:10px;box-shadow:none;-webkit-box-shadow:none}
.banner-list1 .flex-control-paging li a.flex-active{background:#1e67e8}
.banner-list1 .flex-control-paging li a:hover{background:#d8d8d8}
.banner-list1 .flex-direction-nav {display:none}

.middle .left .tzggbox{width:100%;float:left;height:348px;background:#fff;position: relative;}
.middle .left .tzggbox .tzggtab{width:100%;float:left;height:40px}
.middle .left .tzggbox .tzggtab .tzggtab1{position:relative;width:184px;float:left;height:40px;margin-left:4px;text-align:center;line-height:40px;background:#7f7f7f;font-size:14px;color:#ffffff;letter-spacing:2px}
.middle .left .tzggbox .tzggtab .tzggtab1 img{position: absolute;left: 47px;top: 10px;}
.middle .left .tzggbox .tzggtab .tzggtab1 p{
    position:  absolute;
    left: 76px;
    top: -1px;
	}
.middle .left .tzggbox .tzggtab .tzggtab3{margin-left:0 !important;}
.middle .left .tzggbox .tzggtab .curtab{background:#d84545 !important}
.middle .left .tzggbox .idnexframe{width:100%;margin-top:4px;}

.tzgg{width:100%;height: 30px;}
.tzgg img{margin-left: 40px;float: left;margin-right: 10px;margin-top: 8px;}
.tzgg .title{float: left;width:350px;height:30px;line-height:30px;font-family:"宋体";font-size:12px;color:#fff;letter-spacing:2px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.tzgg .date{float: right;margin-right: 60px;font-family:"宋体";height:30px;line-height:30px;font-size:12px;color:#fff;letter-spacing:2px;}

.tzggpic{margin-top:10px;width:50%;/* margin-bottom: 10px; */}
.tzggpic .pic{width: 90px;height: 60px;overflow: hidden;float: left;margin-left: 25px;margin-right: 20px;}
.tzggpic .pic img{width:100%;}
.tzggpic .titletop{float: left;height: 5px;width: 130px;}
.tzggpic .title{font-family:"宋体";height:38px;float: left;font-size:12px;color:#fff;letter-spacing:2px;margin-bottom:6px;margin-top:1px;width:130px;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height: 19px;}
.tzggpic .date{font-family:"宋体";float: left;font-size:12px;color:#fff;letter-spacing:2px;padding-bottom:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:130px;}
.tzggpic .des{float: left;font-size:12px;color:#fff;letter-spacing:2px;padding-bottom:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:130px;}

.indexmore{
	width: 48px;
	height: 17px;
	background: #fff;
	position: absolute;
	right: 0;
	bottom: 5px;
	font-size:12px;
padding-top:3px
}
.bottomframe{
	width: 598px;
	height: 122px;
	float: right;
	position: relative;
}
	.indexframeBox{float:right;width:598px;}

.middle .right{float: right;width:598px;position:relative;height: 585px;}
.middle .right .title{float:left;width:100%;margin-top:10px;margin-bottom:20px;font-size:18px;color:#425daf;letter-spacing:0.9px}
.middle .search{position:absolute;left:912px;margin-top: 5px;z-index: 9;}
.middle .search input{background:none !important;position:absolute;border:1px solid;border-color:#425daf;color:#425daf;border-radius:6px;-webkit-border-radius: 6px; 
-moz-border-radius: 6px; 
width:230px;height:32px;padding-left:20px;padding-right: 36px;}
.middle .search a{position:absolute;background:url(staticimageshuinanfdj.png) no-repeat;background-position:9px;margin-left:254px;padding:10px;width:14px;height:14px}

:-moz-placeholder{color:#425daf !important;opacity:1}
::-moz-placeholder{color:#425daf !important;opacity:1}
input:-ms-input-placeholder{color:#425daf !important;opacity:1}
input::-webkit-input-placeholder{color:#425daf !important;opacity:1}

.middle .right .kstdright{margin-right:0 !important;}

.middle .right .kstd1{float:left;width:288px;background:#fff;margin-right:22px;margin-bottom:17px;height:160px;}
.middle .right .kstd1 p{float:left;width:100%;height:70px;line-height:70px;text-align:center;font-size:20px;color:#df5958;letter-spacing:2px}

.middle .right .kstd1 .contentpart{float:left;width:100%;height:125px;}
.middle .right .kstd1 .titlepart{float:left;width:100%;height:35px;
font-size:16px;
text-align: center;
background: #fff;
line-height: 35px;
}

.middle .right .kstd1 .contentpart .box .innerbox{float: left;margin-right: 20px;overflow: hidden;width: 64px;}
.middle .right .kstd1 .contentpart .box .innerbox a {
	float:left;
	color:#fff;
	font-size:14px;
	width:100%;
	height:20px;
	line-height:20px;
	margin-bottom:7px;
	text-align-last:justify;
	text-align: justify;
	
      text-justify:distribute-all-lines;/*ie6-8*/
      -moz-text-align-last:justify;/*ff*/
      -webkit-text-align-last:justify;/*chrome 20+*/
}
.middle .right .kstd1 .contentpart .box .innerbox a p {
	float:left;
	color:#fff;
	font-size:14px;
	width:100%;
	height:20px;
	line-height:20px;
	margin-bottom:7px;
	text-align-last:justify;
	text-align: justify;
	
      text-justify:distribute-all-lines;/*ie6-8*/
      -moz-text-align-last:justify;/*ff*/
      -webkit-text-align-last:justify;/*chrome 20+*/
	letter-spacing: 0;
}


.middle .right .kstd1 .img1{float:left;margin: 40px 0 0 35px;}
.middle .right .kstd1 .img2{float:left;margin: 40px 0 0 25px;}
.middle .right .kstd1 .img3{float:right;margin: 38px 26px 0 0;}
.middle .right .kstd1 .img4{float:right;margin: 42px 18px 0 0;}
.middle .right .kstd1 .img5{float:left;margin: 39px 0 0 29px;}
.middle .right .kstd1 .img6{float:left;margin: 39px 0 0 33px;}

.middle .right .kstd2{float:left;width:288px;height:160px;background:#fff;margin-bottom:20px}
.middle .right .kstd2 .imgbox{position:relative;float:left;width:100%;height:90px;background:#ae5da0}
.middle .right .kstd2 .imgbox .pbox{position:relative;float:left;height:45px;width:96px}
.middle .right .kstd2 .imgbox .pbox .ptitle{width:100%;font-size:14px;text-align:center;position:absolute;top:0;line-height:45px;height:45px;color:#fff;opacity:0;-moz-transition:all 1s linear 0.05s;-webkit-transition:all 1s linear 0.05s;-o-transition:all 1s linear 0.05s;-ms-transition:all 1s linear 0.05s;transition:all 1s linear 0.05s}
.middle .right .kstd2 .imgbox .pbox .picbox{margin:0 auto;margin-top:12px;width:26px;-moz-transition:all 1s ease-out 0.05s;-webkit-transition:all 1s ease-out 0.05s;-o-transition:all 1s ease-out 0.05s;-ms-transition:all 1s ease-out 0.05s;transition:all 1s ease-out 0.05s}
.middle .right .kstd2 .imgbox .pbox .picbox img{width:100%}
.middle .right .kstd2 .imgbox .pbox:hover .picbox{opacity:0}
.middle .right .kstd2 .imgbox .pbox:hover .ptitle{opacity:1}
.middle .right .kstd2 .title2{float:left;width:100%;height:70px;line-height:70px;text-align:center;font-size:20px;letter-spacing:2px;color:#ae5da0}

.middle .right .kstd3{float:left;width:288px;height:160px;background:#fff;margin-bottom:20px;margin-right:22px;}
.middle .right .kstd3 .lpart{float:left;width:50%;height:160px;}
.middle .right .kstd3 .rpart{float:left;width:50%;height:160px;}
.middle .right .kstd3 .lpart .imgbox{width:100%;height:90px;background:#8eab2b;text-align: center;}
.middle .right .kstd3 .rpart .imgbox{width:100%;height:90px;background:#ae5da0;text-align: center;}
.middle .right .kstd3 .lpart img{margin-top: 30px;}
.middle .right .kstd3 .rpart img{margin-top: 25px;}
.middle .right .kstd3 p{float:left;width:100%;text-align:center;font-size:20px;letter-spacing:2px;}
.middle .right .kstd3 .lpart p{color:#8eab2b;height:70px;line-height:70px;}
.middle .right .kstd3 .rpart p{color:#ae5da0;height:35px;line-height:35px;}

.middle .right .kstd4{float:left;width:288px;height:160px;background:#fff;margin-bottom:20px}
.middle .right .kstd4 .lpart{float:left;width:50%;height:160px;}
.middle .right .kstd4 .rpart{float:left;width:50%;height:160px;}
.middle .right .kstd4 .lpart .imgbox{width:100%;height:90px;background:#0fc288;text-align: center;}
.middle .right .kstd4 .rpart .imgbox{width:100%;height:90px;background:#8eab2b;text-align: center;}
.middle .right .kstd4 .lpart img{margin-top: 30px;}
.middle .right .kstd4 .rpart img{margin-top: 25px;}
.middle .right .kstd4 p{float:left;width:100%;height:70px;line-height:70px;text-align:center;font-size:20px;letter-spacing:2px;}
.middle .right .kstd4 .lpart p{color:#0fc288}
.middle .right .kstd4 .rpart p{color:#8eab2b}

.middle .right .kstd5{float:left;width:288px;height:160px;background:#fff;margin-bottom:20px;margin-right:22px;}
.middle .right .kstd5 .tpart{float:left;width:100%;height:80px;background: #3794e1;}
.middle .right .kstd5 .bpart{float:left;width:100%;height:80px;background: #fd9807;}
.middle .right .kstd5 .tpart img{float:left;margin-left: 20px;margin-top: 22px;margin-right: 20px;}
.middle .right .kstd5 .bpart img{float:left;margin-left: 20px;margin-top: 16px;}
.middle .right .kstd5 .tpart p{float:left;height:80px;line-height:80px;text-align:center;font-size:20px;letter-spacing:2px;color:#fff}
.middle .right .kstd5 .bpart p{float:right;margin-right:20px;height:80px;line-height:80px;text-align:center;font-size:20px;letter-spacing:2px;color:#fff}

.middle .right .kstd6{float:left;width:288px;height:160px;background:#fff;margin-bottom:20px;}
.middle .right .kstd6 .tpart{float:left;width:100%;height:80px;background: #fd9704;}
.middle .right .kstd6 .bpart{float:left;width:100%;height:80px;background: #425dae;}
.middle .right .kstd6 .tpart img{float:right;margin-right: 20px;margin-top: 15px;}
.middle .right .kstd6 .bpart img{float:right;margin-right: 15px;margin-top: 22px;}
.middle .right .kstd6 .tpart p{float:left;margin-left:20px;height:80px;line-height:80px;text-align:center;font-size:20px;letter-spacing:2px;color:#fff}
.middle .right .kstd6 .bpart p{float:right;margin-right:20px;height:80px;line-height:80px;text-align:center;font-size:20px;letter-spacing:2px;color:#fff}

.middle .kstd7{float:left;width:560px;height:89px;background:#3794e1}
.middle .kstd7 .lpart{float:left;height:89px;font-size:18px;color:#ffffff;letter-spacing:2px;margin-left:20px;margin-right:20px;margin-top: 20px;width: 40px;}
.middle .kstd7 .mpart{position:relative;float:left;margin-top:23px;margin-right:20px;width:246px;height:40px;border:2px solid #ffffff;border-radius:8px}
.middle .kstd7 .mpart select{z-index:1;position:relative;appearance:none;-moz-appearance:none;-webkit-appearance:none;width:100%;height:100%;border:none;background:none;font-size:18px;color:#ffffff;letter-spacing:2px;padding-left:20px}
select::-ms-expand{display:none}
.middle .kstd7 .mpart option{font-size:18px;color:#ffffff;background-color:#66a2ff;letter-spacing:2px}
.middle .kstd7 .mpart .arrow{left:220px;position:absolute;top:16px;z-index:0}
.middle .kstd7 .rpart{float:left;height:100px;width:70px;text-align: center;}
.middle .kstd7 .rpart img{margin-top:10px;margin-bottom:1px}
.middle .kstd7 .rpart p{font-size:12px;color:#ffffff;letter-spacing:1px;text-align:center;width:100%;}

/*底部*/
.bottombgimg{background:url(staticimageshuinanbottomimg.png) 50% no-repeat;height:106px;width:100%}
.bottombg{background:#2d4385;max-width:1920px;overflow:hidden;margin:0 auto;}
.bottom{width:1200px;margin:0 auto;overflow:hidden}
.bottom .lpart{float:left;padding-right:50px;font-size:42px;color:#FFFFFF;height:200px;line-height:200px}

.bottom .mpart{float:left;width:550px}
.bottom .mpart .tp{float:left;margin-top:50px}
.bottom .mpart .tp a{margin-right:51px;font-size:12px;color:#ffffff;letter-spacing: 2px;}
.bottom .mpart .mp{float:left;margin-top:5px;width:300px}
.bottom .mpart .mp p{float:left;width:100%;font-size:12px;color:#ffffff;margin-bottom: 10px;letter-spacing: 2px;}
.bottom .mpart .mp2{float:left;margin-top:5px;width:220px}
.bottom .mpart .mp2 p{float:left;width:100%;font-size:12px;color:#ffffff;margin-bottom: 10px;letter-spacing: 2px;}
.bottom .mpart .bp{float:left;margin-top:0px;width:100%}
.bottom .mpart .bp p{float:left;width:100%;font-size:12px;color:#ffffff;letter-spacing: 2px;}

.bottom .rpart{float:left}
.bottom .rpart .qr{float:left;width:155px;height:200px;margin-top:25px}
.bottom .rpart .qr p{font-size:12px;color:#ffffff;letter-spacing:2px;text-align:center;width:100%}
.bottom .rpart .qr div{width:100px;margin:8px auto}

.police{width: 80px;
    float: left;
    margin-top: 50px;}