@charset "utf-8";
/* CSS Document */

*{
	padding:0px;
	margin:0px;
	border:0px;}
a{
	text-decoration:none;}
li{
	list-style:none;}
body{
	font-size:14px;
	font-family:"Microsoft YaHei";}

.he_banner{}
.he_banner1{
	width:100%;
	height:500px;
	background:url(../images/banner3.jpg) no-repeat top center;}
.he_banner_hd{
	position:absolute;
	bottom:10px;
	left:50%;
	z-index:9;}
.he_banner_slideBox{
	position:relative;}
.he_banner_li{
	float:left;
	width:50px;
	height:10px;
	background:#999;
	margin-right:20px;}
.he_banner_ul .on{
	background:#0865fe;}
	


.he_part1{}

.he_part1_slideTxtBox{
	}
.he_part1_hd{
	border-bottom:1px solid #ccc;
	width:100%;
	height:92px;
	background:#FFF;
	
	box-shadow: 0 0 3px #797d80;
    -webkit-box-shadow: 0 0 3px #797d80;
    -moz-box-shadow: 0 0 3px #797d80;
	z-index:2;
	}
.he_part1_hd_ul{
	width:1200px;
	margin:0px auto;}
.he_part1_hd_ul .on{
	height:94px;
	background:#F6F6F6;
	border-top:2px solid #32beff;}
.he_part1_hd_ul_li{
	float:left;
	width:140px;
	height:92px;
	border-top:2px solid #fff;
	cursor:pointer;}
.he_part1_hd_ul_li_i{
	display:block;
	margin:0px auto;
	width:40px;
	height:40px;
	background:url(../images/hn_ico_r=126.png) no-repeat;
	background-position: -117px -40px;
	margin-top:12px;}
.he_part1_hd_ul_li_p{
	text-align:center;
	color:#333;
	font-size:13px;
	margin-top:5px;}
.he_part1_bd{
	background:#F6F6F6;}
.he_part1_infolist{
	width:1230px;
	margin:0px auto;
	height:390px;
	padding:40px 0px;}
.he_part1_infolist_li{
	width:390px;
	height:390px;
	overflow:hidden;
	float:left;
	margin:0px 10px;}
.he_part1_infolist_li_img{
	width:100%;
	height:100%;
	transition: 1s transform;}
.he_part1_infolist_li:hover .he_part1_infolist_li_img{
	transform: scale(1.1);}
.he_part1_li_ul{
	width:390px;
	height:390px;}
.he_part1_li_ul_li{
	height:185px;
	width:390px;
	margin-bottom:20px;}
.he_part1_li_ul_li_img{
	width:100%;
	height:100%;
	transition: 1s transform;}
.he_part1_li_ul_li:hover .he_part1_li_ul_li_img{
	transform: scale(1.1);}
.he_part1_infolist_li2{
	width:800px;
	position:relative;
	background:#fff;}
.he_part1_infolist_li2_div{
	width:330px;
	height:330px;
	overflow:hidden;
	position:absolute;
	top:25px;
	left:30px;}
.he_part1_infolist_li2_h3{
	position:absolute;
	top:50px;
	right:50px;
	font-size:25px;
	font-weight:700;}
.he_part1_infolist_li2_p{
	position:absolute;
	top:120px;
	right:50px;}
.he_part1_list_li{
	position:relative;
	width:183px;
	height:183px;
	border:1px solid #ccc;
	background:#fff;
	float:left;
	margin:0px 20px 20px 0px;}
.he_part1_list_li_p{
	position:absolute;
	top:10px;
	left:15px;
	font-size:16px;}
.he_part1_list_li_img{
	width:100px;
	height:100px;
	position:absolute;
	right:10px;
	bottom:10px;}
.he_part1_list{
	width:1240px;}
.he_part1_list_li:hover .he_part1_list_li_p{
	color:#32beff;}



.he_sfq{
	margin-top:30px;
	padding-bottom:30px;}
.he_sfq_width{
	width:1200px;
	height:400px;
	margin:0px auto;
	overflow:hidden;}
	
.flash4{width:1220px;height:400px;margin:0px auto;position:relative;}
.flash4 ul li{width:120px;height:450px;position:relative;overflow:hidden;float:left;}
.flash4 ul li .imgTop img{opacity:1;}
.flash4 ul li .imgTop img.tm{opacity:1;}

.flash4 ul li .imgCon{width:840px;height:400px;}

.flash4 ul li .imgCen{width:840px;height:50px;background:rgba(0,0,0,0.5);color:#fff;font-size:20px;line-height:50px;position:absolute;left:0px;bottom:45px;text-indent:20px;display:none;}


.flash4 ul li.first{width:840px;}
.flash4 ul li.fast{position:absolute;right:0px;bottom:0px;}	
	
.he_sfq_first_div{
	width:300px;
	height:380px;
	border-top:5px solid #F00;
	border-left:5px solid #F00;
	float:left;
	}
.he_sfq_first_div_img{
	width:320px;
	height:400px;}
.he_sfq_first_div_neirong{
	width:480px;
	float:right;
	margin-right:10px;}
.he_sfq_first_div_neirong_h3{
	font-weight: 100;
    color: #f00;
    font-size: 24px;}
.he_sfq_first_div_neirong_p{
	line-height:25px;
	margin-top:20px;}
.he_sfq_first_div_neirong_a{
	width:100px;
	height:30px;
	text-align:center;
	line-height:30px;
	border-radius:6px;
	margin-top:30px;
	background:#F00;
	color:#fff;
	display:block;}

.he_sfq_part2_img{
	width:400px;
	height:400px;
	float:left;}
.he_sfq_part2{
	background:#eee;}
.he_sfq_part2_ul{
	width:410px;
	padding:0px 0px;
	float:right;
	margin-right:10px;}
.he_sfq_part2_ul_li{
	width:400px;
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px dashed #ccc;}
.he_sfq_part2_ul_li:hover{
	border-bottom:1px dashed #fff;}
.he_sfq_part2_ul_li:hover a{
	color:#f00;}
.he_sfq_part2_ul_li_p_title{
	width:400px;}
.he_sfq_part2_ul_li_p_title a{
	font-size:15px;
	color:#333;}
.he_sfq_part2_ul_li_p_title span{
	float:right;
	color:#666;}
.he_sfq_part2_ul_li_p_jj{
	margin-top:10px;
	font-size:13px;
	line-height:20px;
	color:#666;
	height:40px;
	overflow:hidden;}





.he_part2{}
.he_part2_width{
	width:1200px;
	margin:0px auto;}
.he_part2_one{
	width:378px;
	float:left;
	margin:0px 10px;
	border:1px solid #ccc;}
.he_part2_one:hover{
	box-shadow: 5px 5px 13px #a8a8a8;
    -webkit-box-shadow: 5px 5px 13px #a8a8a8;
    -moz-box-shadow: 5px 5px 13px #a8a8a8;}
.he_part2_one_h3{
	font-size: 24px;
    color: #060001;
    border-bottom: 1px solid #e5e5e5;
    height: 53px;
    line-height: 53px;
    text-align: center;
	font-weight:100;}
.he_part2_one_ul{
	width:200px;
	height:200px;
	margin:0px auto;}
.he_part2_one_ul_li{
	}
.he_part2_one_ul_li img{
	width:100%;
	height:100%;}
.he_part2_one_hd{}
.he_part2_one_hd_ul{}

.he_part2_one_hd_li{
	height:34px;
	position:relative;}
.he_part2_one_hd_li_span{
	position:absolute;
	top:6px;
	left:20px;
	display:block;
	background:#f00;
	width:22px;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#fff;}
.he_part2_one_hd_li_p{
	position:absolute;
	top:5px;
	left:80px;
	line-height:20px;
	color:#333;}
.he_part2_one_hd_li_a{
	visibility:hidden;
	display:block;
	width:300px;
	height:30px;}

.he_part2_one_hd_ul .on{
	background:#F00;
	color:#fff;
	height:62px;
	position:relative;}
.he_part2_one_hd_ul .on span{
	display:block;
	width:35px;
	height:35px;
	background:#fff;
	color:#333;
	line-height:35px;
	position:absolute;
	top:13px;
	left:20px;
	text-align:center;}
.he_part2_one_hd_ul .on p{
	position:absolute;
	top:11px;
	left:80px;
	color:#fff;}
.he_part2_one_hd_ul .on a{
	position:absolute;
	top:31px;
	left:80px;
	visibility:visible;
	color:#fff;}


.he_part2_one_hd_ul .on .he_part2_one_hd_li_span{
	color:#f00;}
.he_part2_one_hd_ul .on .he_part2_one_hd_li_span2{
	color:#ffb435;}
.he_part2_one_hd_ul .on .he_part2_one_hd_li_span3{
	color:#32beff;}
.he_part2_one_hd_ul .on .he_part2_one_hd_li_span4{
	color:#45cc03;}
.he_part2_one_hd_ul .on .he_part2_one_hd_li_span5{
	color:#F06;}
	
.he_part2_one_hd_li_span2{
	background:#ffb435;}
.he_part2_one_hd_ul .on .he_part2_one_hd_li_div2{
	background:#ffb435;
	height:62px;}
.he_part2_one_hd_li_span3{
	background:#32beff;}
.he_part2_one_hd_ul .on .he_part2_one_hd_li_div3{
	background:#32beff;
	height:62px;}
.he_part2_one_hd_li_span4{
	background:#45cc03;}
.he_part2_one_hd_ul .on .he_part2_one_hd_li_div4{
	background:#45cc03;
	height:62px;}
.he_part2_one_hd_li_span5{
	background:#F06;}
.he_part2_one_hd_ul .on .he_part2_one_hd_li_div5{
	background:#F06;
	height:62px;}
	
.slideBox1{
	height:452px;}
	




.he_part3{
	padding:20px 0px;}
.he_part3_width{
	width:1200px;
	margin:0px auto;}
.he_part3_ul{
	width:1220px;}
.he_part3_ul_li{
	width:390px;
	height:390px;
	float:left;
	margin-right:16px;
	overflow:hidden;}
.he_part3_ul_li_img{
	width:100%;
	height:100%;
	transition: 1s transform;}
.he_part3_ul_li:hover .he_part3_ul_li_img{
	transform: scale(1.1);}



.he_part4{
	padding:20px 0px;}
.he_part4_width{
	width:1200px;
	margin:0px auto;}
.he_part4_ul{}
.he_part4_ul_li{
	width:204px;
	height:62px;
	text-align:center;
	float:left;}
.he_part4_ul_li_img{
	width:120px;
	height:35px;}
.he_part4_ul_li_a{
	font-size:16px;
	color:#333;}
.he_part4_ul_li:hover .he_part4_ul_li_a{
	color:#32beff;}



.he_footer{
	background: #525455;
    color: #fff;
	padding:30px 0px;}
.he_footer_width{
	width:1200px;
	margin:0px auto;}
.he_footer_ul{
	float:left;}
.he_footer_ul_li{
	float:left;
	width:160px;}
.he_footer_ul_li_ul{}
.he_footer_ul_li_ul_h3{
	font-size:14px;
	font-weight:100;
	line-height:30px;}
.he_footer_ul_li_ul_li{
	font-size:12px;
	line-height:25px;}
.he_footer_ul_li_ul_h3_a{
	color:#fff;}
.he_footer_ul_li_ul_li_a{
	color:#ccc;}
.he_footer_ul_li_ul_li_a:hover{
	color:#fff;}

.he_footer_right{
	float:right;
	width:120px;
	position:relative;}
.he_footer_right_img1{
	width:40px;}
.he_footer_right_img2{
	margin-top:30px;}
.he_footer_right_p{
	text-align:center;
	font-size:12px;
	margin-top:10px;}
.he_footer_right_ak{
	font-size:18px;
	position:absolute;
	right:0px;
	top:0px;}




.he_footer_bottom{
	background: #2b2c2d;
	line-height:55px;
	font-size:13px;}
.he_footer_bottom_width{
	width:1200px;
	margin:0px auto;}
.he_footer_bottom_ul{
	float:left;}
.he_footer_bottom_ul_li{
	margin-right:20px;
	float:left;}
.he_footer_bottom_ul_li_a{
	color:#aaa;}
.he_footer_bottom_p{
	float:right;
	color:#ddd;}





.he_header{
	height:60px;}
.he_header_width{
	width:1200px;
	margin:0px auto;}
.he_header_imglogo{
	width:90px;
	margin-top:5px;}
.he_header_a{
	display:block;
	float:left;
	width:120px;
	height:60px;}
.he_header_ul{
	margin-left:10px;
	height:60px;
	float:left;}
.he_header_ul_li{
	float:left;
	line-height:60px;
	border-right:1px solid #fff;
	border-left:1px solid #fff;}
.he_header_ul_li:hover{
	background: #f6f6f6;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;}
.he_header_ul_li_a{
	color: #333;
	font-weight:bold;
	display:block;
	width:100%;
	height:100%;
	padding:0px 30px;}
.he_header_ul_li_a:hover{
	color:#005aab;}
.he_header_400a{
	float:right;
	display:block;
	width:200px;
	height:60px;}



.he_biaoti{
	height:60px;
	line-height:60px;}
.he_title{
	border-bottom:1px solid #ccc;
	width:100%;
	margin:0px auto;
	height:30px;}
.he_title_h2{
	font-size:26px;
	width:200px;
	font-weight:200;
	background:#fff;
	text-align:center;
	margin:0px auto;}





.tgb_gongsijianjie{
	background:url(../images/advbg01.jpg) top center no-repeat;}
.tgb_gongsijianjie_width{
	background:url(../images/adv01.png) no-repeat;
	width:1200px;
	height:1607px;
	margin:0px auto;
	margin-top:40px;
	position:relative;}
	
.tgb_gongsijianjie_part1{
	position:absolute;
	left:680px;
	top:0px;}
.tgb_gongsijianjie_part1_p{
	height: 30px;
    line-height: 30px;
    font-size: 22px;
    font-weight: bold;
    color: #d01817;}
.tgb_gongsijianjie_part1_p_i{
	margin:0px 0px 0px -20px;
	float:left;
	background:url(../images/adv02.png) no-repeat top left;
	display:block;
	width: 78px;
    height: 95px;
	color:#fff;
	font-style:normal;
	font-size:14px;
	text-align:center;}
.tgb_gongsijianjie_part1_p_i span{
	font-size:20px;}
.tgb_gongsijianjie_part1_p_span{
	color:#333;}
.tgb_gongsijianjie_part1_ul{
	border-left:1px solid #ccc;
	margin:50px 0px 0px 60px;}
.tgb_gongsijianjie_part1_ul_li{
	line-height:30px;
	height:30px;
	background:url(../images/artty01.png) center left no-repeat;
	padding-left:30px;
	margin:0px 0px 0px -4px;}
.tgb_gongsijianjie_part1_a{
	background:url(../images/adv04.png) no-repeat top left;
	display:block;
	width:145px;
	height:60px;
	line-height:45px;
	text-align:center;
	color:#333;
	font-size:16px;
	margin-top:70px;}
.tgb_gongsijianjie_part1_a:hover{
	color:#f00;}
.tgb_gongsijianjie_part2{
	top:430px;
	left:60px;}
.tgb_gongsijianjie_part3{
	top:825px;}
.tgb_gongsijianjie_part4{
	top:1255px;
	left:60px;}
.tgb_title_a_gsjj{
	background:#ffffff;}








.he_left_float{
	width:180px;
	background:#ccc;
	height:400px;
	position:fixed;
	right:-180px;
	top:100px;
	padding:10px 0px;
	border-radius:5px;
	transition:right 0.5s;}
.he_left_float:hover{
	right:0px;}
.he_left_float_hd{
	position:absolute;
	left:-30px;}
.he_left_float_infoList{
	width:180px;
	height:400px;
	overflow:scroll;
	overflow-x:hidden;
	}
.he_left_float_li{
	width:160px;
	margin-left:5px;
	line-height:30px;
	font-size:16px;
	overflow:hidden;
	text-indent:10px;}
.he_left_float_li a{
	color:#0075c6;
	display:block;}
.he_left_float_li:hover{}
.he_left_float_hd_li{
	width:30px;
	height:90px;
	background:#0F0;
	font-size:16px;
	text-align:center;
	border-radius:8px;
	padding:10px 0px;
	cursor:pointer;
	margin-bottom:5px;}
.he_left_float_hd_ul .on{
	background:#0075c6;
	color:#fff;}
.he_left_float_li_li a{
	color:#333;
	text-indent:15px;}
.he_left_float_li_li{
	border-radius:5px;
	overflow:hidden;
	height:30px;
	overflow:hidden;
	white-space: nowrap;
    text-overflow: ellipsis;
	border-bottom:1px dashed #fff;}
.he_left_float_li_li:hover a{
	color:#fff;}
.he_left_float_li_li:hover{
	background:#0075c6;}


.gundongtiao::-webkit-scrollbar {
        width: 10px;     
        height: 1px;
    }
.gundongtiao::-webkit-scrollbar-thumb {
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: #ff3f3c;
    }
.gundongtiao::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 10px;
        background: #EDEDED;
    }




