@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; font-size:14px; font-family:"","Microsoft YaHei", "simhei"; color:#333333;}
img { border:0; display:block; margin:0; padding:0;}
ul,li,p { margin:0; padding:0; display:block; list-style:none;}
a { text-decoration:none; color:#333;}

.pClear { clear:both;}
/* .pageContent { width:1000px; margin:0 auto;} */
.pageContent { width:1200px; margin:0 auto;}

.top { height:130px;}
.main_logo { width:1000px; height:130px; margin:0 auto; position:relative;}
.main_logo img { float:left;}

.nav { background:#0063A4; height:45px; margin:0 auto;}
.main_nav { width:1000px; height:45px; margin:0 auto;}
.main_nav ul { line-height:45px;}
.main_nav li { width:200px; height:45px; float:left; text-align:center; position:relative; z-index:1000;}
.main_nav li a { width:200px; height:45px; display:inline-block; font-size:16px; color:#ffffff; font-weight:bold;}
.main_nav li a:hover { color:#FF0;}

.main_dtqh { height:380px; width:auto; margin:0 auto; background:url(../images/main_dtqh.jpg);}

.pList { width:auto; line-height:32px; padding:0 3px;}
.pList li { padding-left:12px; background:url(../images/plist_ico.jpg) no-repeat left; font-size:13px;}
.pList li a { color:#646464;}
.pList li a:hover { color:#F00;}
.pList li span { color:#465665; font-weight:700; float:right;}

.pList3 { width:auto; line-height:32px; padding:0 3px;}
.pList3 li { margin:0 12px 12px 12px; 
	font-size:16px !important;     
    width: 200px;
    height: 40px;
    border: 1px solid #cecece;
	font-weight: 700;
    text-align: center;
    line-height: 40px;}
.pList3 li a { color: #333;
	font-size:16px !important;     }
.pList3 li:hover a { color: #0063a4;}
.pList3 li:hover { border: 1px solid #0063a4;}


.pList3 .selectItem a { color: #0063a4;}
.pList3 .selectItem { border: 1px solid #0063a4;}

.pList3 li img{width:100%;}

.list_txt1 { width:493px; height:208px; overflow: hidden; font-size:12px;}
.list_txt1 a { line-height:32px; color:#333;}
.list_txt1 a:hover { color: #00C;}
.pList2 { line-height: 30px; margin-top: 2px;}
.pList2 li { padding-left: 15px; width: auto;}
.pList2 li span { float: right; font-size:14px;}
.pList2 li a { color: #000000;}
.gd { float:right;}
.ul_right .ing .gd a { font-weight:bold; padding:0px 10px 0px 10px; font-size:26px; background:#76c454; color:#ffffff;}


/* .mid2 { width:1000px; height:303px; overflow:hidden; margin-top:15px;} */
.mid2 { width:1000px; height:303px; overflow:hidden; margin-top:15px;margin: 10px auto;}
.mid4 { width:1000px; height:84px; overflow:hidden; margin:15px auto;}
.mid_bottom { height:110px; background:#0063A4; margin-top:14px; line-height:24px; font-size:12px;  letter-spacing:2px; text-align:center; padding-top:20px;padding-bottom:20px; color:#FFF;}
.mid_bottom a { color:#FFF;}
/* .mid_btn {width:1100px;  display: flex; align-items: center; justify-content:space-between;height: 100%; margin:0 auto;overflow: hidden;} */
.mid_btn {width:1300px;  display: flex; align-items: center; justify-content:space-between;height: 100%; margin:0 auto;overflow: hidden;}
/* .mid_btnleft {width:920px; float:left;} */
.box_left{
	float:left;
	overflow: hidden;
}
.logo_left{
	float:left;
	margin-right: 20px;
	border-right: 1px solid #fff;
	padding: 10px 0;
	padding-right: 20px;
	margin-top: 4px;
}
.box_box{
	overflow: hidden;
}
.logo_left .logo_img{
	width: 260px;
	height: auto;
}
.mid_btnleft {float:left;}
.mid_address{
	margin-top: 6px;
	opacity: 0.6;
}
.mid_btnleft_word {font-size: 12px;text-align: left;}
/* .mid_bottom img { float:right;} */
.mid_bottom .mid_imgright{width: 150px;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.mid_bottom img {display: block;}
.mid_bottom .mid_imgright2{width: 240px;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.mid_bottom img {display: block;}


.lm { width:484px; height:303px; float:left; background:#fafafa;}
.lm-tit { height:25px; width:100%; border-bottom:1px solid #cccccc; background:url(../images/main_lmls.jpg) no-repeat bottom;}
.lm-tit span { height:25px; width:200px; font-size:15px; font-weight:bold; color:#ffffff; float:left; padding-left:43px; line-height:25px;}
.lm-tit a { height:25px; width:42px; float:right;}
.lm-new { width:463px; height:255px; padding:10px; border:1px solid #CDEBF5;}


.yqlj { width:200px; height:28px; float:left; margin:3px 35px 0 0; background:#f7f7f7;} 
.zsrk { width:320px; height:75px; float:left; border:2px solid rgb(0,153,255);}
.zsrk a { width: 300px;
    height: 75px;
    padding-left: 20px;
    background: url('../images/untitled.jpg') no-repeat;
    background-position: 30px 20px;text-align:center; line-height:75px; font-size:30px;    font-family: wS; font-weight:bold; color:#0063A4; display:inline-block;}
.zsrk2 { width:320px; height:75px; float:left; border:2px solid rgb(0,153,255);}
.zsrk2 a { 
	/* width: 350px; */
    height: 75px;
    padding-left: 20px;
    background: url('../images/untitled2.jpg') no-repeat;
    background-position: 30px 20px;text-align:center; line-height:75px; font-size:30px;    font-family: wS; font-weight:bold; color:#0063A4; display:inline-block;}
.zsrk3 { width:320px; height:75px; float:left; border:2px solid rgb(0,153,255);}
.zsrk3 a { width: 340px;
    height: 75px;
    padding-left: 20px;
    background: url('../images/untitled3.jpg') no-repeat;
    background-position: 35px 20px;text-align:center; line-height:75px; font-size:30px;    font-family: wS; font-weight:bold; color:#0063A4; display:inline-block;}

.main-content { margin-top:24px; min-height:270px; width:738px; padding:12px;}

/* .mid-list { width:998px; overflow:hidden; margin-top:12px; border:1px solid #e3e3e3;} */
.mid-list { width:100%;min-height:calc(100vh  - 356px );  overflow:hidden; margin-top:12px; border:1px solid #e3e3e3;}
.zd-tit { border-left:4px solid #0063A4; border-bottom:1px solid #c5c5c5; width:994px; height:40px;}
.zd-tit span { width:118px; height:40px; line-height: 40px; font-size: 14px; font-weight:400; color:#666666; padding-left:24px;}
.zd-tit a { font-weight:bold; padding:0px 10px 6px 10px; font-size:26px; background:#76c454; color:#ffffff; float:right;}
.xxlb-new { padding:15px; height:auto; width:968px;}
.xxlb-foot { padding:0px 120px 14px 120px; height:32px; width:758px;}
/* .xx-new { margin-top:14px; min-height:270px; width:948px; border:1px solid #e8e8e8; padding:25px; background:#FFF;} */
.xx-new { margin-top:14px; min-height:calc(100vh  - 356px ); width:1148px; background:#FFF;display: flex;}
.news_conent{
	border:1px solid #e8e8e8;
	padding: 0 20px;
	flex: 1;
}
.mid-list1 { width:700px; overflow:hidden; margin-top:12px; border:1px solid #e3e3e3; float:right;}

.xxlb-foot1 { padding:0px 20px 14px 20px; height:32px; width:650px;}

/* .mid-rig { width:220px; margin-right:12px; margin-top:12px; overflow: hidden;background-color: #ffffff;} */
.mid-rig { width:220px; margin-right:12px;  overflow: hidden;background-color: #ffffff;}


.flexslider {margin: 0px auto 20px;position: relative;width: 100%;height:380px;overflow: hidden;zoom: 1;}
.flexslider .slides1 li {width: 100%;height: 100%;}
.flex-direction-nav a {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(../images/ad_ctr.jpg) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../images/dot.jpg) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides1 a img {width: 100%;height: 380px;display: block;}
.lxwm{width: 100%;height: 600px;position: relative;}
.haiiskefu{position: absolute;right:2%;bottom:2%;z-index:999999;}

.haiiskefu .kfleft{width:33px;text-align: center;height:126px;background:#e78c16;cursor:pointer; color:#fff;float:left;    margin-top: 199px;    padding-top: 10px;}

.haiiskefu ul{height:auto;background:#f2f6fa;float:left;padding: 30px 40px;display: flex;flex-direction: column;}

.haiiskefu ul .li01{ color:#00569f; font-size:16px; background:url(../images/tixian.jpg) no-repeat bottom left; padding-bottom:15px; margin-bottom:15px;}

.haiiskefu ul li{ font-size:14px; margin-bottom:15px;list-style: none;}

/* .haiiskefu ul li span img{ margin-right:15px;} */

.haiiskefu ul .uler{ border-top:1px dashed #d3d7da; margin-top: 40px; padding-top:45px;}

.haiiskefu ul .uler span{ font-size:14px; text-align:center; display:block; float:left; margin-right:20px;}

/* .haiiskefu ul .uler span img{ padding-bottom:10px;} */
.haiiskefu ul .uler span img{ width: 120px;height: 120px;display: block;margin: 0 auto;}