@charset "utf-8";
html{margin: 0 auto;}
body{margin:0px; padding:0px;font-family:'微软雅黑';margin:0 auto; min-width:1200px; text-decoration:none}
div,h1,h2,h3,h4,p,ul,ol,dl,dt,dd,td,input,select,button,textarea,form,ul,li,img{margin:0; padding:0; border:0; font-weight:normal;text-decoration:none;}
input,textarea,select{color:#333;font-family:arial;outline:none;}
a{text-decoration:none; color:#000;}
a:hover{text-decoration:none;}
li{list-style:none;}
img,gif{vertical-align:top;display:inline-block;}

.blue{color:#0051ad}
.cle{clear:both;}
.flol{ float:left;}
.flor{ float:right;}
.w1140{width:1140px;margin:0 auto;}
.w1200{width:1200px;margin:0 auto;}
.w1400{width:1400px;margin:0 auto;}
.ptb30{padding-top:30px;padding-bottom:30px;}
.bor_t1{border-top:1px solid #dadada}
.img800{width:1200px;margin:0 auto;text-align:center;}
/*.img1140{width:1140px;margin:0 auto;}*/
.img1140{width:1200px;margin:0 auto;}
.img1200{width:1200px;margin:0 auto;}
.img800 img{width:1200px;}
.text_a_c{text-align:center;}

/* 主页 */
.x_xing{
	width:16px;
	margin-top:10px;
	margin-left:25px;
	margin-right:5px
}

.xing_c{
	
	margin-left:200px
}
.h_zj_c{
	height:71px;
	border-left:1px solid#c8c8c8;
	margin-left:15px;
	margin-top:20px
	
}
.head_ti {
    border-right: 1px solid #d7d7d7;
    height: 14px;
    line-height: 12px;
    float: left;
    margin-left: 15px;
    padding-right: 8px;
	margin-top:5px

}
.head_ti2 {

    height: 14px;
    line-height: 12px;
    float: left;
    margin-left: 15px;
    padding-right: 8px;
	margin-top:5px

}
.h_dh_logo{
	
	width:25px;
	margin-top:40px;
	margin-left:20px
}
.h_dh_zi{
	
	    font-weight: 900;
    font-size: 20px;
    color: #70c232;
    margin-top: 40px;
margin-left:8px
}

.head_ti3{
	
	  font-size: 22px;
    color: #0087e1;
	 font-weight: 900;
	 margin-left:20px;
	 margin-top:18px
}
.welcome{height:35px;line-height:35px;font-size:12px;color:#333;padding-left:65px;}

.top_info{padding-top:10px;padding-bottom:15px;}
.top_info_logo{max-width:200px;max-height:100px;float:left;}
.top_info_right{float:right;width:216px;font-size:12px;color:#fff;text-align:right;}
.top_info_right_tel{line-height:20px;}
.top_info_right_tel a{color:#686868;}
.top_info_right_tel img{height:17px;}
.top_info_right_tel span{padding-left:25px;}

.top_info_right_ss{padding-top:15px;display:inline-block;}
.top_info_right_ss_inp{width:125px;height:23px;padding:5px 15px;background:#fff;float:right;border-radius:15px 0 0 15px;-moz-border-radius:15px 0 0 15px;background:#eeeeee}
.top_info_right_ss_inp input{width:120px;line-height:23px;background:#eeeeee}
.top_info_right_ss_btn{width:43px;height:33px;background:#ff7e00;float:right;border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;}
.top_info_right_ss_btn img{width:23px;height:23px;padding:5px 10px;}
.top_info_right_ss_gj{color:#c9c9c9;padding-top:10px;}
	
.daohang{height:70px;overflow:hidden;margin:0 auto;text-align:right;}
.daohang .xuan{display:inline-block;text-align:center;padding:0 35px;line-height:70px;font-size:16px;font-weight:bold;color:#fff;}
.daohang .xuan:hover{background:#0051aa;color:#fff;}
.daohangin{background:#0051aa;color:#fff;}
.pro_list{width:100%;text-align:center;position:absolute;top:188px;display:none;z-index: 999;}
.pro_div{width:122px;padding:15px 10px;display:inline-block;background:#eee;text-align:center;}
.pro_div div{width:100px;height:100px;background-size:cover !important;-moz-background-size:cover !important;margin: 0 auto;}
.pro_div p{height:21px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}

.index_title_img{text-align:center;}
.index_title_img img{padding:30px 10px 10px;height:60px;margin:0 auto;}

.index_title_div{text-align:center;padding-top:28px;height:80px;line-height:80px;display:inline-block;}
.index_title_div1{color:#0050a9;font-size:50px;float:left;}
.index_title_div2{color:#5b5f62;font-size:23px;float:left;line-height:25px;padding:15px 0 15px 5px;text-align:left;}
.index_title_div2 span{color:#0050a9;}
	
.index_x{width:440px;margin-top:50px;border-top:2px solid #0051aa;float:left;}
.index_title{width:260px;float:left;font-size:30px;line-height:30px;color:#0051aa;padding-top:20px;text-align:center;font-weight:bold}
.index_title span{font-size:16px;color:#999;}

.index_p{width:384px;height:320px;float:left;margin:8px;}
.index_p div{width:100%;height:100%;background-size:cover !important;-moz-background-size:cover !important;}

.index_p_new{width:364px;height:260px;float:left;overflow:hidden;margin:8px;background-size:cover !important;-moz-background-size:cover !important;}
.index_p_new_text{width:324px;height:290px;padding:0 20px 20px;font-family:'仿宋';position:relative;top:210px;color:#015c7f;background-color:rgba(255,255,255, 0.8);text-align:center;}
.index_p_new_text_title1{font-family:'微软雅黑';height:50px;line-height:50px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;}
.index_p_new_text_title2{padding-top:20px;height:45px;font-weight:900;line-height:45px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;font-size:26px;}
.index_p_new_text_title2_{width:60px;height:10px;display:inline-block;border-top:1px solid #015c7f;}
.index_p_new_text_info{height:125px;line-height:25px;font-size: 16px;font-weight: 900;overflow: hidden;display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}

.index_p2{width:350px;height:280px;float:left;padding:15px;}
.index_p2_img{width:350px;height:280px;background-size:cover !important;-moz-background-size:cover !important;}
.index_p2 .text{position:relative;width:350px;height:280px;left:0px;top:-280px;display:none;}
.ylj_backg{background:#333;width:350px;height:280px;opacity:0.5; filter:alpha(opacity=50);}
.ylj_title{position:relative;left:0px;top:-285px;padding-top:100px;padding-bottom:10px;font-size:20px;color:#ffde00;text-align:center;}
.ylj_show{position:relative;left:0px;top:-285px;width:110px;background:#fff;text-align:center;padding:5px 10px;margin:0 auto;}
.modes{width:160px;height:35px;line-height:35px;text-align:center;color:#0051aa;border:1px solid #0051aa;margin:25px auto 50px;}

.index_video{width:1200px;margin:0 auto;}
.index_video_nav{width:290px;height:420px;float:left;margin:10px 5px;background-size:cover !important;-moz-background-size:cover !important;}
.index_video_div{width:280px;height:100px;padding:320px 5px 0;text-align:center;background:url(../images/index_video_bg.png);}
.index_video_title{height:45px;line-height:45px;font-size:25px;font-weight:900;color:#fff;overflow: hidden;white-space:nowrap;text-overflow:ellipsis; }
.index_video_title_en{height:15px;line-height:15px;color:#fff;font-size:16px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis; }
.index_video_btn{width:115px;height:25px;line-height:25px;background:#272727;color:#b9c6d5;margin:6px auto;font-size:12px;}

.index_video_play{width:120px;height:300px;padding:60px 85px;text-align:center;background-color:rgba(0, 0, 0, 0.6);display:none;}
.index_video_play_div{padding-top:110px;text-align:center;border:1px solid #7d7765;height:190px;}
.index_video_play_div p{letter-spacing:3px;color:#cfcfcf;font-size:18px;display:inline-block;padding-bottom:10px;border-bottom:0.5px solid #c7ba96;}
.index_video_play_div img{margin: 10.5px auto 100px;width:20px;height:20px;display:block;}
.index_video_play_div span{letter-spacing:20px;color:#c7ba96;padding-left:8px;}


.index_bg{min-width:1140px;height:465px;}
.index_bg_img{width:100%;height:465px;background-size:cover !important;-moz-background-size:cover !important;}
.index_bg_cp{cursor:pointer;}
.append-buttons {
	width:456px;
	position:relative;
	left:5%;
	z-index:2;
}
.append-buttons .slide{
  display: inline-block;
  text-decoration: none;
  width:150px;
  height:150px;
  margin:1px;
  border-radius:50%;
  background-size:cover !important;-moz-background-size:cover !important;
}
.slide_yes{
	background: url(../images/slide_in.png) no-repeat center;
	color:#fff;
	
}
.slide_no{
	background: url(../images/slide.png) no-repeat center;
}
.append-buttons span{
	display: inline-block;
	width:100px;
	height:100px;
	line-height:100px;
	text-align:center;
	margin:25px;
	cursor:pointer;
	overflow: hidden;
	white-space:nowrap;
	text-overflow:ellipsis; 
}
.append-buttons .slide:nth-child(1),.append-buttons .slide:nth-child(6){
	margin-left:77px;
}
.append-buttons .slide:nth-child(1),.append-buttons .slide:nth-child(2){
	position:relative;top:77px;
}
.append-buttons .slide:nth-child(6),.append-buttons .slide:nth-child(7){
	position:relative;bottom:77px;
}
.append-buttons .slide:nth-child(8){
	margin-left:153px;position:relative;bottom:154px;
}

.index_up_down{width:1200px;margin:0 auto 50px;padding:30px 0;}
.index_up_down_div{width:240px;float:left;}
.index_up_down_img{z-index:999;width:240px;position:relative;margin: 0 auto;}
.index_up_down_img img{width:100%;}
.index_up_down_text{z-index:1;position:relative;text-align:center;height:150px;padding:10px 30px 0;font-size:14px;color:#100f0d;}
.index_up_down_text p{padding:10px 0;font-weight:900;color:#110907;font-size:16px;}
.dis_align_end{display:flex; justify-content:center; align-items:flex-end;}
.up_elm{position:relative;top:201px;}
.down_elm{position:relative;top:0px;}


.index_abstract{margin-top:30px;margin-bottom:30px;width:100%;height:380px;padding-top:20px;padding-bottom:20px;overflow:hidden;background: url(../images/abstract_bg2.png) no-repeat center;background-size:cover !important;-moz-background-size:cover !important;}
.index_abstract_l{float:left;width:635px;height:380px;overflow:auto;border-right:3px solid #fff;color:#fff;}
.index_abstract_l .p1{font-size:26px;height:35px;line-height:35px;color:#fff;}
.index_abstract_l .p2{font-size:40px;height:65px;line-height:65px;text-indent:0.3cm;color:#fff;}
.index_abstract_l .p3{height:20px;line-height:20px;text-indent:0.3cm;color:#fff;}
.index_abstract_l .p4{height:150px;line-height:30px;margin-right:60px;text-indent:0.9cm;padding-top:32.5px;overflow: hidden;display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;color:#fff;}
.index_abstract_l .p4 a{color:#fff;}
.index_abstract_r{float:right;width:480px;height:340px;padding:20px 0 20px 20px;}
.banner_img{width:480px !important;height:340px !important;background-size:cover !important;-moz-background-size:cover !important;}


.index_contact{padding-bottom:3px;min-height:450px;overflow:hidden;background: url(../images/index_contact2.png) no-repeat center;background-size:cover !important;-moz-background-size:cover !important;}
.index_contact_top{height:89px;height:89px;margin:33px auto;display: block;}
.index_contact_l{float:left;width:440px;padding:5px 20px;height:285px;overflow:auto;}
.index_contact_l div{line-height:27px;padding:9px 0;color:#1678e4;font-size:20px;font-weight:900;}
.index_contact_l p{line-height:22px;padding:4px 0;color:#fff;}
.index_contact_r{float:right;width:590px;padding-top:10px;}
.index_contact_r p:hover{color:#00aef3;}
.index_contact_r p{color:#fff;font-size:18px;padding:10px 18px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis; }
.index_contact_r_l{float:left;width:190px;min-height:200px;border-right:3px solid #fff;}
.index_contact_r_c{float:left;width:200px;min-height:200px;border-right:3px solid #fff;}
.index_contact_r_r{float:left;width:190px;}

.index_ewm{margin:20px 0;padding:10px 10px 10px 9px;background:#1c658d;}
.index_ewm_div{border-left:1px dashed #FFF;}
.index_ewm_div_li{float:left;position: relative;width:223px;border-right:1px dashed #FFF;text-align:center;color:#d9d9d9;}
.index_ewm_div_li p{overflow: hidden;white-space:nowrap;text-overflow:ellipsis;font-size: }
.index_ewm_div_li img{height:35px;padding-bottom:5px;}
.index_ewm_div_li:hover .flex-footer { display: block; }
.index_ewm_div_li .flex-footer {width: 189px; height: 161px; position:absolute; top: -190px;left: 17px; text-align: center; padding-top: 15px; background: url(images/footerflex.png) 1px top no-repeat;background-size:100% !important;-moz-background-size:100% !important; display: none; }
.index_ewm_div_li .flex-footer img{width: 140px; height: 140px; padding-top:5px;}

/* 底部 */
.footer{min-height:80px;font-size:15px;color:#fff;line-height:180%;background:#1678e4;text-align:center;padding-top:30px;padding-bottom:10px;border-top:5px solid #0051aa;}
.footer a{color:#fff;font-size:15px;}
.go_top{position:fixed;bottom:40px;right:100px;z-index:10;}

.floating_ck{position:fixed;right:0px;bottom:50px;z-index:9999;}
.floating_ck dl dd{position:relative;width:50px;height:50px;background-color:#73b554/*#646577*/;margin-bottom:1px;cursor:pointer;border-radius:6px 0 0 6px;}
.floating_ck dl dd img{padding:10px;width:30px;height:30px;}
.floating_ck dl dd:hover{background-color:#0051aa;border-radius:0px;}
.floating_ck dl dd:hover .floating_left{display:block;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:50px;line-height:50px;color:#fff;background-color:#0051aa;display:none;text-align:center;}
.floating_ewm{height: auto;top:-310px;}
.floating_ewm2{height: auto;top:-155px;}
.floating_ewm i,.floating_ewm2 i{display:block;width:130px;height:130px;margin:15px 15px 10px;background-size: 100% 100%;}
.floating_ewm p,.floating_ewm2 p{line-height:130%;letter-spacing:3px;font-size:16px;color:#fff;padding-bottom:10px;}

/* 分页 */
.fenye{ text-align:center;padding:20px; }
.fenyelist{ display:inline-block; font-size:16px; padding:5px 10px; margin:10px 5px; }
.fenye a .fenyelist:hover{ background:#1678e4;color:#fff; cursor:pointer; }
.yes{background:#1678e4;color:#fff; }
.no{color:#aaa;}

/* 公司简介 */
.company_honor{width:1322px;margin:50px auto 55px;}
.company_honor_btn{width:55px;height:210px;line-height:210px;text-align:center;margin:25px 18px;float:left;background:#a3a3a3;color:#fff;font-size:50px;cursor:pointer; }
.company_honor_list{width:1140px;float:left;}
.company_honor_img{width:212px;height:270px !important;background-size:100% auto !important;-moz-background-size:100% auto !important;}

.thumb-wrap {
	width:1140px;
	margin:0 auto;
	font-size:100%;
	text-align: center;
}

.thumb-wrap:after {
	content:"";
	display:block;
	clear:both;
	height:50px;
}  
.thumb {
	width:100%;
	list-style:none;
	float:left;
	padding:0 0 2.5% 0;
	margin-top:5px;
}

.thumb li {
	width:19%;
	float:left;
	margin:1% 0 1% 1%;
	position:relative;
	box-shadow: 0px 0px 10px #333;
}

.thumb li img {
	max-width:100%;
	float:left;
}

.thumb li {
	-moz-transition:all 1s ease;
	-webkit-transition:all 1s ease;
	-o-transition:all 1s ease;
	-ms-transition:all 1s ease;
	transition:all 1s ease;
}

.thumb li:hover {
	-moz-transform:scale(2) translate(0, 38px);
	-webkit-transform:scale(2) translate(0, 38px);
	-o-transform:scale(2) translate(0, 38px);
	-ms-transform:scale(2) translate(0, 38px);
	transform:scale(2) translate(0, 38px);
	z-index:2;
}

/* 联系方式 */
.contact_info{padding:25px 25px 50px;margin-top:35px;margin-bottom:30px;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
.contact_info_l{float:left;width:355px;padding:5px 20px;}
.contact_info_l div{line-height:27px;padding:9px 0;color:#1678e4;font-size:20px;font-weight:900;}
.contact_info_l p{line-height:22px;padding:4px 0;}
.contact_info_r{float:right;width:750;height:370px;}

.contact_pro{margin:30px auto;width:1160px;border:2px solid #d4d4d4;}
.contact_pro_title{font-weight:900;line-height:35px;padding:10px 25px;font-size:22px;border-bottom:3px solid #1852ca;color:#42392e;}
.contact_pro_list{width:1160px;padding:25px 0 !important;}
.contact_pro_img{width:273px;padding-top:273px;border:1px solid #cdcdcd; background-size:100% auto !important;-moz-background-size:100% auto !important;}
.contact_pro_name{height:40px;background:#b8b8b8;line-height:40px;text-align:center;color:#fff;font-weight:900;overflow: hidden;white-space:nowrap;text-overflow:ellipsis; }

.contact_div{width:1164px;margin:15px auto;}
.contact_title{font-size:18px;padding:30px 10px;background:#eee;color:#1678e4;}
.contact_gz,.contact_link{padding:20px 0;}
.contact_gz_l{width:300px;float:left;}
.contact_gz_l img{display:block;width:97px;padding:10px;}
.contact_gz_l b{color:#1c88f4;font-size:18px;}
.contact_gz_r{width:820px;float:right;}
.contact_gz_r div{float:left;padding:15px 0 0 15px;}
.contact_gz_r div img{width:160px;height:160px;}
.contact_gz_r div p{width:160px;height:30px;line-height:30px;text-align:center;font-size:16px;color:#555;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.contact_link a{font-size:18px;padding:30px 55px 0;color:#666;display:inline-block;}
.contact_link a:hover{color:#0051aa;}

.lxfs_div {width: 1200px;background-color: #f0f0f0;margin: 20px auto;}
.lxfs_list {width: 250px;padding: 30px 5px;margin-right:20px; margin-left: 20px;float:left;}
.lxfs_list p {height: 50px;line-height: 50px;display: block;font-size: 20px;border-bottom: 1px solid #ccc;padding-bottom: 7px;margin-bottom: 10px;background-size: 35px !important;}
.lxfs_list span {display: block;line-height: 30px;color: #ad4f3d;font-size: 15px;}
	
.dlzxly{padding-bottom: 70px;}
.dlcpys_text {width: 1140px;margin: 0 auto 30px;height: 66px;line-height: 66px;font-size: 22px;background: url(../images/fenge.png) bottom center no-repeat;color: #ec6700;}
.qgtlyb_r {width: 1140px;margin: 0 auto;}
.qgtlyb_nr {margin-bottom: 20px;float: left;}
.qgtlyb_nr:nth-child(2),.qgtlyb_nr:nth-child(4) {float: right;}
.qgtlyb_nr p {display: block;float: left;width: 90px;color: #666;height: 48px;line-height: 48px;}
.qgtlyb_nr input { width: 400px;float: left;height: 46px;line-height: 46px;border: 1px solid #ccc;padding-left: 5px;}
.qgtlyb_nr textarea {width: 1040px;height: 160px;line-height: 30px;border: 1px solid #ccc;padding-left: 5px;float: left;}
.qgtlyb_tjcz input {display: block;width: 160px;height: 40px;float: left;text-align: center;margin-right: 10px;color: #fff;background-color: #ec6700;line-height: 40px;cursor: pointer;}
.qgtlyb_tjcz input:nth-child(2) {background-color: #00499e;}


/* 产品中心 */
.pro_wz{border-bottom:1px solid #999;height:40px;line-height:40px;color:#525252;font-weight:bold;padding: 15px 0 10px 20px; /* display:none; */}
.pro_wz a{color:#525252;}
.pro_class{text-align:center;}
.pro_lei{padding:10px 20px;display:inline-block;text-align:center;margin:15px 0 0 20px;background:#e5e5e5;border-radius:8px;-moz-border-radius:8px;}
.pro_in,.pro_lei:hover{background:#0051aa;color:#fff;}

.pros{width:360px;height:400px;float:left;margin:19px;border:1px solid #bbb;}
.pros:hover{box-shadow:0 0 15px #666;}
.pro_img{width:340px;height:340px;background-size:cover !important;-moz-background-size:cover !important;}
.pro_title{text-align:center;height:40px;line-height:40px;overflow:hidden;color:#4a4a4a;}
.pros:hover .pro_title{background:#0051aa;color:#fff;font-weight:900;}


.pros2{width:360px;height:400px;float:left;margin:19px;border:1px solid #bbb;}
.pros:hover{box-shadow:0 0 15px #666;}
.pro_img{width:360px;height:360px;background-size:cover !important;-moz-background-size:cover !important;}
.pro_title{text-align:center;height:40px;line-height:40px;overflow:hidden;color:#4a4a4a;}
.pros:hover .pro_title{background:#0051aa;color:#fff;font-weight:900;}



.product_rec{background:#eee;height:50px;}
.product_rec_t{background:#0051ad;line-height:30px;padding:10px 30px 10px 20px;color:#fff;font-size:20px;display:inline-block;border-radius:0 50px 50px 0;
-moz-border-radius:0 50% 50% 0;}

.product_div{width:255px;height:230px;float:left;margin:14px;border:1px solid #bbb;}
.product_div:hover{box-shadow:0 0 15px #666;}
.product_img{width:241px;height:182px;margin:6px 6px 0 6px;border:1px solid #bbb;overflow:hidden;}
.product_img div{width:100%;height:100%;background-size:cover !important;-moz-background-size:cover !important;position:relative;top:0px;}
.product_title{text-align:center;height:40px;line-height:40px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis; }
.product_div:hover .product_title{color:#00aef3;font-weight:900;}

/* 功能设置 */
.gongneng_title{font-size:24px;color:#0051aa;text-align:center;padding:20px;}
.gongnengs{width:500px;height:175px;margin:15px 33px;float:left;border:1px solid #0051aa;}
.gongnengs .nums{width:50px;height:50px;margin:10px 10px 115px;line-height:50px;font-size:26px;color:#fff;background:#0051aa;text-align:center;float:left;border-radius:50%;-moz-border-radius:50%;}
.gongnengs .gntext{width:430px;height:175px;float:left;}
.gntext .tit{width:430px;height:55px;line-height:55px;font-size:22px;color:#0051aa;overflow:hidden;}
.gntext .shuom{width:400px;height:120px;color:#666;overflow:auto;}


/* 过滤演示 */
.yanshi_list{margin-top:30px;border-left:1px solid #999;display:inline-block;}
.yanshi_lei{padding:10px 20px;display:inline-block;border-top:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #999;text-align:center;}
.info_title{margin:0 auto;padding-bottom:15px;font-size:22px;color:#0051aa;text-align:center;}
.info_time{width:65%;height:40px;line-height:40px;text-align:center;margin:0 auto;border-top:1px solid #DADADA;border-bottom:1px solid #DADADA;font-size:14px;color:#666}
.info_img{max-width:1000px;margin:0 auto;text-align:center;padding-top:50px;}

/* 底部留言 */
.footer_words_hide,.footer_words_show{position:fixed;bottom:0px;left:0px;z-index:9999;}
.footer_words_show{display:none;}
.footer_words_top{width:215px;height:35px;line-height:35px;background:#00aef3;color:#fff;font-size:14px;padding-left:12px;padding-right:15px;border-radius:8px 8px 0 0;}
.footer_words_top span{float:right;font-size:18px;}

.footer_words_form{width:242px;background:#ededed;}
.footer_words_form_txet{width:206px;height:73px;padding:3px;margin:12px 14px 7px;resize:none;overflow: hidden;border:1px solid #d5d5d5;background:#fff;font-size:12px;}

.footer_words_form_inp{height:30px;line-height:30px;margin:0 14px 7px;border:1px solid #d5d5d5;overflow:hidden;background:#fff;}
.footer_words_form_inp span{display:inline-block;width:36px;height:30px;text-align:center;font-size:18px;color:#666;}
.footer_words_form_inp input{width:150px;height:30px;line-height:30px;padding:0 3px;border: none; display: inline-block;}

.footer_words_form_btn{margin:5px 14px 10px;height:35px;width: 90px;line-height: 35px;text-align: center;border-radius: 2px;font-size: 14px;color: #fff;cursor: pointer;background: #00aef3;}


/******/
.article_div{width: 360px;float: left;margin-right:17px;margin-left:17px;margin-bottom: 40px;border: 1px solid #f2f2f2;}
.article_img{width:360px;height:220px;overflow:hidden;}
.article_div:hover .article_img_div{transform: scale(1.3);-ms-transform:scale(1.3); -webkit-transform:scale(1.3);}
.article_div:hover .article_title{background-color:#0051aa; color:#fff;}
.article_img_div{transition: all 0.8s;-moz-transition: all 0.8s; -webkit-transition: all 0.8s; -o-transition: all 0.8s; width:100%;height:100%;background-size:cover !important;-moz-background-size:cover !important;position:relative;top:0px;}
.article_title{transition:all 0.5s;-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; height:60px;line-height:60px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;color: #0051aa;;font-size: 14px;background-color: #f7f7f7;padding:0 20px;}
.article_title span{float:right;font-size: 22px;}
.article_title .article_title_img{float:right;width:20px;height:100%;background:url(../images/play0.png) center no-repeat;background-size:20px;-moz-background-size:20px;}
.article_div:hover .article_title_img{background: url(../images/play1.png) center no-repeat;background-size:20px;-moz-background-size:20px;}


.chuhuo_div{padding-bottom:20px; margin:30px 20px 20px;border-bottom:1px dashed #999;}
.chuhuo_title{transition: all 0.8s;line-height:65px;height:65px;font-size:24px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.chuhuo_info{}
.chuhuo_img{transition: all 0.8s;width:250px;height:170px;float:left;background-size:cover !important;-moz-background-size:cover !important;}
.chuhuo_text{transition: all 0.8s;width:810px;height:150px;float:right;line-height:30px;margin:10px;color:#777;text-indent:0.8cm;letter-spacing: 0.2em;overflow: hidden;display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}
.chuhuo_div:hover .chuhuo_title,.chuhuo_div:hover .chuhuo_text{-moz-transition: all 0.8s; -webkit-transition: all 0.8s; -o-transition: all 0.8s;color:#0051aa;}
.chuhuo_div:hover .chuhuo_img{box-shadow:0 0 15px #333;transform: scale(1.05);}


/*产品详情页新增样式 */
.protitle{width: 100%;height: 45px;background-color: #0051ad;line-height: 45px;font-size: 22px;color: #FFFFFF;margin-bottom: 20px;margin-top: 20px;}
.protitle:first-of-type{margin-top: 0;}
.infocont{max-height: 800px;overflow:hidden;}
.vied{width: 560px;float: left;height: 410px;background-color: #222222;}
.vied>video{width: 100%;height: 100%;}
.jianjie{width: 555px;margin-left: 25px;float: left;text-align: left;}
.jianjiet{width: 100%;font-size: 22px;color: #0051ad;margin-bottom: 20px;}
.btn_div{width:1200px;height:50px;margin:0 auto;}
.btn_proxq{vertical-align:middle;font-size:16px;display:inline-block;width:100px;height:30px;}
.btn_proxq:hover {font-size:20px;color:#ffffff; background-color:#0051ad ;}
.product_param {
	text-align: center;
	padding-top: 10px;
	display: inline-table;
	width: 100px;
	background-color: #dddddd;
	border:10px solid white;
	color:black;
}
.font_padding_top {
    width: 100%;
}
.font_padding_top div{
	overflow: hidden;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.btn_cont {
	float: left;
	width: 250px;
	height: 3.25rem;
	background-color: #d70101;
	color: #FFFFFF;
	border-radius: 0.25rem;
	font-size: 1.25rem;
	margin-right:13px;
}
.btn_cont:hover {
    background-color:#0051aa;
}
.btn_cont:active {
    position:relative;
    top:1px;
}
.pro_param_font_title {
	padding-top:10px;
	font-weight: bold;
}
.pro_param_font {
	text-align:center;
	padding-top:3px;
}

.gcal_ljxq {
    width: 250px;
    text-align: center;
    margin-bottom: 10px;
    height: 35px;
    background-color: green;
    color: white;
    border-radius: 5px;
    font-size: 14px;
}

.gcal_div {
	text-align: center;
}

.gcal_title {
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	overflow: hidden;white-space:nowrap;text-overflow:ellipsis;
}

.pro-contact {
	padding-top: 30px;
}

.gif-bigfont {
	color: white;
    background-color: RGBA(0,0,0,0.5);
    line-height: 50px;
    position: relative;
    top: calc(100% - 60px);
}

.gif-smallfont {
	color: white;
    background-color: RGBA(0,0,0,0.5);
    line-height: 40px;
    position: relative;
    top: calc(100% - 40px);
}

#top_btn_div {
	position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background-color: white;
    padding-bottom: 20px;
	z-index: 999999;
}