﻿.header {
	width: 100%;
	margin:0 auto;
	height: 60px;
	background-color:rgba(0,0,0,0.6);
	z-index: 99;
	position: absolute;
	top: 0;
	left: 0;
}

.nav_fixed {
	position: fixed;
	top: 0;
}

.top {
	width: 100%;
	height:60px;
	margin: 0 auto;
	max-width:1000px;
	overflow: hidden;
}

.logo {
	float: left;
	display: block;
}

.logo img {
	width:365px; height: 48px;
	margin-top:2px;
	float: left;
}

.top ul {
	width: 60%;
	float: right;
	padding-top: 14px;
}

.top ul li {
	width: 16%;
	float: left;
	text-align: center;
}

.top ul li a {
	color: #fff;
	font-size: 20px;
}

.top ul li a:hover {
	color: #00a0e9;
}

.banner {
	overflow: hidden;
	width: 100%;
}

.banner img {
	overflow: hidden;
	width: 100%;
}

.ifsee_1 {
	overflow: hidden;
	width: 100%;
	height: auto;
	background:#fff;
	
}
.ifsee_1_bg{width:1200px; height:680px; margin:0 auto;background: url(../img/vedio_bg.png) no-repeat ;}
.ifsee_1 .shipin {
	width: 67%;
	height: 445px;
	margin: 0 auto;
}

.ifsee_1 .act {
	width: 32%;
	height: 385px;
	padding: 32px 0;
	font-size: 14px;
	color: #00a0e9;
	float: right;
	background: #fff;
	text-align: left;
}

.ifsee_1 .act h3 {
	font-size: 20px;
	margin: 0 auto;
	width: 92%;
}

.ifsee_1 .act p {
	font-size: 12px;
	line-height: 36px;
	color: #000;
	width: 80%;
	margin: 0 auto;
}
.ifsee_1 .act img { width:100%; max-width:315px;}
.ifsee_1 .act a {
	color: #333333;
}

.ifsee_2 {
	margin-bottom: 30px;
	width: 100%;
	margin: 0 auto;
}

.ifsee_2 ul {
	width: 100%;
	overflow: hidden;
	margin: 30px auto;
	max-width: 1200px;
}

.ifsee_2 li {
	float: left;
	overflow: hidden;
	padding-right: 5px;
}

.ifsee_2 li h3 {
	font-size: 20px;
	color: #00a0e9;
}

.ifsee_2 li p {
	font-size: 12px;
	color: #333333;
	line-height: 1.2rem;
}

.n_left {
	width: 60%;
	float: left;
}

.n_left a {
	font-size: 14px;
	color: #00a0e9;
}

.n_right {
	display: block;
	float: right;
	width: 35%;
	margin-top: 30px;
}

.footer {
	margin-top: 0px;
	overflow: hidden;
	font-family: 微软雅黑;
	font-weight: bold;
	font-size: 14px;
	background: #161e29;
}

.footer .ft {
	float: right;
	background: url(../img/ft.png) no-repeat center;
	width: 1056px;
	height: 171px;
}
.ft_wx { width:100%; display:none; background-color:#3a4350;}
.ft_wx  img { width:100%; max-width:559px;}
.footer span {
	text-align: center;
	display: inline-block;
	width: 100%;
	margin: 0 auto;
	color: #77a5d4;
	line-height: 30px;
	font-weight: normal;
}

.footer span img {
	position: relative;
	top: 7px;
	width: 14px;
	height: 18px;
}

.foot {
	width: 1200px;
	margin: 30px auto;
}

.foot ul {
	width: 120px;
	float: left;
}

.foot ul li a {
	color: #cccccc;
	height: 40px;
	width: 120px;
	line-height: 40px;
	display: block;
	font-weight: normal;
}

.foot ul li a:hover {
	border-bottom: solid 3px #30a9e2;
	color: #fff;
	font-weight: normal;
}

.foot p {
	width: 240px;
	display: block;
	float: right;
	padding-right: 120px;
	line-height: 34px;
	text-align: left;
	font-weight: normal;
}

.foot p a ,.ft{
	color: #fff;
}

* {
	zoom: 1
}

.fullSlide {
	position: relative;
	background: #000;
	margin: 0 auto;
}

.fullSlide .bd {
	position: relative;
	z-index: 0;
}

.fullSlide .bd li img {
	width: 100%;
	vertical-align: top;
}

.fullSlide .hd {
	position: absolute;
	z-index: 1;
    bottom: 0;
	line-height: 30px;
	margin-left: 45%;
	/*filter:alpha(opacity=60);opacity:0.6 */
}

.fullSlide .hd ul {
	text-align: center;
	padding-top: 5px;
}

.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 8px;
	height: 8px;
	margin: 0 10px;
	background: url(../img/tg_flash_p.png) -18px 0;
	overflow: hidden;
	font-size: 0;
}

.fullSlide .hd ul .on {
	background-position: 0 0;
}

.fullSlide .prev,
.fullSlide .next {
	z-index: 1;
	display: block;
	width: 55px;
	height: 55px;
	position: relative;
	margin: -17% 0 0 3%;
	float: left;
	background: url(../img/arrow.png) 0 0 no-repeat;
	filter: alpha(opacity=40);
	opacity: 0.4
}

.fullSlide .next {
	background-position: right 0;
	float: right;
	margin-right: 3%
}

.fullSlide .prev:hover,
.fullSlide .next:hover {
	filter: alpha(opacity=80);
	opacity: 0.8
}

.footer ul li.c1 {
	padding: 0 16px;
}

.main {
    width: 1200px;
	margin: 45px auto;
	overflow: hidden;
	background: #fff;
	padding: 40px 0;
}

.main_l {
	
	width: 245px;
	float: left;
}

.main_r {
 width:954px;
float: right;
border-left: solid 1px #e5e5e5;
min-height: 490px;
font-size: 18px;
text-align: left;
color: #666666; 
}
.main_r h5{ font-size: 24px; color: 333333; padding: 10px;}
.main_r date{ color: #999999; width: 100%; font-size: 14px;display: block; padding: 10px 0 0 0; float: left;}
.main_r .art p{ padding: 0 5px; text-indent: 2em; line-height: 40px; font-size:16px; color: #666666;}
.main_r .art {line-height: 40px; font-size:16px; color: #666666; padding: 10px;}
.main_l li { height: 40px; margin: 15px 0; }
.main_l li a {
	font-size: 15px;
	color: #666666;
	text-align: left;
	width: 65%;
	margin: 0 auto;
	display: block;
	line-height: 40px;
	
}
ul.news li{ border-bottom: dashed 1px #666; height: 180px; margin: 15px; padding: 10px 0;}
ul.news img{float: left; display: block;}
ul.news .li_right{float: right; width: 650px;}
ul.news .li_right h3 a{font-size: 24px; color: #333333; float: left;}
.li_right p a{color:#00a0e9;}
ul.news .li_right date{ font-size: 14px;}
.pagination{width: auto; margin: 0 auto; margin-left: 200px;}
.pagination span{display: block; width: 40px; height: 40px; text-align: center; line-height: 40px; background: #30a9e2; border-radius:5px ; color: #fff; margin: 5px; padding: 2px;}
.pagination li{ float: left;}
.pagination li a{display: block; min-width:40px ; height: 40px; float: left; text-align: center; line-height: 40px; color: #666; border-radius:5px ; border: solid 1px #666; margin: 5px; padding:1px}
 ul.xb{width: 900px; margin: 20px auto; overflow: hidden; height: 350px; border-bottom:dashed 1px #d9d9d9 ;border-top:dashed 1px #d9d9d9 ;}
 ul.xb li{ width: 300px; float: left; text-align: left; line-height: 35px;}
 ul.xb li strong{color:#333333; height: 90px; line-height: 90px;}
 .map{ padding: 25px; margin: 0 auto;}
.hz_img img,.hz_img p{width: 280px; padding: 0; height: 150px; float: left; margin-left:18px ; display: block;}

ul.lx{width:900px; margin: 20px auto; overflow: hidden;}
ul.lx li{ width: 450px; float: left; text-align: left; line-height: 35px;}
.td{display: block; width:925px; margin: 0 auto; font-size: 18px; color:#666666; line-height: 40px; border-bottom: dashed 1px #666; text-indent: 2em;} 
ul.group li{ border-bottom: dashed 1px #666; height: 210px; margin: 15px; padding: 10px 0;}
ul.group img{margin-left:30px;float: left; display: block;}
ul.group .li_right{ width: 725px; float: right;}
ul.group .li_right .l_r{ width: 180px; float: left; display: block; font-size: 24px; margin-top: 45px; line-height: 45px; padding-left:50px ;}
ul.group .li_right .l_r h3 a{ font-size: 24px; color:#333333; font-weight: 600;}
ul.group .li_right p{ width: 450px; float: right; text-align: left; padding: 0 20px; line-height: 35px;}


.jr_ban {
    background: url(../img/jr1.jpg) center top no-repeat;
    height: 450px;
}
.jr_ban p {
    color: #333333;
    font-size: 16px;
    line-height: 45px;
    position: relative;
    top: 280px;
    text-align: center;
}
.sea{ display: block; margin: 0 auto; width: 901px;}

.flsm h1 {
    font-family: "微软雅黑";
    font-size: 30px;
    font-weight: bold;
    
}
.flsm strong {
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: bold;
    text-align: left;
    padding: 15px;
}
.flsm p {
    font-family: "宋体";
    font-size: 14px;
    line-height: 25px;
    text-align: left;
    padding: 15px;
    
}
.nr p{ padding-left:35px ;}

/*.main_l li.hyxw {
	background: url(../img/li.png) no-repeat left;
	font-size: 18px;
	font-weight: 500;
}
			
.main_l li.hyxw a {
	font-size: 18px;
	font-weight: 600;
}*/
.ifsee_1_tilte{ font-size: 32px; color: #143566;margin: 20px auto ;}
.ifsee_1_tilte1{font-size: 32px; color: #143566;margin: 20px auto ; font-weight: bold;}
.ifsee_1_line{ width:100px; height: 3px; background:#0e2546; margin: 10px auto; border-radius:100px;}
.ifsee_system{width:100%; background: url(../img/system_bg.jpg) no-repeat;}
.ifsee_system_box{ width: 100%;overflow: hidden;margin: 0px auto;max-width: 1200px;}
.ifsee_system_int{width:450px; height: auto; overflow: hidden; float: left;color: #fff; margin-top: 40px; margin-left: 50px;}
.ifsee_system_int1{ font-size: 26px; height: 40px; line-height: 40px;text-align: left;}
.ifsee_system_intline{width:100px; height: 3px; background:#fff; border-radius:100px;text-align: left;}
.ifsee_system_int2{font-size: 18px; height: auto; overflow: hidden; line-height: 30px;text-align: left;}
.ifsee_system_but a{ width:180px; height: 50px;background: #fff;  border-radius: 26px;text-align: center; line-height: 50px;color: #143566; font-size: 20px; display: block;}
.ifsee_system_but a:hover{background: #f3f3f3;}
.ifsee_system_img{width:622px; height: 436px; float: right; margin-top: 30px;}
.ifsee_pro{width:100%; height: auto; overflow: hidden;  background: #f4f7fe;}
.ifsee_probox1{position: absolute; z-index: 2; left: 50%;top: 50%;transform: translate(-50%,-50%);}
.ifsee_probox_tit{ font-size: 26px; font-weight: bold; margin-top: 100px; margin-bottom: 100px; color: #fff;text-shadow: 0px 1px 8px #0a192b}
.ifsee_probox_con{width:280px; height: auto; overflow: hidden; margin: 0 auto; font-size: 18px; line-height: 30px;color: #fff;text-shadow: 0px 1px 8px #0a192b}
/* thumbnailWrapper */
.thumbnailWrapper{width:1200px;margin:20px auto 60px auto;height: auto;overflow: hidden}
.thumbnailWrapper ul{height: auto; overflow: hidden; padding: 30px 0px;;}
.thumbnailWrapper ul li{float:left;position:relative;overflow:hidden; background: #006699; box-shadow:  0 5px 30px rgba(0,49,107,.4); cursor: pointer;}
.thumbnailWrapper ul li a img{width:310px;position:relative;border:none;}
.ifsee_team{width:100%; height: auto; overflow: hidden; background: #fff;}
.ifsee_team_box{width:1200px; height: auto; overflow: hidden; margin: 20px auto;}
.ifsee_team_1{width:550px; height: auto; overflow: hidden; float: left;}
.ifsee_team_tit{width:540px; height: auto; overflow: hidden;}
.ifsee_team_img1{width:256px; height: 256px; float: left; overflow: hidden;}
.ifsee_team_tit1{width:200px; height: auto; float: right; overflow: hidden; font-size: 24px; color: #0e2546; text-align: right; margin-top: 50px;}
.ifsee_team_tit_p{ font-weight: bold;}
.ifsee_team_line{width:100px; height: 3px; background:#0e2546; float: right; border-radius:100px;}
.ifsee_team_con1{width:300px; height: auto; float: right; overflow: hidden; font-size: 16px; color: #747984; line-height: 24px; text-align: left;}
.ifsee_team_img2{width:256px; height: 256px; float: right; overflow: hidden;}
.ifsee_team_tit2{width:200px; height: auto; float: left; overflow: hidden; font-size: 24px; color: #0e2546; text-align: left; margin-top: 50px;}
.ifsee_team_line1{width:100px; height: 3px; background:#0e2546; float: left; border-radius:100px;}
.ifsee_team_con2{width:300px; height: auto; float: left; overflow: hidden; font-size: 16px; color: #747984; line-height: 24px;text-align: left;}
.ifsee_team_2{width:550px; height: auto; overflow: hidden; float: right; margin-top: 380px;}
.ifsee_news{width:100%; background: url(../img/news_bg.jpg) no-repeat; padding-bottom: 20px;}
.ifsee_news_box{width:1200px; height: auto; overflow: hidden; margin: 0px auto;}
.ifsee_2_tilte{ font-size: 36px; color: #fff;margin: 20px auto;}
.ifsee_2_line{ width:100px; height: 3px; background:#fff; margin: 10px auto; border-radius:100px;}
.ifsee_news_con{width:1200px; height: auto; overflow: hidden; clear: both; margin-top: 40px; margin-bottom: 20px;}
.ifsee_news_hybg{width:716px; height: 430px; float: left; background: #ffffff;opacity:0.9; position: relative; text-align: left;}
.ifsee_news_hy{width:676px; height: 410px;  position: absolute; top:20px; left: 20px; z-index: 10;}
.ifsee_news_hy p{height: 40px; line-height: 40px; font-size: 18px; font-weight: bold; color: #0e2546;border-bottom: 1px solid #dae5fd; margin: 0px;}
.ifsee_news_hy p span{ float: right; background: url(../img/news_arr.png) no-repeat right; padding-right: 20px; font-size: 16px; font-weight: 100;}
.ifsee_news_hy p span a{ color: #0e2546;}
.ifsee_news_hyn ul li{width:676px; height: 60px; border-top: 1px solid #dae5fd; line-height: 60px; font-size: 16px;}
.ifsee_news_hyn ul li a{ color: #747984; font-size: 16px;;}
.ifsee_news_hyn ul li span{ float: right;font-size: 14px; color: #b7b8bc;}
.ifsee_news_hyn_con{float: left;width:500px; height: 60px;overflow:hidden;  text-overflow:ellipsis; white-space:nowrap;}
.ifsee_news_dt{width:366px; height: 390px; float: right; background: #2d4d74; padding: 20px; text-align: left;}
.ifsee_news_dttit p{ font-size: 18px; font-weight: bold; color: #fff; margin: 0;;}
.ifsee_news_dttit p span{ float: right; background: url(../img/dt_arr.png) no-repeat right; color: #b0b8c5; padding-right:20px; font-size: 16px; font-weight: 100;;}
.ifsee_news_dttit p span a{color: #acb8c8;}
.ifsee_news_dtimg{width:365px; height: 205px; overflow: hidden; margin-top: 20px;}
.ifsee_news_dt_bt{width:366px; height: auto; line-height: 26px;  font-size: 18px; font-weight: bold; margin: 10px 0px;}
.ifsee_news_dt_bt a{color: #fff;}
.ifsee_news_dt_con{width:366px; height: auto; line-height: 26px;font-size: 16px; margin: 10px 0px;}
.ifsee_news_dt_con a{color: #fff;}
.ifsee_news_dt_time{width:366px; height: auto; line-height: 26px; color: #acb5c2; font-size: 16px; margin: 0px;}
.ifsee_hz{width:275px; height: 148px; border: 1px solid #f1f1f1; float: left; margin-right: 30px; display: inline; margin-bottom: 20px; cursor: pointer;}
.ifsee_hz_r{width:275px; height: 148px; border: 1px solid #f1f1f1; float: right; margin-bottom: 20px;cursor: pointer;}
.footer_left{width:450px; height: auto; overflow: hidden; float: left; margin: 0;}
.footer_left_title{ font-size: 24px; font-weight: bold; color: #77a5d4; height: 40px; line-height: 40px;margin: 20px 0px;}
.footer_left_con{clear: both; height: 30px; line-height: 30px; font-size: 18px; color: #77a5d4;margin-bottom: 20px;}
.footer_left_icon{width:34px; height: 34px; overflow: hidden; float: left;}
.footer_left_w{float: left;margin-left:10px; font-weight: 100;}
.footer_center{width:130px; height: 130px; float: left; margin-left: 50px; margin-top: 50px;}
.footer_right{ float: right; width:440px; height: 270px; overflow: hidden;}
.foota {
	width: 1200px;
	margin: 30px auto;
	text-align: left;
}
