@charset "utf-8";
/* CSS Document */
.more { float:right; width:100px;}
.more,.more a {text-align:right;color:#00A59F;font-size: 15px;padding-top:10px;}

/*以下主图*/
.main_pic img { width:100%; height:auto;}
/*以上主图*/
.main_pic { }
.box1200 { width:1200px; margin: 0 auto;}
.box1200::after{
	content:"";
	clear:both;
	display:block;}
.box1200_in {
	padding: 20px 0px 60px 0px;
	}

.topnews {
	padding: 50px 50px 0 50px;
	width: 100%;
	text-align: center;
	box-sizing: border-box;
}
.topnews a {
	line-height: 42px;
	font-weight: bold;
	font-size: 32px;
	color: #D20000;
	text-align: center;
}

.banner-bews {
    float: left;
    width: 600px;
    height: 400px;
    overflow: hidden;
    position: relative;
    /*border: 1px solid #ddd;*/
    margin-top: 20px;
	margin-right:50px;
}


.banner-bews .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}

.banner-bews .banner-bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

.banner-bews .banner-bd li {
    zoom: 1;
    vertical-align: middle;
    position: relative;
}

.banner-bews .banner-bd img {
    width: 600px;
    height: 400px;
    display: block;

}
.banner-bews .banner-bd .slider-title {
    /*margin-left: 15px;*/
    width: 485px;
    /* white-space: nowrap; */
    /* overflow: hidden; */
    /* text-overflow: ellipsis; */
    display: block;
}
.banner-bews .banner-bd span{
    position: absolute;
    bottom: 0px;
    left: 0;
    /*margin-left: 15px;*/
    width: 485px;
     white-space: nowrap; 
     overflow: hidden; 
     text-overflow: ellipsis; 
    display: block;
    /*background-color: #f3f3f3;*/
    color: #ffffff;
	background:url(/images/icon_7.png) bottom repeat-x;
    /*background: #000;
    background-color: rgba(0, 0, 0, 0.3);*/ /*IE9*/
    /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);*/
    zoom: 1;
    padding: 100px 100px 15px 15px;
    font-size:16px;
}

.banner-bews .prev{
    background: url("/images/icon_left.png");
    position: absolute;
    bottom: 10px;
    right: 60px;
    filter: alpha(opacity=50);
    opacity: 0.5;
    z-index: 2;
    display: block;
    width: 28px;
    height: 28px;
}
.banner-bews .next {
    background: url("/images/icon_right.png");
    position: absolute;
    bottom: 10px;
    right: 20px;
    filter: alpha(opacity=50);
    opacity: 0.5;
    z-index: 2;
    display: block;
    width: 28px;
    height: 28px;
}

.banner-bews .prev:hover,
.banner-bews .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}

/*以上滚动新闻*/
/*以下列表新闻*/
.bucg_news{ width:550px; padding-top:0px; float:left;}
.bucg_n_bg{ width:100%; background:url(/images/line_1.jpg) repeat-x bottom; height:60px; overflow:hidden;}

.bucg_n_title{ width:450px; float:left; }
.bucg_n_title ul li{float:left;font-size: 16px;text-align:center;height:36px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-right:20px;padding-top:20px;}
.bucg_n_title ul li a{ color:#969696; font-weight:bold;}
.bucg_n_title ul li.act{ border-bottom:4px solid #00A59F;font-weight: bold;}
.bucg_n_title ul li.act a { color:#191919;font-weight: bold;}

.bucg_more { float:left; width:100px;}
.bucg_more,.bucg_more a { text-align:right; color:#00A59F; font-size:14px; padding-top:20px; }

.bucg_n_box{ width:550px; margin:auto; overflow:hidden;}
.bucg_n_box ul li{float:left;width:550px;padding-left:0px;line-height:72px;font-size: 16px;background:url(/images/line_1.jpg) repeat-x bottom;font-weight: 400;}
.bucg_n_box ul li a{ color:#333; display:block; width:420px; float:left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight: 400;}
.bucg_n_box ul li span{ float:right; display:block; color:#BEBEBE;}
.bucg_n_box ul li a:hover{ color:#00A59F;}
/*以上列表新闻*/

/*以下业务领域*/

.box_yw { width:100%; background: #F5F8FA; min-width:1440px;}
.box_yw::after{
	content:"";
	clear:both;
	display:block;}

.box_yw .box1200 .box1200_in { padding: 40px 0 20px 0;}
.box_yw .box1200 .box1200_in::after{
	content:"";
	clear:both;
	display:block;}
.title_box { width:1200px; float:left; }
.title_box .title { float:left; color:#191919; font-size:26px;font-weight: bold;}


.title_box .yw_list { float:right; }
.title_box .yw_list ul li{float:left;font-size: 16px;text-align:center;height:36px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left:20px;padding-top:0px;}
.title_box .yw_list ul li a{ color:#969696; font-weight:bold;}
.title_box .yw_list ul li.act{ border-bottom:4px solid #00A59F;font-weight: bold;}
.title_box .yw_list ul li.act a { color:#191919;font-weight: bold;}

.pic_box {width:100%; height:560px; min-width:1440px;}

/*以上业务领域*/
/*以下科技与人才*/
ul.kj { display:block; padding:30px 0; float:left;}
ul.kj li { width:282px; margin-left:24px; float:left;}
ul.kj li:first-child { margin-left:0px}
ul.kj li p { padding-top:15px;}
ul.kj li img { width:100%;}
ul.kj li .tit,ul.kj li .tit a {font-weight: bold;font-size: 20px;color: #191919;line-height: 24px;padding-top:25px;}
ul.kj li .con,ul.kj li .con a {font-size: 15px;color: #5A5A5A;}
/*以上科技与人才*/
/*以下主图*/
.qywh_pic {
	width:100%;
	/*max-width:1440px;*/
	/*margin-top:40px;*/
	background:url(/images/pinpai_bg_1.jpg) center top no-repeat;
	height:500px; box-sizing:border-box; padding-top:115px;}
.qywh_pic img { width:100%; height:auto;/* min-width:1440px;*/}
.qywh_p_tile { color:#FFFFFF; font-size:36px; padding-bottom:20px;}
.qywh_p_con {color:#FFFFFF;font-size: 17px;padding-bottom:50px;line-height:200%;}
.qywh_p_con span { display:blblock; float:left;}
.qywh_p_con span a {border: 1px solid #FFFFFF;width:123px;height:38px;display:block;font-size: 15px;line-height:38px;color:#FFFFFF;text-align:center;}



ul.zt { display:block; padding:30px 0; float:left;}
ul.zt li { width:588px; margin-left:24px; float:left;}
ul.zt li:first-child { margin-left:0px}
ul.zt li img  { border-radius: 6px 6px 6px 6px; width:100%;}


/*以下2倍屏*/
@media screen and (min-width: 2400px) {
.more { float:right; width:100px;}
.more,.more a { text-align:right; color:#00A59F; font-size:28px; padding-top:20px; }
.main_pic { }
.box1200 { width:2400px; margin: 0 auto;}
.box1200::after{
	content:"";
	clear:both;
	display:block;}
.box1200_in {
	padding:40px 0px 120px 0px;
	}
.topnews {
	padding: 100px 100px 0 100px;
	width: 100%;
	text-align: center;
	box-sizing: border-box;
}
.topnews a {
	line-height: 84px;
	font-weight: bold;
	font-size: 62px;
	color: #D20000;
	text-align: center;
}

.banner-bews {
    float: left;
    width: 1200px;
    height: 800px;
    overflow: hidden;
    position: relative;
    /*border: 1px solid #ddd;*/
    margin-top: 40px;
	margin-right:100px;
}


.banner-bews .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}

.banner-bews .banner-bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

.banner-bews .banner-bd li {
    zoom: 1;
    vertical-align: middle;
    position: relative;
}

.banner-bews .banner-bd img {
    width: 1200px;
    height: 800px;
    display: block;

}
.banner-bews .banner-bd .slider-title {
    /*margin-left: 15px;*/
    width: 970px;
    /* white-space: nowrap; */
    /* overflow: hidden; */
    /* text-overflow: ellipsis; */
    display: block;
}
.banner-bews .banner-bd span{
    position: absolute;
    bottom: 0px;
    left: 0;
    /*margin-left: 15px;*/
    width: 970px;
     white-space: nowrap; 
     overflow: hidden; 
     text-overflow: ellipsis; 
    display: block;
    /*background-color: #f3f3f3;*/
    color: #ffffff;
	background:url(/images/icon_7.png) bottom repeat-x;
    /*background: #000;
    background-color: rgba(0, 0, 0, 0.3);*/ /*IE9*/
    /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);*/
    zoom: 1;
    padding: 200px 200px 30px 30px;
    font-size:32px;
}

.banner-bews .prev{
    background: url("/images/icon_left_2.png");
    position: absolute;
    bottom: 20px;
    right: 120px;
    filter: alpha(opacity=50);
    opacity: 0.5;
    z-index: 2;
    display: block;
    width: 56px;
    height: 56px;
}
.banner-bews .next {
    background: url("/images/icon_right_2.png");
    position: absolute;
    bottom: 20px;
    right: 40px;
    filter: alpha(opacity=50);
    opacity: 0.5;
    z-index: 2;
    display: block;
    width: 56px;
    height: 56px;
}

.banner-bews .prev:hover,
.banner-bews .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}

/*以下列表新闻*/
.bucg_news{ width:1100px; padding-top:0px; float:left;}
.bucg_n_bg{ width:100%; background:url(/images/line_1.jpg) repeat-x bottom; height:120px; overflow:hidden;}

.bucg_n_title{ width:900px; float:left; }
.bucg_n_title ul li{float:left;font-size: 30px;text-align:center;height:72px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; margin-right:40px; padding-top:40px;}
.bucg_n_title ul li a{ color:#969696; font-weight:bold;}
.bucg_n_title ul li.act{ border-bottom:8px solid #00A59F;font-weight: bold;}
.bucg_n_title ul li.act a { color:#191919;font-weight: bold;}

.bucg_more { float:right; width:100px;}
.bucg_more,.bucg_more a { text-align:right; color:#00A59F; font-size:28px; padding-top:40px; }

.bucg_n_box{ width:1100px; margin:auto; overflow:hidden;}
.bucg_n_box ul li{ float:left; width:1100px; padding-left:0px; line-height:144px; font-size:30px; background:url(/images/line_1.jpg) repeat-x bottom;font-weight: 800;}
.bucg_n_box ul li a{ color:#333; display:block; width:840px; float:left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight: 800;}
.bucg_n_box ul li span{ float:right; display:block; color:#BEBEBE;}
.bucg_n_box ul li a:hover{ color:#00A59F;}
/*以上列表新闻*/
/*以下业务领域*/

.box_yw { width:100%; background: #F5F8FA;}
.box_yw::after{
	content:"";
	clear:both;
	display:block;}

.box_yw .box1200 .box1200_in { padding: 80px 0px 40px 0px;}
.box_yw .box1200 .box1200_in::after{
	content:"";
	clear:both;
	display:block;}
.title_box { width:2400px; float:left; }
.title_box .title { float:left; color:#191919; font-size:52px;font-weight: bold;}

.title_box .yw_list { float:right; }
.title_box .yw_list ul li{float:left;font-size: 30px;text-align:center;height:72px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; margin-left:40px; padding-top:0px;}
.title_box .yw_list ul li a{ color:#969696; font-weight:bold;}
.title_box .yw_list ul li.act{ border-bottom:8px solid #00A59F;font-weight: bold;}
.title_box .yw_list ul li.act a { color:#191919;font-weight: bold;}

.pic_box {width:100%;}

/*以上业务领域*/
/*以下科技与人才*/
ul.kj { display:block; padding:60px 0; float:left;}
ul.kj li { width:564px; margin-left:48px; float:left;}
ul.kj li:first-child { margin-left:0px}
ul.kj li img { width:100%; height:auto;}
ul.kj li p { padding-top:30px;}
ul.kj li .tit,ul.kj li .tit a {font-weight: bold; font-size: 36px; color: #191919; line-height: 48px; padding-top:50px}
ul.kj li .con,ul.kj li .con a {font-size: 28px; color: #5A5A5A;}
/*以上科技与人才*/
/*以下主图*/
.qywh_pic {
	width:100%;
	/*max-width:1440px;*/
	/*margin-top:40px;*/
	background:url(/images/pinpai_bg_2.jpg) center top no-repeat;
	height:1000px; box-sizing:border-box; padding-top:230px;}
.qywh_pic img { width:100%; height:auto;/* min-width:1440px;*/}
.qywh_p_tile { color:#FFFFFF; font-size:72px; padding-bottom:40px;}
.qywh_p_con { color:#FFFFFF; font-size:30px; padding-bottom:100px; line-height:200%;}
.qywh_p_con span { display:blblock; float:left;}
.qywh_p_con span a {border: 2px solid #FFFFFF; width:246px; height:76px; display:block; font-size:26px; line-height:76px; color:#FFFFFF; text-align:center;}


ul.zt { display:block; padding:60px 0; float:left;}
ul.zt li { width:1176px; margin-left:48px; float:left;}
ul.zt li:first-child { margin-left:0px}
ul.zt li img  { border-radius: 12px 12px 12px 12px; width:100%; height:auto;}


}

