﻿@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,form,input,textarea,th,td,select,span{ margin:0; padding:0; }
body{font-family:frutigernext_medium, frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif;}
body, div, ul, li, h1, h2, dd, dt, dl, p ,a{
	padding: 0;
	border: none;
	margin: 0; 
	list-style-type:none;
	font-weight:normal;font-size:14px;
}
em{ font-style:normal}
li{ list-style:none}
a{ text-decoration:none;color:#666666;}
img{ border:none; vertical-align:top}
table{ border-collapse:collapse}
textarea{ resize:none; overflow:auto}
.clearfix:after{content:'.'; visibility:hidden; display:block; clear:both; line-height:0;}
.clearfix{zoom:1;}
.fl{float: left;}
.fr{float: right;}
.pr{position: relative;}
body{background: #f9f9f9}
.wrap{width: 1200px; margin: 0 auto;}
#nav-top{width:100%; height:120px;background:#ffffff;}
.nav-top-r{top:46px;right:0;position:relative;height:20px;}
#nav-top ul li{float:left;background: url(3712.png) no-repeat;}
#nav-top ul li a{margin:0 16px;font-size:14px;display:block;height:20px;line-height:20px;}

#nav{border-top: 1px solid #efefef;border-bottom:1px solid #d3d3d3;background-color:#f7f7f7;width:100%;}
#nav ul li{height:54px;line-height:54px;float:left;background: url(3715.png) no-repeat left center;padding:4px 27px 0 29px;overflow: hidden;}
#nav ul li a{height:54px;line-height:54px;display: block;color:#2c2e32;font-size:18px;} 
#nav ul .active{border-top:4px solid #004290;color:#00a7a3;display: block;margin-top:-3px;}
#nav .search{ margin-top:12px;float:right;height:32px;line-height:32px;width:14.5%;background:#fff;position: relative;border:1px solid #e9e9e9;border-radius:5px}
#nav .search input{height:32px;line-height:32px;width:80.23%;margin-top:-1px;border:1px solid blue;outline:none;border:none;border-radius:5px;position: absolute;top:1px;text-indent: 1em;color:#e2e2e2;}
#nav .search a,#nav .search img{display: block;height:32px;width:32px;border-:1px solid red;float: right;border-radius:5px;padding-right-:2px;}
#nav-z{background-color:#fafafa;height-:0;width:100%;position: relative;overflow-: hidden;}
.nav-cont{border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
.nav-Zlist{ width-:800%;height-:100px;}
.nav-contList{float-:left;display:none;}
.nav-contList .list1 {width:17.5%;padding:44px 0 58px 0;}
.nav-contList .list1 img{width:210px;height:150px;margin-bottom: 14px;}
.nav-contList .list1 span{display: block;line-height: 22px; font-size: 12px;color:#5c6676;text-indent: 2em;}
.nav-contList .list2 {width:30.83%;padding:44px 0 58px 0;border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4;margin:0 48px 0 68px;background:#f7f7f7;}
.nav-contList .list2 .list2-con{padding:0 50px;}
.nav-contList .list2 .list2-con .list-title{border:1px solid #ebeef1;border-radius:30px;width:90px;padding:6px 10px 6px 14px;margin-bottom:14px;}
.nav-contList .list2 .list2-con .list-title span{font-size: 14px;font-weight: bold;color:#455163;}
.nav-contList .list2 .list2-con .list-title p{font-size: 12px;color:#939aa4;font-family: Tahoma、Arial、Verdana;}
.nav-contList .list2 .list2-con ul li{line-height:42px;border-bottom: 1px solid  #ececec;margin:0 20px;position: relative;}
.nav-contList .list2 .list2-con ul li a{display: block;color:#0aaaa7;font-size: 16px;background: url(3724.png) left center no-repeat;padding-left:30px;}

.nav-contList .list2 .list2-con ul li:last-child{border:none;}

.nav-contList .list3 {width:40.5%;padding:44px 0 58px 0;border-right:1px solid #f4f4f4;background:#fafafa;}
.nav-contList .list3 .list3-con{padding-right:20px;}
.nav-contList .list3 .list3-con .list-title{border:1px solid #ebeef1;border-radius:30px;width:100px;padding:6px 10px 6px 14px;margin-bottom:14px;}
.nav-contList .list3 .list3-con .list-title span{font-size: 14px;font-weight: bold;color:#455163;}
.nav-contList .list3 .list3-con .list-title p{font-size: 12px;color:#939aa4;font-family: Tahoma、Arial、Verdana;}
.nav-contList .list3 .list3-con ul li a{display: block;color:#2c2e32;font-size: 14px;}
.nav-contList .list3 .list3-con ul li{line-height:42px;margin:0 10px;}

.nav-cont .closeBtn{width:120px; height:16px;background: url(3706.png);cursor:pointer;}


#banner{width:100%;height:510px;overflow: hidden;}
.flexslider {
				position: relative;
				height: 450px;
				width: 100%;
				overflow: hidden;
				background:url(#) 50% no-repeat;
				margin: 0 auto;
			}
			
.slides {
	position: relative;
	z-index: 1;
}

.slides li {
	height: 510px;
}
.slides li img{
	width:100%;
	height:510px;
}
 .flex-control-nav {
	position: absolute;
	bottom: 10px;
	z-index: 2;
	width: 100%;
	text-align: center;
}

.flex-control-nav li {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 0 5px;
	*display: inline;
	zoom: 1;
}

.flex-control-nav a {
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 40px;
	overflow: hidden;
	background: url(3707.png) right 0 no-repeat;
	cursor: pointer;
}

.flex-control-nav .flex-active {
	background-position: 0 0;
}

.flex-direction-nav {
	position: absolute;
	z-index: 3;
	width: 100%;
	top: 45%;
}

.flex-direction-nav li a {
	display: block;
	width: 50px;
	height: 50px;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
}

.flex-direction-nav li a.flex-prev {
	left: 40px;
	background: url(3729.png) center center no-repeat;
}

.flex-direction-nav li a.flex-next {
	right: 40px;
	background: url(3727.png) center center no-repeat;
} 



/*动态新闻&视频开始*/
#dynamic{background:#f9f9f9;height:504px;margin-top:1px;-moz-user-select: none; 
-webkit-user-select: none; 
-ms-user-select: none; 
-khtml-user-select: none; 
user-select: none; }
#dynamic .lanmu-title a{display: block;float: left;}
#dynamic .lanmu-title{position-: relative;line-height:56px;}

#dynamic .lanmu-title span a{border:1px solid #e7eaef;border-radius: 10px;width:36px;height:18px;margin-top:16px;margin-right:11px;background: #f9f9f9 url(3705.png) no-repeat center center;}
#dynamic .news{width:64%;}
#dynamic .news .new-conw{background: #ffffff;border:1px solid #cad3df;border-radius:10px;padding:58px 48px 0 48px;}

#dynamic .news .new-conw .pre-next-btn{width:90px;height:44px;border:1px solid #cad3df;border-radius: 50px;margin:40px auto;background: #eceff4;}
#dynamic .news .new-conw .pre-next-btn a{display:block;border-:1px solid red;width:44px;height:44px;line-height: 44px;text-align: center;font-size: 24px;}
#dynamic .news .new-conw .pre-next-btn .pre{border-right: 1px solid #cad3df;border-radius: 50px 0 0 50px;}
#dynamic .news .new-conw .pre-next-btn .next{margin-left:-2px;width:44px;border-radius: 0 50px 50px 0 ;}
#dynamic .news .new-conw .new-conn{position: relative;}
#dynamic .news .new-conw .new-conn img{position: absolute;}
#dynamic .news .new-conw .new-conn .yihao-l{left:-18px;top:-14px;}
#dynamic .news .new-conw .new-conn .yihao-r{right:-18px;bottom:-14px;}
#dynamic .news .new-conw .new-conn h4{display:block;text-align:center;}
#dynamic .news .new-conw .new-conn h4 a{font-size: 20px;color:#455163;line-height:60px;}
#dynamic .news .new-conw .new-conn p{font-size:12px;color:#54657e;line-height:30px;text-indent: 2em;}
#dynamic .shipin{width:30.83%;}
#dynamic .shipin .videopic a{display:block;}
#dynamic .shipin .videopic img{border-radius: 10px;}


/*动态新闻&视频结束*/


/*页尾开始*/
.footerA{background: #cfdae9;height:188px;padding:28px 0 31px 0;width:100%;overflow-: hidden;}
.footerA ul li{border-left: 1px solid #bbcade; float:left;padding:0 45px;}
.footerA .footerLeftLink a{display: block;margin-bottom: 44px;}
.footerA .footerLeftLink dl dt{line-height: 36px; font-size: 16px;color:#687385;}
.footerA .footerCenterLink dl{float:left;padding:0 45px;}
.footerA .footerCenterLink dl dt{font-size: 20px;color:#455163;font-weight: 500;margin-bottom: 16px;}
.footerA .footerCenterLink dl a{color:red;line-height: 36px; height:36px;font-size: 16px;color:#687385;display:block;}
.footerA .footerRightLink {height-:186px;border-right:1px solid #bbcade;text-align:center;float:right;}
.footerA .footerRightLink dl dt{font-size: 12px;color:#455163;}
.footerA .footerRightLink dl dt img{margin-bottom: 10px;}

.footerB{background: #b6c4d7;height:58px;width:100%;}
.footerB span{height:58px;line-height: 58px;color:#8493a8;font-size: 12px;}

/*页尾结束*/








/*二级样式*/
#main-2{margin:70px 0 76px 0;}
#main-2 .maincont-nav ul{width:268px; background:#ffffff;border:1px solid #eceff4;border-radius: 20px; padding:40px 0;}
#main-2 .maincont-nav ul li{width:268px;text-align: center; background:url(4323.jpg) no-repeat center bottom; padding-bottom:2px;}
#main-2 .maincont-nav ul li a{display:block;font-size:18px; color:#455163; width:197px; text-align:left; line-height:20px;padding:18px 24px 18px 47px;}
#main-2 .maincont-nav ul li a:hover{color:#6fc2ad; background:url(3698.png) no-repeat 20px 15px #eaf1fa;}
#main-2 .maincont-nav ul li .active{color:#6fc2ad;}
#ban-pic{margin-:0 auto;width-:100%;}
#main-2 .maincont {border:1px solid #eceff4;border-radius: 20px;padding:8px 18px 22px 20px;width:71.66%;background: #ffffff;}
#main-2 .maincont a{display: inline-block;}
#main-2 .maincont .weizhi{height:34px;line-height:34px;border-bottom: 1px solid #eceff4;}
#main-2 .maincont .maincont-top-wz{padding:40px 0;border-bottom:1px solid #eceff4;}
#main-2 .maincont .maincont-top-wz .maincont-top-l{width:56%;}
#main-2 .maincont .maincont-top-wz .maincont-top-l p{font-size: 12px;line-height:32px;color:#54657e;text-indent: 2em;}
#main-2 .maincont ul{padding:16px 0;}
#main-2 .maincont ul li{float: left;width:46.34%;padding:14px 30px 14px 1px;}
#main-2 .maincont ul li .maincont-bottom-r{width:60%;}
#main-2 .maincont ul li .maincont-bottom-r h4{display:inline-block;margin-bottom: 14px;}
#main-2 .maincont ul li .maincont-bottom-r h4 a{font-size: 18px;line-height: 30px;color:#54657e;font-weight: bold;}
#main-2 .maincont ul li .maincont-bottom-r p{display:inline-block;line-height:20px;font-size: 14px;color:#54657e;text-indent: 2em;}
#main-2 .maincont .maincont-top-wz .wz-title{font-size: 26px; color:#455163;margin-bottom: 10px;}


.zfq_dqwz{border-bottom:1px solid #ececec; padding-left:3px;}
.zfq_dqwz span,.zfq_dqwz a{font-size:12px; color:#54657e; font-family:"微软雅黑"; line-height:30px;}
.zfq_gd{ width:800px; height:565px;overflow-y:scroll; margin-top:45px; padding:0 15px 0 20px; background:url(4324.jpg) repeat-x center bottom;}
.zfq_gd h2{display:block; font-size:18px; color:#455163; font-family:"微软雅黑"; font-weight:bold; line-height:30px;}
.zfq_gd span{font-size:12px; color:#54657e; font-family:"微软雅黑"; line-height:30px;}



#main-2 .maincont .zfq_yq{padding-top:27px;}
#main-2 .maincont .zfq_yq li{width:124px; padding:0; margin-left:16px;}
#main-2 .maincont .zfq_yq li a{display:block;background:url(4325.jpg) no-repeat center top; height:35px;line-height:35px; font-family:"微软雅黑"; font-size:16px; color:#455163; text-align:center;}
#main-2 .maincont .zfq_yq li a:hover{display:block;background:url(4326.jpg) no-repeat center top; height:35px;line-height:35px; font-family:"微软雅黑"; font-size:16px; color:#fff; text-align:center;}









