*{ padding: 0; margin: 0; text-decoration: none;}
body{ font-size: 14px;min-width: 1100px;}
body a{ color: #333333;}
body a:hover{color:#cc0000;}
body .xian{ color:#cc0000;}
body .xian:hover{ color:#ff8000;}
.clear{ clear: both;}

.header{
	width: 1100px;
	height: 135px;
	margin: 0 auto;
	position: relative;
	z-index: 9999;
	background: transparent;
}
.header .logo{
	width: 330px;
	height: 85px;
	top:37px;
	line-height: 85px;
	text-align: left;
	position: absolute;
}
.header .logo img{
	vertical-align: middle;
}
.header .nav{
	width: 100%;
	height: 50px;
	
	box-shadow: 0 3px 5px #a9a9a9;
	position: absolute;
	
}
.header .nav ul{
	float: left;
}
.header .nav .nav_left{
	width: 1010px;
	height: 50px;
	margin-left: 20px;
}
.header .nav .nav_left li{
	float: left;
	line-height: 50px;
}
.header .nav .nav_left .lion{
	height: 48px;
	background: #006dd9;
	border-bottom: solid 2px #ff7f00;
}

.header .nav .nav_left .lion a{
	color: #fff;
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.header .nav .nav_left li a{
	display: block;
	width: 100%;
	height: 100%;
	color: #ffffff;
	padding-left: 28px;
    padding-right: 29px;
	font-size: 16px;
}
.header .nav .nav_left li:hover{
	height: 48px;
	background: #006dd9;
	border-bottom: solid 2px #ff7f00;	
}
.header .nav .nav_left li:hover a{
	color: #fff;
}
.header .nav .nav_right{
	float: right;
	width: 70px;
	height: 50px;
}
.header .nav .nav_right li{
	float: left;
}
.header .nav .nav_right li img{
	vertical-align: middle;
}
.header .nav .nav_right li input[type=button]{
	width: 70px;
	height: 50px;
	border: none;
	background: url(../images/seabtn.png);
	background-size: cover;
	background-repeat: no-repeat;
	cursor: pointer;
	outline: none;
}
.header .nav .nav_right .input_sea{
	position: absolute;
	right: 70px;
	z-index: 222;
	display: none;
}
.header .nav .nav_right .input_sea input{
	width: 226px;
	height: 50px;
	line-height: 50px;
	text-indent: 10px;
	background: #ffffff;
}
/*banner*/
.banner{ position:relative;height: 412px; top: 0;margin-top: -135px;overflow: hidden;}
.banner li a{ display:block; height:604px; background-position:center; background-repeat:no-repeat;}
.banner .pageState{ text-align:center;left:0; right:0; position:absolute; bottom:0; }
.banner .pageState span{ display:inline-block; *zoom:1; height:12px; width:12px;  background:#BCBCBC; margin:0 5px; cursor:pointer;border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
.banner .pageState span.active{ background:#BDBA00;}
.banner  .banner_btn{position:absolute;top:50%; margin-top:-25px; left:0; right:0;  }
.banner  .banner_btn .banner_btn_in{height:50px; max-width:1450px; margin:0 auto; position:relative;}
.banner .banner_prev,.banner .banner_next{ position:absolute; width:50px; height:50px; top:0; cursor:pointer;}
.banner .banner_prev{background:url(../images/topleft.png) no-repeat center; left:12px;}
.banner .banner_next{background:url(../images/topright.png) no-repeat center; right:12px;}
.banner_inner{ height:239px; background-position:center; background-repeat:no-repeat;}

/*maindiv*/
.maindiv{
	width: 1100px;
	height: auto;
	margin:0 auto;
	overflow: hidden;
}
.first{
	width: 1100px;
	height: 50px;
	margin-top: 20px;
	margin-bottom: 20px;
	background: url(../images/tzggbg.png) top center no-repeat;
}
.first .slide_news_con{padding:26px 135px 10px 200px;position:relative;height:47px;}
.first .slide_news_con .btn_more{width: 72px;height: 36px; position:absolute; right:25px; top:26px;line-height: 36px;text-indent: 15px;}
.first .slide_news_con .btn_more a{display: block;width: 100%;height: 100%; background:url(../images/tzggmore.png) no-repeat center center; color:#fff; text-decoration:none;}
.first .slide_news_con .btn_more a:hover{color: #d93600;}
.first .slide_news_con h3{text-overflow: ellipsis; white-space: nowrap;overflow:hidden;line-height: 36px;font-weight: normal;}
.first .slide_news_con h3 a{color:#fff; font-size:18px;}
.first .slide_news_con h3 a:hover{color: #d93600;}
.first .slide_news_con h3 span{
	font-size: 14px;
	color: #fff;
	padding-left: 10px;
}
.first .slide_news_con .news_btn{position:absolute; width:22px; height:51px; ; left:28px; top:18px;}
.first .slide_news_con .news_btn .news_prev,.first .slide_news_con .news_btn .news_next{position:absolute; left:0; width:22px; height:25px; cursor:pointer;}
.first .slide_news_con .news_btn .news_prev{top:0;background:url(../images/tzggc.png) no-repeat 0px 0px}
.first .slide_news_con .news_btn .news_prev:hover{
	filter: alpha(opacity=60); -moz-opacity: 0.6;opacity: 0.6;
}
.first .slide_news_con .news_btn .news_next:hover{
	filter: alpha(opacity=60); -moz-opacity: 0.6;opacity: 0.6;
}

.first .slide_news_con .news_btn .news_next{bottom:0;background:url(../images/tzggc.png) no-repeat 0px -25px}
.tzggpic{
	width: 140px;
	height: 60px;
	position: absolute;
	top: 15px;
	left: 50px;
	border-right: solid 1px #c3c3c3;
}
.tzggpic:hover img{
	transform: scale(1.1);
}
.tzggpic li{
	float: left;
	height: 60px;
	font-size: 20px;
	color: #fff;
	text-align: center;
}
.tzggpic .tzggpicleft{
	line-height: 52px;
}
.tzggpic li img{
	vertical-align: middle;
	padding-left: 20px;
	padding-right: 15px;
	transition: all 0.5s;
}
.tzggpic li a{
	display: block;
	margin-top: 5px;
	color: #fff;
}
.tzggpic li a:hover{
	color: #d93600;
}

.second{
	width: 1100px;
	height: 345px;
	padding-bottom: 20px;
}
.second>div{
	float: left;
}
.second_left{
	width: 345px;
	height: 100%;
}

/*首页隐藏轮播*/
.banner1{
	width: 100%;
	height: 260px;
	position: relative;
}
.banimg1{
	width: 100%;
	height: 100%;
	z-index: 1;
	overflow: hidden;
	position: absolute;
}
.banimg1 li{
	width: 100%;
	height: 100%;
	*margin-left: -15px;
}
.banimg1 li img{
	width: 100%;
	height: 100%;
	cursor:pointer;
}
.baninf1{
	width: 100%;
	height: 35px;
	line-height: 35px;
	z-index: 222;
	background:url(../images/bantitlebg.png);
	background-repeat: no-repeat;
	position: absolute;
	background-size: cover;
	bottom: 0;
}
.baninf1 a:link {color: #ffffff}
.baninf1 a:visited {color: #fff}
.baninf1 a:hover {color:  #d93600}
.baninf1 a:active {color: #fff}
.baninf1>div{
	float: left;
}
.baninf_dot1{
    width: 145px;
    height: 5px;
    margin-left: 200px;
    margin-top: 14px;
}
.baninf_dot1 li{
	width: 16px;
    height: 5px;
    float: left;
    margin-left: 9px;
	cursor: pointer;
	background: url(../images/ncdaj_index_r15_c19.jpg);
	background-repeat: no-repeat;
}
.baninf_ondot1{
	background: url(../images/ncdaj_index_r15_c16.jpg) !important;
		background-repeat: no-repeat;
}
.baninf_dot1 li:last-child{
	margin-right: 0;
}
.bantitle{
	width: 345px;
	height: 85px;
	background: #f6f6f6;
	overflow: hidden;
}
.bantitle li{
	float: left;
	width: 315px;
	height: 60px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 13px;
	margin-bottom: 12px;
	font-size: 20px;
	color: #333;
	line-height: 30px;
}
.bantitle li a{
	color: #333;
}
.bantitle li a:hover{
	color: #d93600;
}
.second_mid{
	margin-left: 12px;
	margin-right: 12px;
	width: 410px;
	height: 100%;
}
.second_mid .second_tops{
	width: 100%;
	height: 40px;
}
.second_mid .second_tops li{
	width: 115px;
	height: 40px;
	font-size: 15px;
	line-height: 40px;
	text-indent: 20px;
	background: url(../images/zgdtbg.png) left center no-repeat;
}
.second_mid .second_tops li a{
	color: #fff;
	display: block;
	width: 100%;
	height: 100%;
}
.second_mid a:hover{
	color: #d93600 !important;
}
.second_mid .second_mids{
	width: 410px;
	height: 80px;
	margin-top: 10px;
}
.second_mid .second_mids li{
	padding-left: 10px;
	padding-right: 10px;
	height: 100%;
	font-size: 24px;
	color: #525252;
	text-align: center;
}
.second_mid .second_mids li a{
	color: #525252;
}

.second_mid .second_bots{
	width: 100%;
	height: 215px;
}
.second_mid .second_bots li{
	width: 100%;
	height: 36px;
	line-height: 36px;
	text-align: left;
	font-size: 15px;
	color: #333;
}
.second_mid .second_bots li span{
	float: right;
	color: #888;
	*margin-top: -36px;
}
.second_mid .second_bots li a{
	color: #333;
}

.second_right{
	width: 320px;
	height: 100%;
}
.second_rtop{
	width: 100%;
	height: 90px;
	background: #fff0e8;
	margin-bottom: 15px;
}
.second_rtop li{
	float: left;
}
.opentime{
	width: 79px;
	height: 60px;
	margin-top: 15px;
	font-size: 20px;
	color: #ff7f00;
	line-height: 30px;
	text-align: center;
	border-right: solid 1px #ff7f00;
}
.opendate{
	width: 230px;
	height: 60px;
	line-height: 30px;
	font-size: 13px;
	color: #ff7f00;
	padding-left: 10px;
	 padding-top:14px;
}
.second_rbot li{
	float: left;
	width: 155px;
	height: 115px;
	text-align: center;
	font-size: 15px;
	color: #333;
	margin-bottom: 10px; font-weight:bold;
}
.second_rbot li a{
	display: block;
	width: 100%;
	height: 100%;
	color: #333;
}
.second_rbot li img{
	margin-top: 20px;
	margin-bottom: 10px;
	vertical-align: middle;

}
.second_rbot li:hover img{
    animation: icon .6s linear infinite;
}
.second_rbot li:hover a{
	color: #d93600;
}
@keyframes icon{
	0%{transform: translateY(0);}
	25%{transform: translateY(3px);}
	50%{transform: translateY(0px);}
	75%{transform: translateY(-3px);}
	100%{transform: translateY(0px);}
}
.second_rbot .rli1{
	background: url(../images/rli1.jpg) center center no-repeat;
	margin-right: 10px;
}
.second_rbot .rli2{
	background: url(../images/rli2.jpg) center center no-repeat;
}
.second_rbot .rli3{
	background: url(../images/rli3.jpg) center center no-repeat;
	margin-right: 10px;
}
.second_rbot .rli4{
	background: url(../images/rli4.jpg) center center no-repeat;
}
.footer{
	width: 100%;
	height: 125px;
	background: #f5f5f5;
}

.footerinf{
	width: 1100px;
	height: 125px;
	margin:0 auto;
}
.footerinf>ul{
	float: left;
}
.footer_left{
	width: 140px;
	height: 125px;
	line-height: 125px;
	text-align: right;
}
.footer_left img{
	*margin-top: 20px;
	vertical-align: middle;
}
.footer_cen{
	width: 800px;
	height: 60px;
	margin-top: 42px;
}
.footer_cen li{
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #868686;
	text-align: left;
	text-indent: 20px;
}
.footer_cen li img{
	vertical-align: middle;
}
.footer_cen li a{
	color: #868686;
}
.footer_cen li a:hover{
	color: #d93600;
}
.footer_right{
	width: 100px;
	height: 125px;
	text-align: center;
	font-size: 14px;
	color: #868686;
}
.footer_right img{
	vertical-align: middle;
	margin-top: 15px;
}

.link{ margin-bottom:20px;}
.link li{ float:left; margin-right:9px; width:268px; height:57px;}
.link li.mar0{ margin-right:0px!important;}

.ztzl{ margin-bottom:20px;}
.ztzl .title{background:url(../images/ztzl.png) left no-repeat; padding-left:15px; line-height:21px; font-size:16px; font-weight:bold }
.ztzl1{ border:#dddddd solid 1px; margin-top:20px;}
.ztzl1 li{ float:left; width:218px; text-align:center; line-height:40px; font-size:16px; font-weight:bold}
.ztzl1 li span{height:63px; width:62px;  float:left; padding:20px 77px 0 78px;}



/*************20181105**********************/
.jj_div_left{ float:left; width:415px; border-left:10px solid #3555ad; padding-left:17px; min-height:640px; background:url(../images/20181105ico6.png)left bottom no-repeat;}
.jj_div_title{ border-bottom:1px solid #d1d0d0; padding-bottom:18px;}
.jj_div_left h2{ font-size:30px; color:#3555ad; margin-top:26px;}
.jj_div_right{ float:right; width:658px;}
.jj_div_right .img1{ display:block;}
.jj_div_right li{ float:left; width:164px; height:91px; text-align:center; color:#fff; font-size:18px;}
.jj_div_right li a{ color:#fff;}

.jj_div_right li:hover a{ color:#a10000;}
.jj_div_right li img{ margin-top:10px;}
.jj_div_right li.ico1{ background:url(../images/20181105bg1.png) no-repeat;}
.jj_div_right li.ico2{ background:url(../images/20181105bg2.png) no-repeat;}
.jj_div_right li.ico3{ background:url(../images/20181105bg3.png) no-repeat;}
.jj_div_right li.ico4{ background:url(../images/20181105bg4.png) no-repeat;}
.jj_div_left p{color:#333333; line-height:32px; padding-right:15px; margin-top:20px;}


.kpzt_title { width:640px; margin:0px auto;}
.kpzt_title span{ float:left; display:block; float:left; background:url(../images/20181105bg5.png) no-repeat top; width:197px; height:52px; line-height:46px; font-size:18px; text-align:center;color:#333333; margin-right:15px; cursor:pointer;}
.kpzt_title span.hover{ background:url(../images/20181105ico7.png) no-repeat top; color:#fff;}

.kpzt_div{ margin-top:40px;}
.div1_left{ width:216px;float:left}
.div1_span{ width:216px; height:144px; display:block; background:#f7f9fb; color:#006CD8; font-size:24px; line-height:143px; text-align:center;}
.div1_span1{ width:175px; padding-top:50px; padding-bottom:63px; padding-left:20px; padding-right:20px;display:block; background:#f7f9fb; margin-top:13px; line-height:25px;color:#333333; text-indent:2em;}
.div1_right{ width:870px; float:right}
.mar-t4{ margin-top:40px;}
.kpzt_div2_top1{ width:333px; height:86px; line-height:86px; text-align:center;color:#006CD8; font-size:24px; background:#f7f9fb; display:block; float:left; }
.kpzt_div2_top2{ background:#f7f9fb; float:left; display:block; padding-left:30px; width:695px; padding-right:30px; padding-top:15px; padding-bottom:11px; margin-left:10px; line-height:30px; color:#333333}

.kpzt_div3_left{ float:left; width:543px;}
.kpzt_div3_right{ float:left; margin-left:10px;width:543px;}

.kpzt_div3 span { display:block;}
.kpzt_div3_left1{ float:left; width:189px; height:143px; background:#f7f9fb; line-height:143px; color:#006CD8;font-size:24px; text-align:center;}

.kpzt_div3_left2{ margin-left:10px; width:300px; padding:15px; float:left; background:#f7f9fb;padding-top: 21px;padding-bottom: 21px;line-height: 25px; text-indent:2em;}

.tempWrap{margin:auto; text-align:center}