*{margin: 0;outline: 0;padding: 0;font-size: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a{text-decoration: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.35);}
img{-ms-interpolation-mode: bicubic;vertical-align: middle;border:none;    max-width: 100%;}
img:not([src*="/"]){display:none;}
table{border-collapse: collapse;border-spacing: 0;width: 100%;}
th, td, caption{vertical-align: middle;}
textarea{resize: none;border: 0;padding: 8px 0;border-radius: 0;}
input, button,select, textarea{outline: none;/*-webkit-appearance: none;*/border-radius: 0;}
li{list-style: none;}
table{border-collapse: collapse;border-spacing: 0;width: 100%;}
html, body{background:#fff;margin: 0;padding: 0;font-family:"Hiragino Sans GB","Microsoft YaHei",SimSun;font-size: 14px;line-height: 1.231;-webkit-touch-callout: none;display: -webkit-box;-webkit-box-orient: vertical;-webkit-box-align: stretch;position: relative;}

.hc_main{width: 100%;}
.hc_cd{background-color: #f0f4ff;}
/*导航 start*/
.hc_head{width: 100%;height: 77px;border-top: 3px solid #5469aa;position: fixed;left: 0px;top: 0px;background-color: #fff;z-index: 9999;}
.hc_head_con{width: 1200px;margin: auto;}
@media screen and (max-width: 1200px){
	.hc_head_con{width: 100%;}
}
.hc_logo{font-size: 28px;color: #272727;font-weight: normal;float: left;margin-top: 20px;background: url(../images/hc_logo.png) no-repeat 0px center;padding-left: 45px;margin-left: 10px;background-size: 35px 37px;display: block;}
.nav_menu_btn{width: 40px;height: 40px;background-color: #000;float: right;margin-top: 20px;margin-right: 15px;cursor: pointer;display: none;}
.hc_menu{width: 150px;padding-bottom: 10px;background-color: #555;position: absolute;right: 0px;top: 0px;display: none;}
@media screen and (max-width: 870px){
	.hc_menu{display: none;}
}
.hc_menu ul li{width: 100%;padding-top: 15px;padding-bottom: 15px;text-align: center;}
.hc_menu ul li a{font-size: 15px;color: #fff;}
.hc_menu_main{width: 100%;margin-top: 20px;background-color: #444;display: none;}
.hc_menu_main a{width: 100%;padding-top: 15px;padding-bottom: 15px;display: block;}

.hc_nav{padding-left: 10px;padding-right: 10px;float: right;}
@media screen and (max-width: 870px){
	.hc_nav{display: none;}
	.nav_menu_btn{display: block;}
}
.hc_nav ul li{float: left;font-size: 14px;text-align: center;margin-left: 5px;}
.hc_nav ul li a{width: 110px;height: 74px; color: #666;display: inline-block;line-height: 74px;}
@media screen and (max-width: 1120px){
	.hc_nav ul li a{width: 90px;}
}
.active .nav_a{background-color: #eee;color: #5469aa;border-bottom: 3px solid #5469aa;}
.nav_menu{width: 130px;background-color: #eee;position: relative;top: 15px;padding-top: 10px;display: none;}
@media screen and (max-width: 1120px){
	.nav_menu{width: 90px;}
}
.hc_nav ul li .nav_menu a{width: 100%;height: 40px;font-size: 14px;color: #666;line-height: 40px;}
.hc_nav ul li .nav_menu a:hover{background-color: #ddd;color: #5469aa;}
.nav_menu em{width: 15px;height: 15px;background-color: #eeeeee;display: block;transform: rotate(45deg);margin-top: -15px;margin-left:45px;margin-bottom: 10px;}
@media screen and (max-width: 1120px){
	.nav_menu em{margin-left: 36px;}
}
.hc_nav ul li:hover .nav_a{color: #5469aa;background-color: #eee;border-bottom: 3px solid #5469aa;}
.hc_nav ul li:hover .nav_menu{display: block;}
.hc_lan{width: 110px;height: 25px;position: absolute;right: 200px;top: 0px;}
.hc_lan a{width: 50px;height: 25px;font-size: 14px;color: #666;text-align: center;line-height: 25px;margin-left: 10px;float: left;}
.hc_lan a:first-child{margin-left: 0px;}
.hc_lan a.lan_a{background-color: #5469aa;color: #fff;}
/*首页*/
.hc_banner{width: 100%;margin-top: 80px;height: 645px;overflow: hidden;}
.pro_center{background-color: #fff;}
.con_title{width: 100%;padding-top: 60px;padding-bottom: 60px;}
@media screen and (max-width: 750px){
	.con_title{padding-top: 30px;padding-bottom: 30px;}
}
.con_title h1{font-size: 28px;color: #555;text-align: center;}
.con_title h2{font-size: 24px;color: #555;text-align: center;margin-top: 10px;font-weight: normal;}
.hc_content{width: 1200px;margin: auto;}
@media screen and (max-width: 1200px){
	.hc_content{width: 100%;}
}
.products{width: 1042px;margin: auto;margin-top: 40px;}
@media screen and (max-width: 1050px){
	.products{width: 100%;}
}
.products ul li{width: 240px;height: 306px;border: 1px solid #eee;float: left;margin-left: 24px;text-align: center;}
@media screen and (max-width: 1050px){
	.products ul li{width: 44%;margin-left: 4%;margin-top: 20px;}
}
.products ul li:first-child{margin-left: 0px;}
@media screen and (max-width: 1050px){
	.products ul li:first-child{margin-left: 5%;}
}
.products ul li img{width: 154px;height: 154px;margin-top: 20px;border-radius: 50%;}
.products ul li h3{font-size: 18px;margin-top: 20px;font-weight: normal;}
.products ul li:first-child h3{color: #3c6155;}
.products ul li:last-child h3{color: #504428;}
.products ul li.pro_2{color: #a6531a;}
.products ul li.pro_3{color: #445a8a;}
.products ul li span{width: 40px;height: 2px;background-color: #202322;margin-top: 20px;display: inline-block;}
.products ul li a{width: 80px;height: 36px;background-color: #202322;display: block;margin: auto;font-size: 14px;color: #fff;line-height: 36px;margin-top: -5px;display: none;}
.products ul li:hover{border: 1px solid #ddd;}
.products ul li:hover a{display: block;}
.hc_about{background-color: #f2f2f2;}
.about_con{width: 100%;margin-top: 50px;}
.about_con_left{width: 55%;float: left;margin-left: 10px;}
@media screen and (max-width: 750px){
	.about_con_left{width: 90%;margin-left: 5%;}
}
.about_con_left h3{font-size: 24px;color: #555;font-weight: normal;padding-bottom: 20px;border-bottom: 3px solid #5469aa;float: left;}
.about_con_left p{font-size: 14px;color: #666;float: left;line-height: 30px;margin-top: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden;}
.more{width: 180px;height: 46px;background-color: #5469aa;display: block;float: left;margin-top: 30px;font-size: 18px;color: #fff;text-align: center;line-height: 46px;}
.about_con_right{width: 40%;float: right;margin-right: 10px;}
@media screen and (max-width: 750px){
	.about_con_right{width: 90%;float: left;margin-left: 5%;}
}
.about_con_right img{width: 100%;}
.hc_video{background: url(../images/video_bg.png) no-repeat center top;background-size: 100% 100%;}
.hc_video h1{color: #fff;}
.hc_video h2{color: #fff;}
.video_con{width: 100%;height: 380px;margin-top: 60px;background-color: #fff;}
@media screen and (max-width: 750px){
	.video_con{background-color: rgba(255,255,255,.0);margin-top: 30px;}
}
.video_con_left{width: 50%;float: left;}
@media screen and (max-width: 750px){
	.video_con_left{width: 96%;margin-left: 2%;}
}
.video_con_right{width: 50%;float: right;}
@media screen and (max-width: 750px){
	.video_con_right{display: none;}
}
.video_con_right p{font-size: 14px;color: #858c97;line-height: 30px;text-indent: 2em;margin-left: 20px;margin-right: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;}
.video_con_right p:first-child{margin-top: 10px;}
.hc_news{background-color: #fff;}
.news_con{width: 100%;margin-top: 60px;}
.news_con_left{width: 40%;float: left;margin-left: 5%;}
@media screen and (max-width: 750px){
	.news_con_left{width: 90%;}
}
.news_img{width: 100%;height: 130px;}
@media screen and (max-width: 750px){
	.news_img{background-size: 100%;}
}
.news_time{width: 62px;height: 62px;background-color: #202322;text-align: center;}
.news_time h4{font-size: 30px;color: #fff;font-weight: normal;}
.news_time p{font-size: 14px;color: #fff;margin-top: 5px;}
.news_tit{width: 100%;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size: 16px;color: #333;margin-top: 20px;font-weight: bold;}
.news_con_left p{font-size: 14px;color: #999;line-height: 20px;margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news_con_right{width: 40%;float: right;margin-right: 5%;height: 383px;overflow: hidden;}
@media screen and (max-width: 750px){
	.news_con_right{width: 90%;margin-top: 20px;}
}
.news_con_right ul li{width: 100%;padding-bottom: 10px;border-bottom: 1px solid #eee;float: left;}
.news_con_right ul li:first-child{margin-top: -10px;}
.news_con_right ul li:hover{background-color: #eee;}
.news_main_left{width: 20%;float: left;text-align: center;}
.news_main_left h3{font-size: 52px;color: #aaa;font-weight: normal;}
.news_main_left p{font-size: 16px;color: #aaa;margin-top: 5px;}
.news_main_right{width: 75%;float: right;}
.news_main_right h3{font-size: 16px;color: #333;margin-top: 32px;}
.news_main_right p{font-size: 14px;color: #999;line-height: 22px;margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.hc_contact{background-color: #f2f2f2;}
.contact_con{width: 100%;margin-top: 60px;}
.contact_con ul li{width: 32%;height: 220px;background-color: #fff;float: left;margin-left: 2%;text-align: center;}
@media screen and (max-width: 800px){
	.contact_con ul li{width: 90%;margin-left: 5%;margin-top: 20px;}
}
.contact_con ul li:first-child{margin-left: 0px;}
@media screen and (max-width: 800px){
	.contact_con ul li:first-child{margin-left: 5%;}
}
.contact_con ul li img{width: 28px;height: 28px;margin-top: 35px;}
.contact_con ul li h3{font-size: 18px;color: #333;margin-top: 10px;margin-bottom: 20px;}
.contact_con ul li p{font-size: 14px;color: #999;margin-left: 40px;margin-right: 40px;line-height: 25px;}
@media screen and (max-width: 1100px){
	.contact_con ul li p{margin-left: 5px;margin-right: 5px;}
}
/*底部*/
.hc_foot{width: 100%;height: 220px;background: #2c2f34 url(../images/footer.png) no-repeat;}
.foot_con{width: 100%;}
.foot_con_left{width: 420px;float: left;margin-left: 20px;}
@media screen and (max-width: 610px){
	.foot_con_left{width: 290px;}
}
@media screen and (max-width: 480px){
	.foot_con_left{width: 200px;}
}
.foot_top{width: 100%;float: left;margin-top: 50px;margin-bottom: 40px;}
@media screen and (max-width: 610px){
	.foot_top{margin-top: 30px;margin-bottom: 20px;}
}
.foot_top a{font-size: 16px;color: #fff;float: left;margin-right: 20px;}
@media screen and (max-width: 610px){
	.foot_top a{margin-top: 10px;}
}
@media screen and (max-width: 480px){
	.foot_top a{margin-right: 15px;}
}
.foot_con_left p{font-size: 16px;color: #858c97;margin-top: 10px;}
.foot_con_right{width: 131px;float: right;margin-top: 25px;margin-right: 20px;}
.foot_con_right img{width: 131px;height: 131px;}
.foot_con_right p{font-size: 14px;color: #fff;margin-top: 10px;text-align: center;}
/*产品中心*/
.hc_top{width: 100%;overflow: hidden; margin-top: 80px;}
.hc_position{width: 100%;height: 46px;background-color: #a9b4d4;}
.hc_pos_con{width: 1200px;margin: auto;}
@media screen and (max-width: 1200px){
	.hc_pos_con{width: 100%;}
}
.hc_pos_con h3{font-size: 14px;color: #f0f4ff;line-height: 46px;font-weight: normal;}
.cd_content{margin-top: 50px;}
.pro_left{width: 26%;float: left;}
.pro_left_top{width: 100%;height: 145px;background: url(../images/pro_left_top.png) no-repeat;}
.pro_left_top h1{font-size: 24px;color: #fff;text-align: center;padding-top: 20px;margin-left: 20%;}
.pro_left_top h2{font-size: 20px;color: #fff;text-align: center;margin-top: 10px;font-weight: normal;margin-left: 20%;}
@media screen and (max-width: 900px){
	.pro_left_top h1{display: none;}
	.pro_left_top h2{margin-top: 0px;padding-top: 30px;}
}
@media screen and (max-width: 550px){
	.pro_left_top h2{display: none;}
}
.pro_left_con{width: 80%;padding-top: 50px;padding-bottom: 100px;background-color: #fff;float: right;margin-top: -49px;margin-right: 1px;border: 1px solid #eee;border-top: none;}
.pro_left_con ul li{width: 99%;height: 72px;text-align: center;margin-top: 20px;}
.pro_left_con ul li.pro_left_active{background-color: #f0f4ff;color: #5469aa;border-right: 3px solid #5469aa;}
.pro_left_con ul li h1{font-size: 14px;color: #6c6c6c;padding-top: 15px;font-weight: normal;}
.pro_left_con ul li h2{font-size: 14px;color: #6c6c6c;margin-top: 10px;font-weight: normal;}
.pro_right{width: 73%;padding-bottom: 30px;float: right;overflow: hidden;}
.pro_right_con{width: 102%;float: left;}
.pro_right_con em{width: 282px;height: 182px;border: 1px solid #ddd;display: block;float: left;margin-right: 12px;margin-bottom: 12px;position: relative;overflow: hidden;cursor: default;font-style: normal;}
.pro_right_con em img{width: 100%;}
.pro_right_con em span{width: 100%;height: 36px;display: none;background-color: rgba(0,0,0,.6);font-size: 14px;color: #fff;text-align: center;line-height: 36px;position: absolute;left: 0px;bottom: 0px;}
.pro_right_con em:hover span{display: block;}
.pro_right_con em:first-child{width: 97.5%;height: 250px;overflow-y: scroll;background-color: #fff;}
.pro_right_con em:first-child h2{font-size: 14px;color: #333;text-align: center;margin-top: 25px;font-weight: normal;}
.pro_right_con em:first-child p{font-size: 14px;color: #999;margin-left: 16px;margin-right: 14px;line-height: 25px;margin-top: 15px;padding-bottom: 50px;}
.pro_shows{width: 100%;padding-bottom: 30px;}
.hc_wtit h1{font-size: 28px;color: #555;font-weight: normal;text-align: center;}
.hc_wtit h2{font-size: 24px;color: #555;font-weight: normal;margin-top: 10px;text-align: center;}
.pro_shows p{font-size: 16px;color: #999;line-height: 30px;margin-top: 40px;margin-left: 10px;margin-right: 10px;}
.pro_shows_img{width: 100%;/*height:590px;*/margin-top: 110px;overflow: hidden;margin-bottom: 200px;}
@media screen and (max-width: 700px){
	.pro_shows_img{margin-top: 30px;margin-bottom: 50px;}
}
.pro_shows_img img{width: 100%;}
/*华辰文化*/
.hc_civ{width: 100%;padding-bottom: 30px;margin-bottom: 50px;}
.hc_civ_con{width: 100%;margin-top: 90px;}
.hc_civ_main{width: 50%;float: left;}
@media screen and (max-width: 730px){
	.hc_civ_main{width: 100%;}
}
.hc_sciv{width: 80%;margin-bottom: 35px;float: left;margin-left: 20%;}
@media screen and (max-width: 380px){
	.hc_sciv{width: 90%;margin-left: 10px;}
}
.hc_sciv_img{width: 65px;height: 65px;border-radius: 50%;overflow: hidden;float: left;}
.hc_sciv_word{width: 70%;float: left;margin-left: 20px;margin-top: 5px;}
@media screen and (max-width: 335px){
	.hc_sciv_word{width: 50%;}
}
.hc_sciv_word h3{font-size: 20px;color: #555;font-weight: normal;}
.hc_sciv_word p{font-size: 16px;color: #a2a2a2;margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
/*华辰历程*/
.hc_gress{width: 100%;padding-bottom: 100px;}
.hc_gress_con{width: 100%;margin-top: 80px;}
.hc_gress_left{width: 36%;float: left;margin-top: 260px;}
.gress_left_main{width: 90%;float: left;margin-left: 5%;}
.gress_left_main h3{font-size: 24px;font-weight: normal;float: right;}
.gress_left_main h3.gress_h1{color: #ce674a;}
.gress_left_main h3.gress_h2{color: #731e6a;}
.gress_left_main h3.gress_h3{color: #4b9e6a;}
.gress_left_main h4{font-size: 24px;color: #333;float: right;font-weight: normal;margin-top: 10px;clear: both;text-align: right;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.gress_left_main p{font-size: 16px;color: #999;float: left;line-height: 25px;margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.gress_left_main2{margin-top: 110px;}
.gress_left_main3{margin-top: 90px;}
.gress_left_main4{margin-top: 110px;}
.gress_left_main5{margin-top: 120px;}
.gress_left_main6{margin-top: 110px;}
.gress_left_main7{margin-top: 105px;}
.gress_left_main8{margin-top: 114px;}
.gress_left_main8 h4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.gress_left_main2 p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.hc_gress_center{width: 335px;float: left;}
.hc_gress_right{width: 36%;float: right;margin-top: 140px;}
.gress_right_main{width: 90%;float: left;margin-left: 5%;}
.gress_right_main h3{font-size: 24px;font-weight: normal;float: left;}
.gress_right_main h3.gress_h4{color: #1b6476;}
.gress_right_main h3.gress_h5{color: #e53840;}
.gress_right_main h3.gress_h6{color: #285cb2;}
.gress_right_main h4{font-size: 24px;color: #333;float: left;font-weight: normal;margin-top: 10px;clear: both;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.gress_right_main p{font-size: 16px;color: #999;float: left;line-height: 25px;margin-top: 10px;width: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.gress_right_main2{margin-top: 165px;}
.gress_right_main3{margin-top: 118px;}
.gress_right_main4{margin-top: 132px;}
.gress_right_main5{margin-top: 133px;}
.gress_right_main6{margin-top: 145px;}
.gress_right_main7{margin-top: 143px;}
.gress_right_main8{margin-top: 130px;}
.gress_right_main2 h4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
@media screen and (max-width: 1150px){
	.hc_gress_con{display: none;}
	.ngress_con{display: block;}
}

.ngress_con{width: 100%;margin-top: 80px;display: none;}
@media screen and (max-width: 1150px){
	.ngress_con{display: block;}
}
.ngress_con_left{width: 126px;float: left;margin-left: 20%;}
.ngress_con_right{width: 50%;float: left;margin-left: 10px;}
@media screen and (max-width: 476px){
	.ngress_con_right{width: 38%;}
}
.ngress_main{width: 100%;float: left;}
.ngress_main h3{font-size: 24px;font-weight: normal;}
.ngress_main h4{font-size: 24px;color: #333;font-weight: normal;margin-top: 10px;clear: both;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.ngress_main p{font-size: 16px;color: #999;float: left;line-height: 25px;margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.ngress_main p.gress_p2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ngress_main h3.ngress_h1{color: #0b6476;}
.ngress_main h3.ngress_h2{color: #d3674a;}
.ngress_main h3.ngress_h3{color: #eb3b40;}
.ngress_main h3.ngress_h4{color: #762569;}
.ngress_main h3.ngress_h5{color: #2060b1;}
.ngress_main h3.ngress_h6{color: #419c6b;}
.ngress_main1{margin-top: 28px;}
.ngress_main2{margin-top: 97px;}
.ngress_main3{margin-top: 40px;}
.ngress_main4{margin-top: 65px;}
.ngress_main5{margin-top: 43px;}
.ngress_main6{margin-top: 68px;}
.ngress_main7{margin-top: 68px;}
.ngress_main8{margin-top: 68px;}
.ngress_main9{margin-top: 63px;}
.ngress_main10{margin-top: 64px;}
.ngress_main11{margin-top: 68px;}
.ngress_main12{margin-top: 68px;}
.ngress_main13{margin-top: 68px;}
.ngress_main14{margin-top: 68px;}
.ngress_main15{margin-top: 65px;}
.ngress_main16{margin-top: 64px;}
/*视频展示*/
.hc_svideo{width: 100%;padding-bottom: 240px;}
@media screen and (max-width: 500px){
	.hc_svideo{padding-bottom: 50px;}
}
.hc_video_con{width: 100%;margin-top: 80px;}
.hc_video_main{width: 858px;height: 514px;border: 6px solid #a9b4d4;margin: auto;position: relative;}
.hc_video_main h3{font-size: 32px;color: #5469aa;font-weight: normal;margin-top: 30px;text-align: center;}
.hc_vvideo{width: 858px;height: 514px;border: 6px solid #a9b4d4;position: absolute;top: 100px;left: 60px;border-radius: 10px;}
@media screen and (max-width: 890px){
	.hc_video_main{width: 90%;}
	.hc_vvideo{width: 100%;height: auto;}
}
@media screen and (max-width: 1020px){
	.hc_vvideo{left: -6px;top: 100px;}
}
/*走进华辰*/
.hc_sabout{width: 100%;padding-bottom: 100px;}
.hc_about_con{width: 100%;margin-top: 60px;}
.about_staff{width: 100%;height: 400px;}
.about_org{width: 100%;margin-top: 100px;}
.about_org_img{width: 1015px;margin: auto;margin-top: 40px;}
@media screen and (max-width: 1200px){
	.about_org_img{width: 96%;margin-left: 2%;}
}
.about_org_img img{width: 100%;}
/*董事长致辞*/
.dman_tit{width: 100%;border-bottom: 1px solid #5469aa;}
.dman_tit h3{font-size: 38px;color: #5469aa;font-weight: normal;text-align: center;padding-bottom: 40px;}
.dman{width: 100%;margin-top: 80px;}
.dman_top{width: 100%;}
.dman_top_left{width: 412px;height: 316px;float: left;overflow: hidden;}
.dman_top_left img{width: 100%;}
@media screen and (max-width: 1120px){
	.dman_top_left{width: 100%;text-align: center;}
	.dman_top_left img{width: auto;}
}
.dman_top_right{width: 60%;float: left;margin-left: 30px;}
@media screen and (max-width: 1120px){
	.dman_top_right{width: 90%;margin-left: 5%;}
}
.dman_top_right p{font-size: 16px;color: #333;line-height: 30px;}
.dman_bottom{width: 100%;margin-top: 50px;}
@media screen and (max-width: 1120px){
	.dman_bottom{width: 90%;margin-left: 5%;}
}
.dman_bottom p{font-size: 16px;color: #333;line-height: 30px;}
.dman_bottom h5{font-size: 16px;color: #333;font-weight: normal;margin-top: 15px;float: right;clear: both;}
.dman_bottom h5.h_top{margin-top: 80px;}
/*新闻中心*/
.hc_snews{width: 100%;padding-bottom: 100px;}
.hc_news_con{width: 100%;margin-top: 50px;}
.hc_news_main{width: 100%;margin-bottom: 30px;}
.hc_news_main1{width: 100%;padding: 15px;background-color: #fff;float: left;}
@media screen and (max-width: 1110px){
	.hc_news_main1{padding: 0px;}
}
.news_left{width: 515px;/*height: 300px;*/float: left;overflow: hidden;}
@media screen and (max-width: 1110px){
	.news_left{width: 100%;text-align: center;}
}
.news_left img{width: 515px;}
@media screen and (max-width: 685px){
	.news_left img{width: 100%;}
}
.news_right{width: 50%;float: left;margin-left: 30px;height: 295px;overflow: hidden;}
@media screen and (max-width: 1110px){
	.news_right{width: 90%;margin-left: 5%;margin-top: 20px;}
}
.news_right h3{font-size: 18px;color: #555;line-height: 40px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news_right h5{font-size: 16px;color: #999;font-weight: normal;margin-top: 10px;}
.news_right p{font-size: 16px;color: #555;line-height: 35px;margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.hc_news_main2{width: 100%;float: left;margin-top: 30px;background-color: #fff;}
@media screen and (max-width: 1110px){
	.hc_news_main2{width: 90%;margin-left: 5%;}
}
.news_main2_left{width: 210px;height: 180px;background-color: #999;float: left;text-align: center;}
@media screen and (max-width: 685px){
	.news_main2_left{width: 160px;height: 160px;}
}
.news_main2_left h3{font-size: 80px;color: #fff;font-weight: normal;margin-top: 20px;}
.news_main2_left h4{font-size: 20px;color: #fff;font-weight: normal;}
.news_main2_right{width: 75%;float: left;margin-left: 30px;}
@media screen and (max-width: 1110px){
	.news_main2_right{width: 60%;}
}
@media screen and (max-width: 685px){
	.news_main2_right{width: 40%;margin-left: 10px;}
	.news_main2_left h3{font-size: 60px;}
}
.news_main2_right h3{font-size: 18px;color: #555;margin-top: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.news_main2_right p{font-size: 16px;color: #555;margin-top:25px;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
/*新闻详情*/
.news_content{width: 100%;padding-bottom: 50px;text-align: center;border-bottom: 1px dashed #5469aa;}
@media screen and (max-width: 1200px){
	.news_content{width: 90%;margin-left: 5%;}
}
.news_content h1{font-size: 27px;color: #555;font-weight: normal;}
.news_content h2{font-size: 18px;color: #5469aa;margin-top: 30px;margin-bottom: 30px;font-weight: normal;}
.news_content p{font-size: 18px;color: #666;line-height: 30px;text-indent: 2em;text-align: left;}
@media screen and (max-width: 1200px){
	.news_content h1{font-size: 20px;}
	.news_content h2{font-size: 16px;}
	.news_content p{font-size: 16px;}
}
.news_content img{width: 750px;margin-top: 40px;margin-bottom: 40px;}
@media screen and (max-width: 750px){
	.news_content img{width: 100%;margin-top: 20px;margin-bottom: 20px;}
}
.news_con_btn{width: 100%;margin-top: 30px;}
@media screen and (max-width: 1200px){
	.news_con_btn{width: 90%;margin-left: 5%;}
}
.news_con_btn a{width: 45%;padding-top: 16px;height: 40px;font-size: 18px;color: #666;text-align: center;display: block;border: 1px solid #ddd;}
@media screen and (max-width: 720px){
	.news_con_btn a{font-size: 0.9em;}
}
.news_con_btn a.news_btn_left{float: left;}
.news_con_btn a.news_btn_right{float: right;}
.news_con_btn a.nbtn_active{background-color: #5469aa;color: #fff;border: none;}
.news_con_btn a:hover{background-color: #5469aa;color: #fff;border-color: #5469aa;}
/*联系我们*/
.contact_us{width: 100%;position: relative;}
.contact_us_top{width: 100%;height: 365px;background: url(../images/contact_top.png) no-repeat center top;margin-top: 80px;}
.contact_top_main{width: 1200px;margin: auto;}
@media screen and (max-width: 1200px){
	.contact_top_main{width: 100%;}
}
.contact_top_main p{font-size: 14px;color: #f0f4ff;padding-top: 30px;}
.contact_top_main h1{font-size: 28px;color: #fff;text-align: center;margin-top: 70px;}
.contact_top_main h2{font-size: 24px;color: #fff;text-align: center;font-weight: normal;margin-top: 10px;}
.contact_us_bottom{width: 100%;height: 405px;background-color: #fff;}
.contact_main{width: 836px;height: 330px;padding-top: 30px;background-color: rgba(255,255,255,.8);position: absolute;top: 32%;left: 50%;margin-left: -418px;box-shadow: 1px 2px 10px #bfc5d5;}
@media screen and (max-width: 840px){
	.contact_main{width: 100%;left: 0px;margin-left: 0px;height: auto;padding-bottom: 20px;}
}
.contact_main div{width: 100%;float: left;margin-top: 10px;line-height: 33px;}
.contact_main div label{width: 150px;display: inline-block;float: left;}
.contact_main div label b{font-size: 18px;color: #333;float: right;}
.contact_main div span{font-size: 18px;color: #333;width: 70%;display: inline-block;float: left;margin-left: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
@media screen and (max-width: 585px){
	.contact_main div label{width: 120px;}
	.contact_main div span{width: 55%;margin-left: 10px;}
}
/*资质荣誉*/
.hc_honor{width: 100%;padding-bottom: 100px;}
.hc_honor_con{width: 100%;margin-top: 40px;}
.hc_honor_con ul li{width: 240px;height: 200px;float: left;margin-left: 48px;margin-top: 20px;border: 1px solid #ddd;}
.hc_honor_con ul li img{width: 100%;height: 100%;}
.hc_honor_con ul li:hover img{transform: scale(1.5);}



/*分页*/
#fengye{ text-align: center}
.pro_ff{width: 100%;float: left;}
.pagination li{display: inline;}
.pagination{display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{ background: #dc4652 !important; border: 1px solid #dc4652  !important; color: #fff !important;}
.pagination > li > a, .pagination > li > span{color: #dc4652 !important;;}
.pagination li a{width: 40px;height: 30px;display: inline-block;float: left;text-align: center;line-height: 30px;border-radius: 5px;}