@charset "utf-8";

/* CSS Document */

/*--默认--*/

html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;_background-image:url(about:blank);_background-attachment:fixed;}

body{-webkit-text-size-adjust:none;font-family:"微软雅黑";font-size:14px;color:#666;min-width:1200px;}

ol,ul,li{list-style:none outside none;}

a{text-decoration:none;color:#666666;}

img{border:none;vertical-align:middle;}

table{border-collapse:collapse;}

tr,td,th{padding:0;margin:0;}

h1,h2,h3,h4,h5,h6{font-weight:normal;color:#474747;line-height:100%;}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;}

i,em,b,strong{font-style:normal;}

input,textarea,select{padding:0;border:1px solid #ccc;font-family:inherit;outline:none; border:none;}

.fl{float:left;}

.fr{float:right;}

.w1200{width:1200px;margin:0 auto;}

*{margin:0;padding:0;}

.clear:after {

	clear:both;content:".";

	display:block;

	font-size:0;

	height:0;visibility:hidden;

	 }

.clear:after {

	_zoom:1;

}

#pages1 {

    font-family: 鐎瑰缍 ;

    padding: 14px 0 10px;
	clear:both;

}

#pages1 a {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #E3E3E3;

    color: #333333;

    display: inline-block;

    height: 22px;

    line-height: 22px;

    padding: 0 10px;

    text-align: center;

}

#pages1 a.a1 {

    background: url("../images/admin_img/pages.png") no-repeat scroll 0 5px transparent;

    padding: 0;

    width: 56px;

}

#pages1 a:hover {

    background: none repeat scroll 0 0 #F1F1F1;

    color: #000000;

    text-decoration: none;

}

#pages1 span {

    background: none repeat scroll 0 0 #2269AB;

    border: 1px solid #2269AB;

    color: #FFFFFF;

    display: inline-block;

    height: 22px;

    line-height: 22px;

    padding: 0 10px;

    text-align: center;

}

.page .noPage {

    background: url("../img/icu/titleBg.png") repeat-x scroll 0 -55px transparent;

    border: 1px solid #E3E3E3;

    color: #A4A4A4;

    display: inline-block;

    height: 22px;

    line-height: 22px;

    text-align: center;

    width: 56px;

}

.center {

    font-size: 14px;

    text-align: center;

}





/*index*/

/*banner*/

.index_bannerbox{width:100%;position:relative; margin-top:20px;}

.index_bannerbox .picScroll-left{ width:100%;overflow:hidden; position:relative;}

.index_bannerbox .picScroll-left .hd{ overflow:hidden;  height:15px;position:absolute; width:100%;left:0; bottom:20px;}

.index_bannerbox .picScroll-left .hd ul{overflow:hidden; zoom:1; display:table; margin:0 auto;}

.index_bannerbox .picScroll-left .hd ul li{ float:left;  width:98px; height:4px;overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; border:solid 1px #ffffff;transition:all 0.3s linear;}

.index_bannerbox .picScroll-left .hd ul li.on{ background-color:#ffffff;}

.index_bannerbox .picScroll-left .bd{position:relative; left:50%; margin-left:-960px;}

.index_bannerbox .picScroll-left .bd ul{ overflow:hidden; zoom:1; }

.index_bannerbox .picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; position:relative;}

.index_bannerbox .picScroll-left .bd ul li .pic img{ width:1920px; height:950px; display:block;}

.index_navc{width:1200px; height:100px; margin:0 auto;}

.index_navc img{ float:left; width:40%; margin-top:35px;}

.index_navc ul{ float:right; margin-top:40px;}

.index_navc ul li{ float:left; margin-left:20px;}

.index_navc ul li a{ display:block; font-size:16px; color:#444444; padding-left:10px; padding-right:10px; line-height:40px; transition:all 0.3s linear;}

.index_navc ul li a.index_navcon{border-bottom:solid 2px #015aaa;}

.index_navc ul li a:hover{border-bottom:solid 2px #015aaa;}

/*关于辉迈*/

.index_atptbd{width:100%; min-height:901px;background:url(../images/index_j2_02.jpg) no-repeat center top #f6f6f6; overflow:hidden; padding-bottom:50px;}

.index_about{margin-top:55px;}

.index_dte{margin-bottom:50px;}

.index_dte h3{font-size:26px; color:#444444;text-align:center;}

.index_dte h2{font-size:24px; color:#444444;text-align:center; margin-top:20px;}

.index_about p{width:1070px; margin:0 auto; font-size:15px; color:#444444; line-height:26px;

text-align:center;}

.index_atx{margin-top:50px;}

.index_atx div{float:left; width:390px; height:280px; margin-right:15px;overflow:hidden;}

.index_atx div img{width:390px; height:280px; display:block;transition:all 0.5s linear;}

.index_atx div:hover img{transform:scale(1.2);}

.index_more{display:block; margin:0 auto; width:142px; height:40px;

border:solid 1px #015aaa; text-align:center; line-height:40px; font-size:16px; color:#015aaa;

margin-top:40px;transition:all 0.3s linear; border-radius:8px;}

.index_more:hover{background-color:#015aaa; color:#fff;}

/*产业领域*/

.index_ptline{ height:1px; background-color:#cfcfcf; margin-top:40px;}

.index_product{ margin-top:50px;}

.slideGroup .parHd{ height:40px;position:relative;}

.slideGroup .parHd ul{height:40px; display:table; margin:0 auto;}

.slideGroup .parHd ul li{ float:left; width:142px; height:40px; margin-left:10px; margin-right:10px;background-color:#7e7e7e; text-align:center; line-height:40px;cursor:pointer;

font-size:16px; color:#fff; border-radius:8px;}

.slideGroup .parHd ul li.on{ background-color:#015aaa;}

.slideGroup .slideBox{zoom:1; width:1200px; margin:0 auto;position:relative;}



.slideGroup .sNext{ width:44px; height:44px; right:-60px; top:200px; background:url(../images/index_p_10.png) no-repeat; position:absolute;}

.slideGroup .sPrev{width:44px; height:44px; left:-60px; top:200px; background:url(../images/index_p_07.png) no-repeat; position:absolute;}



.slideGroup .parBd{ background-color:#015aaa; margin-top:45px;}

.slideGroup .parBd ul{ overflow:hidden; zoom:1;}

.slideGroup .parBd ul li{float:left; _display:inline; overflow:hidden;}

.slideGroup .parBd ul li .pic{ width:400px; height:450px; position:relative; overflow:hidden;}

.index_pttext{ position:absolute; width:100%; height:112px; background-color:rgba(0,0,0,0.6); left:0; bottom:-112px;

transition:all 0.3s linear;}

.index_pttext div{ float:left;}

.index_pttext div h3{ font-size:18px; color:#ffffff; margin-left:20px; margin-top:30px;}

.index_pttext div h2{ font-size:15px; color:#ffffff;margin-left:20px; margin-top:20px;}

.index_pttext h1{ float:right; height:112px; width:80px; background:url(../images/index_p_15.png) no-repeat center center #015aaa;}

.slideGroup .parBd ul li .pic img{ width:400px; height:450px; display:block; transition:all 0.5s linear;}

.slideGroup .parBd ul li .pic:hover img{ transform:scale(1.2);}

.slideGroup .parBd ul li .pic:hover .index_pttext{ bottom:0;}

/*集团动态*/

.index_news{ margin-top:50px;}

.index_news .slideTxtBox{width:100%;}

.index_news .slideTxtBox .hd{ height:40px;position:relative; }

.index_news .slideTxtBox .hd ul{height:40px;display:table; margin:0 auto;}

.index_news .slideTxtBox .hd ul li{float:left; width:142px; height:40px; margin-left:10px; margin-right:10px;background-color:#7e7e7e; text-align:center; line-height:40px;cursor:pointer;

font-size:16px; color:#fff; border-radius:8px;}

.index_news .slideTxtBox .hd ul li.on{background-color:#015aaa;}

.index_news .slideTxtBox .bd ul{zoom:1;}

.index_nsbxs{width:1200px; margin:0 auto;margin-top:40px; }

.index_nsbxsz{ float:left;width:568px; height:290px; overflow:hidden;}

.index_nsbxsz img{width:568px; height:290px; transition:all 0.5s linear;}

.index_nsbxsz:hover img{ transform:scale(1.2);}

.index_nsbxsy{ float:right; width:595px; margin-top:60px;}

.index_nsbxsy h3{ font-size:18px; color:#444444; line-height:30px;}

.index_nsbxsy p{ font-size:15px; color:#444444; line-height:26px; margin-top:15px; margin-bottom:15px;}

.index_nsbxsy h2{ width:44px; height:15px; background:url(../images/index_p_19.png) no-repeat;

transition:all 0.3s linear;}

.index_nsbxsy:hover h2{ margin-left:15px;}

.index_nsbxx{height:160px; transition:all 0.5s linear; overflow:hidden; margin-top:10px;}

.index_nsbxxc{ width:1200px; margin:0 auto; margin-top:20px;}

.index_nsbxxcz{ width:100px; height:120px; background-color:#353535; overflow:hidden; float:left;}

.index_nsbxxcz h3{ font-size:48px; color:#ffffff; text-align:center; height:70px; line-height:70px;}

.index_nsbxxcz h2{ height:49px; border-top:solid 1px #fff; line-height:49px; text-align:center;

font-size:20px; color:#ffffff;}

.index_nsbxxcy{ float:right; width:1070px;}

.index_nsbxxcy h3{ margin-top:20px; font-size:18px; color:#333333;transition:all 0.5s linear;}

.index_nsbxxcy p{ margin-top:20px; font-size:15px; color:#444444; line-height:26px;}

.index_nsbxx:hover{ background-color:#ececec;}

.index_nsbxx:hover .index_nsbxxcy h3{color:#0085d3;}



.index_hzpp{width:100%;position:relative; margin-top:50px;}

.index_hzpp .picScroll-left{ width:1300px; margin:0 auto;overflow:hidden; position:relative;}

.index_hzpp .picScroll-left .prev{width:16px; height:26px;

cursor:pointer; position:absolute; left:0; top:30px; background:url(../images/index_p_23.png) no-repeat; z-index:999;}

.index_hzpp .picScroll-left .next{width:16px; height:26px;

cursor:pointer; position:absolute; right:0; top:30px; background:url(../images/index_p_26.png) no-repeat; z-index:999;}

.index_hzpp .picScroll-left .hd{ overflow:hidden;  height:15px;position:absolute; width:100%;left:0; bottom:20px;}

.index_hzpp .picScroll-left .hd ul{overflow:hidden; zoom:1; display:table; margin:0 auto;}

.index_hzpp .picScroll-left .hd ul li{ float:left;  width:98px; height:4px;overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; border:solid 1px #ffffff;transition:all 0.3s linear;}

.index_hzpp .picScroll-left .hd ul li.on{ background-color:#ffffff;}

.index_hzpp .picScroll-left .bd{position:relative;width:1200px; margin:0 auto;}

.index_hzpp .picScroll-left .bd ul{ overflow:hidden; zoom:1;}

.index_hzpp .picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; position:relative; margin-left:10px;margin-right:10px;}

.index_hzpp .picScroll-left .bd ul li .pic img{ width:220px; height:90px; display:block;}

/*底部*/

.index_bottom{ background-color:#3d3d3d; overflow:hidden; margin-top:55px;}

.index_bmc{ margin-top:60px;}

.index_bmc dl{ float:left; margin-right:80px;}

.index_bmc dl dt{ margin-bottom:15px;font-size:18px; color:#ffffff;}

.index_bmc dl dd a{ display:block; font-size:14px; color:#ffffff; margin-bottom:10px;}

.index_bmc dl dd a:hover{ color:#015aaa;}

.index_bmcc{ float:left; width:99px;}

.index_bmcc img{ display:block; width:99px; height:99px;}

.index_bmcc h3{ font-size:14px; color:#ffffff; text-align:center; margin-top:10px;}

.index_bmcy{ width:350px; float:right;}

.index_bmcy h3{ font-size:18px; color:#ffffff;}

.index_bmcy h2{ font-size:14px; color:#ffffff; margin-top:15px; line-height:26px;}

.index_bmtwo{ border-top:solid 1px #6c6c6c; margin-top:10px; margin-bottom:10px;}

.index_bmtwo p{ font-size:14px; color:#ffffff; text-align:center; margin-top:13px;}

.index_bmtwo p a{font-size:14px; color:#ffffff;}

.index_bmtwo p a:hover{color:#015aaa;}

/*within_about*/

.within_navc{width:1200px; height:100px; margin:0 auto;}

.within_navc img{float:left; width:30%; margin-top:40px;}

.within_navc ul{ float:right; margin-top:40px;}

.within_navc ul li{ float:left; margin-left:20px;}

.within_navc ul li a{ display:block; font-size:16px; color:#444444; padding-left:10px; padding-right:10px; line-height:40px; transition:all 0.3s linear;}

.within_navc ul li a.within_navcon{border-bottom:solid 2px #015aaa;}

.within_navc ul li a:hover{border-bottom:solid 2px #015aaa;}

.within_banner_box{width:100%;position:relative;overflow:hidden;height:400px; margin-top:20px;}

.within_banner{width:1920px;height:400px;position:absolute;left:50%;margin-left:-960px;text-align:center;}

.within_banner img{width:1920px;height:400px;display:block;}

.within_twonav{ height:65px; border-bottom:solid 1px #cfcfcf;}

.within_twonav ul{ display:table; margin:0 auto;}

.within_twonav ul li{ float:left; margin-left:15px; margin-right:15px;}

.within_twonav ul li a{ display:block; font-size:18px; color:#444444; line-height:61px;

padding-left:30px; padding-right:30px;}

.within_twonav ul li a.within_twonavon{border-bottom:solid 4px #015aaa;

background:url(../images/about_p_05.png) no-repeat center 54px;}

.within_atbox{ margin-top:40px;}

.within_atbox section{ font-size:16px; line-height:40px;}

.within_atbox section img{ display:block; max-width:100%;margin:0 auto;}

/*within_product*/

.within_ptbox{margin-top:40px;}

.within_ptbxx1{float:left;width:380px; height:428px; position:relative; overflow:hidden; margin-right:30px; margin-bottom:30px;}

.within_ptbxx1t{position:absolute; width:100%; height:112px; background-color:rgba(0,0,0,0.6); left:0; bottom:-112px;

transition:all 0.3s linear;}

.within_ptbxx1t div{float:left;}

.within_ptbxx1t div h3{font-size:18px; color:#ffffff; margin-left:20px; margin-top:30px;}

.within_ptbxx1t div h2{font-size:15px; color:#ffffff;margin-left:20px; margin-top:20px;}

.within_ptbxx1t h1{float:right; height:112px; width:80px; background:url(../images/index_p_15.png) no-repeat center center #015aaa;}

.within_ptbxx1 img{width:380px; height:428px; display:block; transition:all 0.5s linear;}

.within_ptbxx1:hover img{transform:scale(1.2);}

.within_ptbxx1:hover .within_ptbxx1t{ bottom:0;}

.within_paging{display:table; margin:0 auto; margin-top:50px;}

.within_paging a{float:left; margin-left:7px; margin-right:7px; padding:0px 10px; height:34px;background-color:#bebebe;

font-size:18px; color:#ececec; line-height:34px; transition:all 0.3s linear;}

.within_paging a.within_pgz{ background:url(../images/product_p_07.png) no-repeat center center #bebebe; padding:0px 15px;}

.within_paging a.within_pgy{ background:url(../images/product_p_09.png) no-repeat center center #bebebe; padding:0px 15px;}

.within_paging a.within_pgc{background:url(../images/product_detailsp_07.png) no-repeat center center #bebebe; padding:0px 15px;}

.within_paging a.within_pagingon{background-color:#015aaa;}

.within_paging a:hover{background-color:#015aaa;}

/*product_details*/

.product_dsbox{ margin-top:40px;}

.product_dsbxte{ font-size:20px; color:#444444; text-align:center;}

.product_dsbxte2{ display:table; margin:0 auto; margin-top:20px;}

.product_dsbxte2 span{ font-size:14px; color:#666666; float:left; margin-left:10px; margin-right:10px;}

.product_dsbox section{margin-top:20px;}

.product_dsbox section img{max-width:70%; display:block;margin:10px auto;}

.jiathis_style_32x32{ overflow:hidden; float:left;}

.jiathis_style_32x32 .jiathis{background:url(../images/product_detailsp_03.png) no-repeat !important;width:18px;height:17px; float:left;}

/*within_news*/

.within_nsbox{margin-top:40px;}

.within_nsbxs{width:1200px; margin:0 auto;margin-top:40px; }

.within_nsbxsz{ float:left;width:568px; height:290px; overflow:hidden;}

.within_nsbxsz img{width:568px; height:290px; transition:all 0.5s linear;}

.within_nsbxsz:hover img{ transform:scale(1.2);}

.within_nsbxsy{ float:right; width:595px; margin-top:60px;}

.within_nsbxsy h3{ font-size:18px; color:#444444; line-height:30px;}

.within_nsbxsy p{ font-size:15px; color:#444444; line-height:26px; margin-top:15px; margin-bottom:15px;}

.within_nsbxsy h2{ width:44px; height:15px; background:url(../images/index_p_19.png) no-repeat;

transition:all 0.3s linear;}

.within_nsbxsy:hover h2{ margin-left:15px;}

.within_nsbxx{height:160px; transition:all 0.5s linear; overflow:hidden; margin-top:10px;}

.within_nsbxxc{ width:1200px; margin:0 auto; margin-top:20px;}

.within_nsbxxcz{ width:100px; height:120px; background-color:#353535; overflow:hidden; float:left;}

.within_nsbxxcz h3{ font-size:48px; color:#ffffff; text-align:center; height:70px; line-height:70px;}

.within_nsbxxcz h2{ height:49px; border-top:solid 1px #fff; line-height:49px; text-align:center;

font-size:20px; color:#ffffff;}

.within_nsbxxcy{ float:right; width:1070px;}

.within_nsbxxcy h3{ margin-top:20px; font-size:18px; color:#333333;transition:all 0.5s linear;}

.within_nsbxxcy p{ margin-top:20px; font-size:15px; color:#444444; line-height:26px;}

.within_nsbxx:hover{ background-color:#ececec;}

.within_nsbxx:hover .within_nsbxxcy h3{color:#0085d3;}

.within_nsbxx2{ width:1200px; height:1px; margin:0 auto; background-color:#e8e8e8; margin-top:10px;}

/*within_honor*/

.within_hrbox{margin-top:40px;}

.within_hrbxone{margin-bottom:50px;}

.within_hrbxone1{ float:left; width:260px; margin-right:53px;margin-bottom: 30px;}

.within_hrbxone1 div{ width:260px; height:180px; overflow:hidden;}

.within_hrbxone1 div img{ display:block; transition:all 0.5s linear;width:260px; height:180px;}

.within_hrbxone1:hover div img{transform:scale(1.2);}

.within_hrbxone1 h3{ height:44px; overflow:hidden; text-align:center; line-height:44px; background-color:#f5f5f5;

font-size:14px; color:#444444;transition:all 0.5s linear;}

.within_hrbxone1:hover h3{ color:#fff; background-color:#015aaa;}

.within_hrbxtwo1{ float:left; width:260px; margin-right:53px;}

.within_hrbxtwo1 div{ width:260px; height:170px; overflow:hidden;}

.within_hrbxtwo1 div img{ display:block; transition:all 0.5s linear;width:260px; height:170px;}

.within_hrbxtwo1:hover div img{transform:scale(1.2);}

.within_hrbxtwo1 h3{ height:44px; overflow:hidden; text-align:center; line-height:44px; background-color:#f5f5f5;

font-size:16px; color:#444444;transition:all 0.5s linear;}

.within_hrbxtwo1:hover h3{ color:#fff; background-color:#015aaa;}

/*within_ttrt*/

.within_ttbox{margin-top:40px; margin-bottom:120px;}

.within_ttbxone{ width:100%;background-color:#015aaa; height:50px;}

.within_ttbxone li{ width:20%; float:left; height:50px;line-height:50px;font-size:16px; color:#ffffff; text-align:center;}

.within_ttbxtwo{width:100%;}

.within_ttbxtwo li{width:20%; float:left; height:50px;line-height:50px;font-size:14px; color:#444444; text-align:center;}

.within_ttbxtor1{ background:url(../images/talent_recruitmentp_07.png) no-repeat center center;

cursor:pointer;}

.within_ttbxtor2{background:url(../images/talent_recruitmentp_03.png) no-repeat center center;

cursor:pointer;}

.within_ttbxtwo div{background-color:#f6f6f6; padding:50px; float:left; width:1100px; display:none;}

/*within_contact*/

.within_ctbox{ width:100%; height:640px; position:relative; margin-top:10px;}

#allmap{width:100%;height:640px;}

.within_ctboxc{width:100%;overflow:hidden; margin-top:60px;}

.within_ctboxcc{ width:1200px;margin:0 auto; overflow:hidden;}

.within_ctboxccy{ width:1200px;}

.within_ctboxccy h3{ font-size:24px; color:#333333; text-align:center; background:url(../images/contact_p_03.png) no-repeat center bottom;

padding-bottom:50px;margin-bottom:50px;}

.within_ctboxccy p{ width:350px; margin:0 auto; font-size:14px; color:#666666; line-height:26px; text-align:center;}

.within_ctboxewm{ display:table; margin:0 auto; margin-top:50px;}

.within_ctboxewm div{ width:120px; margin-left:20px; margin-right:20px;}

.within_ctboxewm div img{ display:block; width:120px; height:117px;}

.within_ctboxewm div h2{ text-align:center; margin-top:10px; font-size:16px; color:#666666;}

.font_zi{ font-size:16px; line-height:40px;}

.font_xian{ border-bottom:1px dashed #3d3d3d;}

.blank20{ height:20px; line-height:20px; clear:both; overflow:hidden;}

.blank10{ height:10px; line-height:10px; clear:both; overflow:hidden;}

.blank5{ height:5px; line-height:5px; clear:both; overflow:hidden;}

.product_dsbxte2 #hits{ display:inline;}

.page_title p{ text-align:center; font-size:20px;}











