body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style: none;}
img{border:0}
body{ font-family: "微软雅黑";}
fieldset,img{border: 0 none;}
em,i,b{font-style: normal;}
a{text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}

.whole { width:100%; height:auto; background:#fff; overflow:hidden;}
.head,.banner,.about-a,.project,.team {width:1200px; margin:0 auto;}
/* 头部导航 */
.head-a { width:100%; height:106px; background:url(../img/hbg01.png) repeat-x;}
.head { height:106px; position:relative;}
.hd-t-h1 { width:265px; height:89px; float:left; margin:0 107px 0 69px;}
.hd-t-ul { float:left;}
.sw-nav,.swm-nav { display:none;}
.hd-t-ul li { width:110px; height:96px; line-height:96px; text-align:center; float:left; position:relative; font-weight:500;}
.hd-t-ul .active a { background:#fff url(../img/hbg02.png) no-repeat; color:#fff;}
.hd-t-ul .active span { color:#fff;}
.hd-t-ul li:hover { background:url(../img/hbg03.png) no-repeat; color:#fff;}
.hd-t-ul li:hover span { color:#fff;}
.hd-t-ul li a { display:block; font-size:18px; color:#c8c8c8;cursor: pointer;}
.hd-t-ul li span { position:absolute; top:22px; display:inline-block; font-size:12px; color:#282828;}
.hd-t-ul li .span1,.hd-t-ul li .span4 {left:36px;}
.hd-t-ul li .span2 {left:32px;}
.hd-t-ul li .span3 {left:44px;}
.hd-t-ul li .span5 {left:40px;}
.hd-t-ul li .span6 {left:27px;height: 20px}

.head .hd-t-div { width:auto; height:auto;  position:absolute; left:0; top:96px; display:none; z-index:20;}
.head .hd-t-div li{ float:none; height:34px; line-height:34px; background:url(../img/hbg04.png) no-repeat; }
.head .hd-t-div li a {color:#e4e3e3; font-size:14px;background:none;}
.head .hd-t-div a:hover { color:#f01111; background:none;}

/* banner */
.banner { height:448px; position:relative;}
.ban-ul { height:448px; position:relative;}
.ban-ul li { height:448px; position:absolute; left:0px; top:0px; display:none;}
.ban-div1 { width:150px; height:18px; position:absolute; right:85px; bottom:29px;}
.ban-div1 ol { overflow:hidden;}
.ban-div1 ol li { width:18px; height:18px; float:left; margin-right:11px; background:#c0c1c7;}
.ban-div1 ol .current { background:#7c050e;}
.ban-div1 ol li:hover { background:#7c050e;}

/* about */
.about-a { margin:15px auto 0;}
.aut-h3 { height:89px; background:url(../img/about-head.png) no-repeat; background-size:100% 100%;}
.about-div { width:985px; height:180px; margin:17px 0 0 115px; background:url(../img/abt-bg.png) no-repeat;}
.about-div div { float:left;}
.abt-d-a { overflow:hidden; padding:55px 25px 0 15px; width:288px; height:143px;}
.abt-d-a h3 { display:none;}
.abt-d-a p { color:#333; font-size:12px; line-height:24px; word-break:break-all; font-family:"宋体";}
.abt-d-a p a { color:#c80000;}
.abt-d-b { padding:60px 31px 0 31px; height:142px; width:266px;}
.abt-d-b h3 { display:none;}
.abt-d-b img{ display:block; margin:0 auto;}
.abt-d-b p { text-align:center;}
.abt-d-b .p1 { color:#525252; font-size:14px; font-weight:bold; margin-top:15px;}
.abt-d-b .p2 { color:#525252; font-size:14px; margin-top:18px;}
.abt-d-c { padding:48px 35px 0 16px; height:154px; width:277px;}
.abt-d-c h3 { display:none;}
.abt-c-ul { overflow:hidden;}
.abt-c-ul li { font-size:12px; margin-left:8px; line-height:22px;}
.abt-c-ul li a { color:#2b2827;}
.abt-c-ul li a:hover { color:#be0000;}
.abt-c-ul li span { float:left; color:#878787;}

/* project */
.project { height:316px; position:relative; padding-top:60px; margin:17px auto 35px;}
.pct-div-a { position:absolute; left:0px; top:0px;}
.pct-div-b { height:258px; background:#cfcfcf url(../img/pct01.jpg) no-repeat; padding:57px 0 0 131px;}
.pct-b-ul { overflow:hidden;}
.pct-b-ul li { float:left;}
.pct-b-ul li a { display:block;}
.pct-b-ul li a img { display:block; margin:0 auto; width:98px; height:98px;}
.pct-b-ul li a h3 { color:#464343; font-size:24px; font-weight:500; text-align:center; margin-top:5px;}
.pct-b-ul li a p { color:#999; font-size:12px; text-align:center;}
.pct-b-ul .list1 { margin-right:59px;}
.pct-b-ul .list2 { margin-right:97px;}
.pct-b-ul .list3 { margin-right:110px;}

/* team */
.team { height:304px; width:100%; max-width:1200px; margin:0 auto 50px; overflow:hidden; z-zoom:1;}
.team h3 { margin-bottom:34px;}
.hl_main5_content{ width:90.6%; padding:0 0 0 9.4%; position:relative;}

.hl_main5_content1 { overflow:hidden; width:90.7%;}
.demoList { width:1600px; overflow:hidden;}
.demoList li {float: left;width: 18.4%; display: inline; padding:0.5% 0.4%; margin-right:2%; background:url(../img/tmbg01.png) no-repeat; background-size:100% 100%; }
.hl_scrool_leftbtn,.hl_scrool_rightbtn { width:43px; height:49px; position:absolute; top:58px; background:url(../img/tb02.png) no-repeat; cursor:pointer;}
.hl_scrool_leftbtn { left:58px; background:url(../img/tb02.png) no-repeat;}
.hl_scrool_rightbtn {background:url(../img/tb01.png) no-repeat; right:50px;}

/* 底部 */
.foorter { width:100%; background:#282828; height:313px;}
.ftr-a { width:1200px; margin:0 auto; height:313px; overflow:hidden; z-zoom:1;}
.ftr-b { width:535px; height:230px; margin:37px 0 0 370px;}
.ftr-b-a { height:161px;}
.ftr-img,.ftr-a-ul { float:left;}
.ftr-a-ul { margin-left:13px; margin-top:10px;}
.ftr-a-ul li { margin-bottom:12px;}
.ftr-a-ul .list1,.ftr-a-ul .list2,.ftr-a-ul .list3 {  height:40px; padding-left:53px;}
.ftr-a-ul .list1 { background:url(../img/phone.png) no-repeat left center;}
.ftr-a-ul .list2 { background:url(../img/mail.png) no-repeat left center;}
.ftr-a-ul .list3 { background:url(../img/map.png) no-repeat left center;}
.ftr-a-ul .ftr-p1 { color:#959595; font-size:14px;}
.ftr-a-ul .ftr-p2 { color:#959595; font-size:18px;}
.ftr-nav-a { overflow:hidden; float:left; margin:8px 0 12px 0;}
.ftr-nav-a a { color:#eb0404; font-size:14px; margin-right:22px;}

/**************************************************************************************************/

/* 关于我们页面样式 */

/* 标题头部 */
.tit-nav-a { width:100%; height:86px; position:relative; margin:0 0 20px 0;}
.tit-nav-b { width:100%; height:33px; background:#a6a6a6; position:absolute; left:0px; top:24px; z-index:1;}
.tit-nav-c { padding-left:326px;}
.tit-nav-ul { width:874px; height:86px; z-index:2; position:absolute; left:calc(50% - 200px);}
.news-nav-ul {left: calc(50% - 125px);}
.tit-nav-ul-a {left:calc(50% - 280px);}
.tit-nav-ul li { width:121px; height:86px; line-height:66px; text-align:center; float:left; margin-right:24px; background:url(../img/bt-bg-b.png) no-repeat; font-size:17px;}
.tit-nav-ul li a { color:#8e0808; display:block; height:86px;}
.tit-nav-ul li .active { background:url(../img/bt-bg-a.png) no-repeat; color:#f3f3f3;}
.tit-nav-ul li a:hover { background:url(../img/bt-bg-a.png) no-repeat; color:#f3f3f3;}

/* 企业文化内容 */
.abt-ct-a { width:100%; height:39px; position:relative; margin-bottom:18px;}
.abt-ct-b { width:100%; border-bottom:1px dashed #a8a8a8; position:absolute; left:0px; top:19px;}
.abt-ct-c { width:1200px; height:39px; position:absolute; left:calc(50% - 600px); top:0px;}
.abt-ct-img { position:absolute; left:51px; top:0px;}
.abt-ct-d { position:absolute; right:105px; top:-2px; height:16px; line-height:12px;}
.abt-ct-d span { font-size:12px; color:#989898;}
.abt-ct-d .ct-span1 { color:#ca2222;}

/* abt-text-a */
.abt-text-a { width:1200px; height:auto; margin:0 auto 30px;}
.abt-text-img { display:block; margin:0 auto;}
.abt-text-p { width:1000px; margin:0 auto;}
.abt-text-p p { font-size:13px; color:#333; text-indent:2em; line-height:24px; margin-bottom:5px;}

/* at-lt-div */
.at-lt-div { width:1200px; height:auto; margin:26px auto 25px; position:relative;}
.at-lt01,.at-rg01 {  width:30px; height:46px; position:absolute;  top:calc(50% - 23px); cursor:pointer;}
.at-lt01 {left:25px; background:url(../img/bt-bg-lt.png) no-repeat;}
.at-rg01 { right:25px; background:url(../img/bt-bg-rg.png) no-repeat;}
.at-con-a { overflow:hidden;margin-left:100px; width:1035px;}
.at-con-ul { overflow:hidden; width:1600px;}
.at-con-ul li { float:left; margin-right:35px;}

/****关于我们企业文化**********************************************************************************************/
.cture-a { width:1200px; height:auto; overflow:hidden !important; margin:20px auto 170px;}
.cture-ul { overflow:hidden; margin:0 auto; width:1113px;}
.cture-ul li { float:left; height:155px; margin-right:12px; margin-bottom:23px;}
/* .cture-ul .list01,.cture-ul .list05 { width:372px;}
.cture-ul .list02，.cture-ul .list06 { width:717px;}
.cture-ul .list03,.cture-ul .list07 { width:654px;}
.cture-ul .list04,.cture-ul .list08 { width:435px;} */
.cture-b { width:1000px; margin:20px auto 0;}
.cture-b p{ font-size:18px; color:#333; text-indent:2em; line-height:27px;}
.cture-b span { color:#fa0606;}



/***************************人才战略***********************************************************************/
/*---员工风采---*/
.strg-ig-lt { width:1200px; height:auto; margin:38px auto 0;}
.strg-lt-ul { width:1140px; margin:0 auto; overflow:hidden; padding-left:37px;}
.strg-lt-ul li { float:left; margin:0 37px 30px 0;}

/*---人才招聘---*/
.rtment { width:1200px; height:auto; margin: 40px auto 0;}
.coll-tive { width:1042px; margin:0 auto; padding-left:142px;}
/* .ct-a-left,.ct-a-right {width:520px; float:left; border-left:1px solid #ff0000; padding-bottom:60px;}
.ct-a-left { position:relative; } */
.ct-a-lef { border-left:1px solid #ff0000; padding-bottom:60px;}

.c-tive-a { float:left; width:520px; border-left:1px solid #ff0000;}

.ct-lt-a {position:relative; padding-top:95px;}
.ct-lt-h3 { height:73px; background:url(../img/rthd.png) no-repeat left top; padding-left:80px; line-height:73px; font-size:20px; color:#282828; position:absolute; left:-38px; top:0px;}
.ct-lt-b { padding-left:13px; margin-bottom:50px;}
.ct-lt-b h4 { font-size:13px; color:#fc0303; margin-bottom:18px; }
.ct-lt-b p { font-size:12px; margin-bottom:18px;}





/***************************新闻中心***********************************************************************/
/*---行业动态---*/
.news-dy { width:1200px; height:auto; margin:0 auto;}
.news-dy-a { width:1053px; height:172px; margin:0 auto 11px; background:#fff; border-radius:2px; padding:21px 0 0 47px; cursor:pointer;}
.news-dy-a:hover { background:#e1f1f9;}
.news-dy .active { background:#e1f1f9;}
.nw-dy-img { float:left;}
.nw-dy-b { width:740px; float:left; margin-left:20px;}
.nw-dy-b h3 { font-size:20px; font-weight:normal; background:url(../img/dy-icon.png) no-repeat left center; padding-left:33px; margin-bottom:13px;}
.nw-dy-b h3 a {color:#282828;}
.nw-dy-b p { font-size:12px; color:#282828; line-height:30px;}
.nw-dy-b p a { color:#f90808;}
.nw-dy-b span { font-size:12px; color:#9a9898;}

.more,.me-a,.me-a a { height:60px;}
.more { width:1200px; margin:15px auto 33px;}
.me-a { width:1100px; background:#b6b6ba; margin:0 auto;}
.me-a a { width:85px; display:block; background:url(../img/morebg.png) no-repeat left bottom; margin:0 auto; font-size:14px; color:#282828; text-align:center;}

/*---新闻详情页---*/
.nw-dt-a { width:1200px; height:auto; margin:24px auto 30px; position:relative;}
.ph-share { display:none;}
.nw-dt-hd { width:1100px; height:auto; margin:0 auto;  padding:0 0 90px 0;}
.nw-hd-lt,.nw-hd-rg { float:left;}
.nw-hd-lt { width:775px; padding:0 20px; background:#fff;}
.nwhd-lt-a { width:773px; height:115px; border-bottom:1px dashed #b6b6ba; overflow:hidden;}
.nwhd-lt-a h3 { font-size:24px; color:#282828; text-align:center; font-weight:normal; margin-top:40px;}
.nwhd-lt-a p { font-size:14px; color:#b3b3b3;  text-align:center; margin-top:10px;}
.nwhd-lt-b { padding:0 25px; margin:20px 0 0 0;}
.nwhd-lt-b p { font-size:14px; color:#282828; text-indent:2em; line-height:30px;}
.nwhd-lt-b img { margin:15px 0;}


.nw-hd-rg { width:275px; margin-left:9px;}
.nwhd-rg-tp { height:159px; border:1px solid #b6b6ba; background:#fff;}
.nwhd-rg-tp span,.nwhd-rg-bt span {width:140px; height:38px; display:block; margin:0 auto;}
.nwhd-rg-tp span {  background:url(../img/share-rt.png) no-repeat; }
.share-a { margin:33px 0 0 26px;}
.share-a a { width:67px; height:66px; display:inline-block;}

.nwhd-rg-bt { height:377px; border:1px solid #b6b6ba; margin-top:21px; background:#fff;}
.nwhd-rg-bt span { background:url(../img/r-news.png) no-repeat;}
.nwhd-rg-ul { overflow:hidden; margin:24px 0 0 24px;}
.nwhd-rg-ul li { font-size:14px; margin-bottom:10px; background:url(../img/icon05.png) no-repeat left center; padding-left:24px;}
.nwhd-rg-ul li a {color:#282828;}
.nwhd-rg-ul li a:hover { color:#f90b0b;}


/***************************经典项目***********************************************************************/
.case { width:1200px; height:auto; margin:0 auto 30px;}
.case-a { width:1100px; margin:0 auto;}
.case-b { height:323px; background:#fff; border-radius:3px; padding:22px 0 0 16px; margin-bottom:20px;}
.case-img-a,.case-div-a { float:left;}
.case-div-a { width:596px; margin-left:27px; padding-top:30px;}
.case-div-a h3 { height:60px; border-bottom:1px solid #ff0000;}
.case-div-b { width:550px; margin-top:5px;}
.case-div-b p { font-size:12px; color:#282828; line-height:30px;}
.case-div-c { margin-top:20px;}
.case-div-c p{font-size:18px; color:#282828; margin-bottom:8px;}
.case-div-ay { padding-top:20px;}
.case-div-ay h3 { height:70px;}

/*---业务介绍---*/
.Biness { width:1200px; margin:15px auto 0;}
.Biness-a { width:1100px; margin:0 auto 20px; background:#fff; padding-bottom:20px;}
.Biness-b { padding:35px 0 0 30px;}
.Be-div-a {width:1002px; height:48px; background:url(../img/pj.png) no-repeat left bottom; padding-left:44px; }
.Be-div-a h3 { width:990px; height:45px; padding-left:10px; line-height:45px; font-weight:normal; font-size:24px; color:#282828; border-bottom:1px solid #b2b2b2;}

.Be-div-b { padding:30px 45px 0 30px;}
.Be-div-c { margin-bottom:30px;}
.Be-div-c h5{ font-size:14px; color:#f90808; font-weight:normal; margin-bottom:10px;}
.Be-div-c p { font-size:12px; color:#282828; text-indent:2em; line-height:30px;}
.Be-div-c span { font-weight:bold; font-size:12px;}

/***************************联系我们***********************************************************************/
.contact { width:1200px; margin:0 auto 100px;}
.ctat-a { width:1100px; margin:0 auto;}
.ctat-a-top { width:1150px; margin-bottom:45px;}
.ctat-a-tp01 { width:335px; height:97px; padding:50px 0 0 15px; float:left; background:#fff; box-shadow:0 2px 5px #626262; -webkit-box-shadow:0 2px 5px #626262; -moz-box-shadow:0 2px 5px #626262; margin-right:22px;}
.ct-tp-y { height:50px; background:url(../img/ctbg01.png) no-repeat left center; padding-left:60px;}
.ct-tp-y p { font-size:18px; color:#878787;}
.ct-tp-y .ct-tp-p1 { font-size:14px; color:#282828; margin-top:5px; word-break:break-all;}
.ct-tp-y01 {background:url(../img/ctbg02.png) no-repeat left center;}
.ct-tp-y02 {background:url(../img/ctbg03.png) no-repeat left center;}

.map-a img { width:1095px;}


.vis-bg img { margin:0 auto; display:block;}


/****************************************移动版块************************************************************/
@media(max-width:1200px){
	.head { width:100%; height:4.41666667rem; }
	.head-a {height:4.41666667rem; background-size:100% 102%;}
	.hd-t-h1 { margin:0 9% 0 5.8%; width:22.5%;}
	.hd-t-h1 img { width:100%;}
	.hd-t-ul { width:62.5%;height:4rem;}
	.hd-t-ul li { width:14.9%; height:4rem; line-height:normal;}
	.hd-t-ul li a {/*  padding:32.8% 0; */ height:4rem; line-height:4rem; font-size:0.75rem; }
	.hd-t-ul .active a {background-size:100% 100%;}
	.hd-t-ul li span { display:none;}
	
	/* .hd-t-ul li { width:25%; line-height:96px; height:96px;} */
	.head .hd-t-div { top:99%;}
	.head .hd-t-div li { width:100%; float:left;}
	.head .hd-t-div li a { line-height:1.4rem;}
	
	/* banner */
	.banner { height:15.6666667rem; position:relative; width:100%;}
	.ban-ul { height:15.6666667rem; position:relative;}
	.ban-ul li { height:15.6666667rem; position:absolute; left:0px; top:0px; display:none;}
	.ban-ul li a img { width:100%;  height:15.6666667rem;}
	.ban-div1 { width:150px; height:18px; position:absolute; right:85px; bottom:29px;}
	.ban-div1 ol { overflow:hidden;}
	.ban-div1 ol li { width:18px; height:18px; float:left; margin-right:11px; background:#c0c1c7;}
	.ban-div1 ol .current { background:#7c050e;}
	.ban-div1 ol li:hover { background:#7c050e;}
	
	/* 关于恒辉 */
	.about-a { width:100%; margin-top:1.5%;}
	.aut-h3 { margin-bottom:1%;}
	
	.about-div { width:84%; height:auto; overflow:hidden; background-size:100% 100%; border-radius:5px; margin:0 0 0 9.8%; background:#ececec}
	.abt-d-a { width:96%; padding:inherit; height:auto; padding:2%;}
	.abt-d-a p { margin-top:1%; text-indent:2em;}
	.abt-d-a h3,.abt-d-b h3,.abt-d-c h3 { display:block; font-size:20px; font-weight:normal; color:#333;}
	.abt-d-a h3 span,.abt-d-b h3 span,.abt-d-c h3 span { font-size:14px; color:#be0000; font-weight:bold;}
	
	.abt-d-b { width:45.9%; height:198px;/*  padding:5% 1% 0 1%; */padding:inherit; float:left; padding:2%; }
	.abt-d-b h3 { margin-bottom:7%;}
	.abt-d-c { width:46%; height:198px; padding:inherit; float:left; padding:2%;}
	.abt-d-c h3 {margin-bottom:5%;}
	.abt-c-ul li { margin-left:0px; text-align:center; }
	.abt-c-ul li span { float:none; margin-left:10px;}
	
	/* 我们的项目 */
	.project { width:100%;padding-top:0px;  height:auto; margin:1.5% auto 0;}
	.pct-div-a {  position:inherit; margin-bottom:1%;}
	.pct-div-a img { width:100%;}
	
	.pct-div-b { padding:2% 0 3% 0; height:auto; background:/* #cfcfcf */ url(../img/bg01.png) no-repeat left center; background-size:100% 100%;}
	.pct-b-ul li { width:50%; margin-bottom:2%;}
	.pct-b-ul .list1,.pct-b-ul .list2,.pct-b-ul .list3 { margin-right:0px;}
	.pct-b-ul li a img { width:18%; height:auto;}
	
	/* tema */
	.team { height:auto; margin:0 auto 5%;}
	.team h3 { margin:1% 0 1.5% 0;}
	.team h3 img { width:100%;}
	.demoList { width:200%;}
	.demoList li { width:23%; background:url(../img/tmbg01.png) no-repeat; background-size:100%;}
	.demoList li img { margin:0 auto; display:block;}
	.hl_scrool_leftbtn,.hl_scrool_rightbtn { top:40%; width:18px; height:32px;}
	.hl_scrool_leftbtn { left:2%; background:url(../img/tb022.png) no-repeat;}
	.hl_scrool_rightbtn { right:2%; background:url(../img/tb011.png) no-repeat;}
	
	/* 底部 */
	.ftr-a { width:100%;}
	.ftr-b { margin:3% auto 0;}
	
	/*****************************关于我们*****************************************/
	.tit-nav-a { height:3.6rem;}
	.tit-nav-ul { width:80%; height:3.6rem;}
	.news-nav-ul {left: calc(50% - 120px);}
	.tit-nav-ul li { width:12.8%; margin-right:2.6%; background-size:100%; font-size:13px;}
	.tit-nav-ul li .active { background-size:100%;}
	.tit-nav-ul li a:hover { background-size:100%;}
	.tit-nav-c { padding-left:27.5%;}
	.tit-nav-b { top:1rem; height:1.2rem;}
	
	.abt-ct-c { width:100%; left:inherit;}
	.abt-ct-d { right:9%;}
	.abt-ct-a { margin-bottom:1.5%;}
	
	.abt-text-a { width:100%;}
	.abt-text-img { width:85%;}
	
	.abt-text-p { width:85%;}
	
	/*关于我们 轮播*/
	.at-lt-div { width:100%;}
	.at-con-a { width:86%; margin-left:8%;}
	
	.at-con-ul { width:200%;}
	.at-con-ul li { width:23.7%;}
	.at-con-ul li img { width:100%;}
	
	/****关于我们企业文化**********************************************************************************************/
	.cture-a { width:100%; margin: 1.8% auto 16%;}
	.cture-ul { width:94.3%; padding-left:3%;}
	.cture-ul li { height:auto; margin-right:1.1%; margin-bottom:1.5%;}
	.cture-ul li:nth-of-type(1),.cture-ul li:nth-of-type(5) { width:33.2%;}
	.cture-ul li:nth-of-type(2),.cture-ul li:nth-of-type(6) { width:64%;}
	.cture-ul li:nth-of-type(3),.cture-ul li:nth-of-type(7) { width:58.4%;}
	.cture-ul li:nth-of-type(4),.cture-ul li:nth-of-type(8) { width:38.9%;}
	
 	.cture-ul li img{ width:100%;}
	.cture-b { width:85%;}
	
/***************************人才战略***********************************************************************/
/*---员工风采---*/
.strg-ig-lt { width:100%; margin:20px auto 0;}
.strg-lt-ul { width:97%; padding-left:4%;}
.strg-lt-ul li { width:30%; margin:0 3.2% 2.5% 0;}
.strg-lt-ul li img { width:100%;}

/*---人才招聘---*/
.rtment { width:100%;}
.coll-tive { width:90%; padding-left:12%;}
.ct-a-left, .ct-a-right { width:100%;}
.c-tive-a { width:49%;}


/***************************新闻中心***********************************************************************/
/*---行业动态---*/
.news-dy { width:100%;}
.news-dy-a { width:95%;}
.nw-dy-img { width:24%;}
.nw-dy-b { width:74%; margin-left:2%;}

.more { width:100%;}
.me-a { width:95%;}

/*---新闻中心详情页---*/
.nw-dt-a { width:100%;}
.nw-dt-hd { width:95%;}
.nw-hd-lt { width:70%; padding:0 2%;}
.nwhd-lt-a { width:99%;}
.nw-hd-rg { width:24.5%; margin-left:1%;}
.share-a a { width:27%; height:auto;}
.share-a a img { width:100%;}

.nwhd-rg-bt { height:auto;}

/***************************经典项目***********************************************************************/
.case { width:100%;}
.case-a { width:95%;}
.case-b { padding:22px 0 2% 1%; height:auto;}
.case-img-a { width:42%;}
.case-div-a { width:55%; margin-left:2%;}
.case-div-b { width:95%;}


.contact { width:100%;}
.ctat-a { width:95%;}
.ctat-a-top { width:100%;}
.ctat-a-tp01 { width:29.8%; margin-right:1.5%;}

.map-a img { width:97%;}

.vis-bg img { width:100%;}

/*---业务介绍---*/
.Biness { width:100%;}
.Biness-a { width:95%;}
.Be-div-a { width:88%;}
.Be-div-a h3 { width:95%;}
	
}
@media(max-width:900px){
	.head,.head-a {height:2.8rem;}
	.hd-t-ul,.hd-t-ul li,.hd-t-ul li a {height:2.5rem;}
	.hd-t-ul li,.hd-t-ul li a  { line-height:2.5rem;}
	.hd-t-ul li a {font-size:0.5rem; }
	
	.banner { height:10.6666667rem; position:relative; width:100%;}
	.ban-ul { height:10.6666667rem; position:relative;}
	.ban-ul li { height:10.6666667rem; position:absolute; left:0px; top:0px; display:none;}
	.ban-ul li a img { width:100%;  height:10.6666667rem;}
	.ban-div1 { width:130px; height:18px; position:absolute; right:calc(50% - 65px); bottom:0.8rem;}
	.ban-div1 ol li { width:14px; height:14px; float:left; margin-right:11px; background:#c0c1c7;}
	
	/* .about-div {margin:0.7rem 0 0 4.8rem;} */
	.aut-h3 { height:2rem;}
	
	.pct-b-ul li a img { width:28%; height:auto;}
	.pct-b-ul li a h3 { font-size:0.8rem;}
	
	.aut-h3 { background-size:102% 102%;}
	
	.demoList li img { width:100%;}
	
	/*****************************关于我们*****************************************/
	.tit-nav-a { height:2.4rem;}
	.tit-nav-c { padding-left:20%;}
	.tit-nav-ul { height:2.4rem; left: calc(50% - 100px);}
	.tit-nav-ul-a {left: calc(50% - 200px);}
	.tit-nav-ul li { width:3.5rem; font-size:0.4rem; line-height:2rem;}
	.tit-nav-b { height:1rem;}
	.tit-nav-b { top:0.6rem; height:0.8rem;}
	
	
	.at-lt01 { left:10px;}
	.at-rg01 { right:10px;}
	/* .at-con-a {margin-left:7%;} */
	.cture-b p { font-size:0.5rem;}
	
	/***************************新闻中心***********************************************************************/
	.nwhd-rg-ul { margin:15px 0 0 8px;}
	.nwhd-rg-ul li { width:150px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
	
	.case-div-a { padding-top:0px;}
	
	.ctat-a-tp01 { width:45%; margin-bottom:10px;}
	
	.Be-div-b {padding: 15px 10px 0 0px;}
	
	
}
@media(max-width:750px){
	.about-div { width:100%; margin:0px;}
	.abt-c-ul li span { display:none;}
	
	/*****************************关于我们*****************************************/
	.abt-ct-img { width:27%; left:18px;}
	.abt-ct-b { top:0.7rem;}
	
	/***************************新闻中心***********************************************************************/
	.news-dy-a { padding:20px 0 0 0; height:auto; padding-bottom:10px;}
	.nw-dy-img { display:none;}
	.nw-dy-b { width:96%;}
	.nw-hd-rg { display:none;}
	.nw-hd-lt { width:100%;}
	
	/* 手机端分享版块 */
	.ph-share { width:70px; height:180px; background:#d5d5d5; position:absolute; right:-70px; top:0px; border-radius:0 0 3px 3px; display:block;}
	.ph-share span { width:20px; background:#ff0000; color:#333; position:absolute; left:-20px; top:0px; font-size:14px; text-align:center; border-radius:2px 0 0 2px; cursor:pointer;}
	.ph-shr-a { margin:8px 0 0 8px; } 
	.ph-shr-a img { width:50px; height:50px;}
	
	.ctat-a-top { margin-top:20px;}
	.ctat-a-tp01 { width:98%; margin-bottom:10px;  padding:20px 0 0 15px; height:73px;}
	.map-a img { width:101%;}
	.ctat-a-top { margin-bottom:35px;}
	.contact { margin:0 auto 35px;}
	.coll-tive { padding-left:8%;}
	
	
	

}

@media(max-width:600px){.hd-t-ul { display:none;}
	.sw-nav { width:4.5rem; height:1.6rem; font-size:0.9rem; text-align:center; line-height:1.6rem; background:#8e0808; color:#fff; border-radius:5px; position:absolute; right:0.6rem; top:0.6rem; display:block; cursor:pointer;}
	.swm-nav { display:block; width:80px; height:180px; position:absolute; right:-80px; top:2.5rem; background:#8e0808; z-index:1000;}
	.swm-nav li { width:80px; height:29px; line-height:29px; text-align:center; font-size:0.7rem; border-bottom:1px solid #4d4c4c; }
	.swm-nav li a { color:#fff; display:block;}
	
	.pct-b-ul li a p { display:none;}
	
	.foorter { height:auto;}
	.ftr-a { height:auto;}
	.ftr-b-a { overflow:hidden; height:auto;}
	.ftr-b { width:auto; margin-left:2rem;}
	.ftr-img,.ftr-nav-a{ display:none;}
	.ftr-a-ul .ftr-p2 { font-size:14px;}
	.p3 { width:100%;}
	
	/*****************************关于我们*****************************************/
	
	.tit-nav-b { top:1rem; height:0.8rem;}
	.tit-nav-ul,.tit-nav-a { height:3.4rem;}
	.tit-nav-ul li { width:4.5rem; font-size:0.4rem; line-height:2rem;}
	
	.at-con-ul li { margin-right:10px;}
	.at-lt01 { background:url(../img/bt-bg-lt.png) no-repeat left center; background-size:80%; left:5px;}
	.at-rg01 { background:url(../img/bt-bg-rg.png) no-repeat right center; background-size:80%; right:5px;}
	.strg-lt-ul li { width:46%;}
	
	.rtment { margin:20px auto 0;}
	.coll-tive { padding-left:20%;}
	.ct-a-left, .ct-a-right { width:100%;}
	
	.nwhd-lt-a h3 { font-size:15px; font-weight:bold;}
	.nwhd-lt-a p {font-size:12px;}
	
	
	.case-img-a { display:none;}
	.case-div-a { width:96%; padding-top:0px;}
	.case-div-c p { font-size:15px;}
	
	.c-tive-a { width:100%;}
	
	

}

@media(max-width:500px){
	.about-div  { padding-bottom:5%;}
	.abt-d-b,.abt-d-c { width:100%; height:auto;}	
	.abt-d-a h3, .abt-d-b h3, .abt-d-c h3 { font-size:14px;}
	
	/*****************************关于我们*****************************************/
	.tit-nav-c {padding-left:11%;}
	.tit-nav-ul { width:95%;}
	.news-nav-ul {left: calc(50% - 85px);}
	.tit-nav-ul li { height:65px; font-size:0.8rem; width:5rem;}
	.tit-nav-ul li a { height:65px;}
	.tit-nav-ul-a {left: calc(50% - 40%);}
	
	.abt-ct-d { display:none;}	
	.abt-ct-a { margin-bottom:0px; height:30px;}
	
	.at-lt01,.at-rg01 { width:25px; height:25px; background-size:50%;}
	.at-lt01 { left:5px;}
	.at-rg01 { right:5px;}
	
	.cture-a { margin:0 auto 16%;}
	.abt-ct-img { width:35%;}
	
	.ct-lt-h3 {background:url(../img/rthd01.png) no-repeat left top; left:-30px; height:60px; line-height:60px; font-size:1.3rem; padding-left:65px;}
	
	.news-dy { margin-top:20px;}
	.nwhd-lt-b img { width:100%;}
	.Be-div-a h3 { font-size:20px;}
	
}





























