html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul,li,dl,dd,dt { list-style-type: none; }
i,em,cite { font-style: normal; }
body {  -webkit-text-size-adjust:none;  font-family:"微软雅黑";min-width:1200px;}
a{ text-decoration: none; }
a,area { blr:expression(this.onFocus=this.blur()) }   
a:focus { outline: none; }    



.t_logo{width: 180px;  height: 50px; margin-top: 24px;}
.t_logo img{ width:180px; height:50px; border:0px;}
#ea_l{position:relative;top:0px;left:0px;width:180px;height:50px;}




.xn_n_14_wrap{position: relative; height:100px; width:100%; text-align:center; float: right;}
.xn_n_14_wrap_main{margin:0 auto; height:100px; width:100%; text-align: right;  }
.xn_n_14_wrap_main>ul>li{display: inline;width: auto; position:relative; }
.xn_n_14_wrap_main>ul>li>a{color:#2d2d2d;width: auto; height: 76px; line-height: 96px; border-bottom: 4px solid #fff; margin-right:26px; display: inline-block;*display: inline;*zoom: 1; }
.xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_2>a{border-color: #3a88d2;color: #3a88d2;}
.xn_n_14_wrap_main>ul>li.xn_n_14_wrap_menu1_cur>a{border-color: #3a88d2;color: #3a88d2;}
.xn_n_14_wrap_main>ul>li>ul{height: auto; line-height: 38px; width: 180px;  position: absolute; top:43px;*top:100px; left:-58px;text-align: center; box-shadow: 0px 2px 3px #999; -webkit-box-shadow:0px 2px 3px #999; -ms-box-shadow: 0px 2px 3px #999; -moz-box-shadow: 0px 2px 3px #999; -o-box-shadow: 0px 2px 3px #999; background-color:#fff; }
.about_tp_1{width:180px; height: auto; float: left;}
.about_tp_1>li{position:relative;width: auto;border-bottom:1px dashed #bbb; }
.about_tp_1>li>a{font-size: 15px;color:#555;}
.about_tp_1>li>a:hover{color: #28b2fb; border-bottom: 1px solid #ffffff;display:inline-block;width:180px;line-height:38px;background-color: #d3e0f4;}
.about_tp_1>li>ul{display:none !important;}
.about_1{display: none;}
.about_2{display: none;}
.about_3,.about_4,.about_8,.about_14{display: none;}
.about_tp,.case_tp{float:right; width: 172px; height: 113px; margin-right: 26px; margin-top:11px;}
#type1Li_n7>ul{display: none!important;}



.nav_tp{width: auto; height:auto;} 
.nav_tp>div{display: none;} 


.top{ width: 100%; z-index:99; position:relative;min-width: 1200px; }
.top_main{width: 1200px; height: 80px; margin: 0px auto;}
.t_t{position:relative; z-index:100; width:201px; height: 80px; float: left;}
.t_r{position:relative; z-index:100; width:999px; height: 80px; float: left;}


.nav_tp{width: auto; height:auto;} 
.nav_tp>div{display: none;} 





.xn_ba_js_1_element img{height:500px;width: 100%;}

.xn_ba_js_13_element img{height:460px;width: 100%;}
.xn_ba_js_13_banner img{height:460px;width: 100%;}


.xn_ba_js_13_banner{width:100%;height:620px;visibility:hidden;overflow:hidden;position:relative;}
.xn_ba_js_13_bigImg img {width:1920px;height:460px;border:0}
.xn_ba_js_13_element{position: absolute;}

.xn_ba_js_13_btn{bottom:30px;cursor:pointer;position:absolute;padding:0;margin:0 auto; width: 100% !important; text-align: center;}
.xn_ba_js_13_btn li{display: inline-block; list-style:none;padding:0;margin:0;width:11px;height:11px;margin:0px 10px ;}
.xn_ba_js_13_element_btn{width:11px;height:11px;background:url(../image/CgAGfFrBjmyAIu1vAAAEIf7JKZQ327.png) no-repeat center;}
.xn_ba_js_13_element_btn:hover,.xn_ba_js_13_element_btn_on{background:url(../image/xn_ba_js_13_element_btn_on.png) no-repeat center;}
.xn_ba_js_13_prev{width:34px;height:80px;position:absolute;cursor: pointer; top:50%;margin-top: -40px; left:0%;background:url(../image/xn_ba_js_13_prev.png);z-index:999;}
.xn_ba_js_13_next{width:34px;height:80px;position:absolute;cursor: pointer; top:50%;margin-top: -40px;right:0%;background:url(../image/xn_ba_js_13_next.png);z-index:999;}
.xn_ba_js_13_prev:hover{background:url(../image/xn_ba_js_13_prev2.png);}
.xn_ba_js_13_next:hover{background:url(../image/xn_ba_js_13_next2.png);}



.EIMS_C_1_2_Reset{width: 50px;}
.EIMS_C_1_2_Submit{width: 50px;}
input#EIMS_C_001_Name {
    border-radius: 8px;
    height: 40px;
    width: 410px;
    margin-top: 50px;
    font-size: 16px;
    color: #cccccc;
    text-indent: 25px;
}
input#EIMS_C_001_Tel {
    border-radius: 8px;
    height: 40px;
    width: 410px;
    margin-top: 15px;
    font-size: 16px;
    color: #cccccc;
    text-indent: 25px;
}
input#EIMS_C_001_Email {
 	width: 410px;
    height: 40px;
    border-radius: 8px;
    margin-top: 15px;
    font-size: 16px;
    color: #cccccc;
    text-indent: 25px;
}
textarea#EIMS_C_001_Content {
    border-radius: 8px;
    margin-top: 15px;
    font-size: 16px;
    color: #cccccc;
    text-indent: 25px;
    line-height: 35px;
}
input#EIMS_C_001_Submit {
    width: 410px;
    height: 40px;
    border-radius: 8px;
    margin-top: 15px;
    background: #014082;
    font-size: 16px;
    color: #fff;
}


#ea_ba {
     margin-top: 0px !important; 
}
.yffy_hyz_01{
	width: 100%;
	height: 605px;
	background: url(../image/bg_1.png) no-repeat;
	text-align: center;
    box-sizing: border-box;
    overflow: hidden;
}
.yffy_hyz_01 h2{
	color: #333333;
	font-size: 50px;
    padding-top: 140px;
}
.yffy_hyz_01_line{
    width: 100px;
    height: 5px;
    background: darkblue;
    margin: 15px auto;
}
.yffy_hyz_01 p{
	color: #666666;
	font-size: 32px;
}


.yffy_hyz_02{
	width: 100%;
	height: 250px;
	background: #f5f5f5;
	text-align: center;
    box-sizing: border-box;
    overflow: hidden;
}
.yffy_hyz_02 h2{
	color: #333333;
	font-size: 30px;
    padding: 60px 0 30px 0;
}
.yffy_hyz_02 p{
	color: #333333;
	font-size: 16px;
    padding-bottom: 10px;
}


.yffy_hyz_03{
	width:100%;
	height: 820px;
	background: #f2f2f2;
	text-align: center;
    box-sizing: border-box;
    overflow: hidden;
}
.yffy_hyz_03_row{
	height: 115px;
	width: 100%;
	overflow: hidden;
}
#yffy_hyz_03_row1{
	padding-top:80px;
}
#row_01_l{
	width: 115px;
	height: 115px;
	border-radius: 100%;
	position: absolute;
	left: 50%;
	margin-left:-148px ;
	background: url(../image/mtxc_03.jpg) no-repeat;
	overflow: hidden;
}
#row_01_r{
	width: 115px;
	height: 115px;
	border-radius: 100%;
	position: absolute;
	right: 50%;
	margin-right: -148px;
	background: url(../image/xspx_03.jpg) no-repeat;
	overflow: hidden;
}
#row_02_l{
	width: 115px;
	height: 115px;
	border-radius: 100%;
	position: absolute;
	left: 50%;
	margin-left:-325px ;
	background: url(../image/ryzc_03.jpg) no-repeat;
	overflow: hidden;
}
#row_02_r{
	width: 115px;
	height: 115px;
	border-radius: 100%;
	position: absolute;
	right: 50%;
	margin-right: -325px;
	background: url(../image/ggtf_03.jpg) no-repeat;
	overflow: hidden;
}
#row_03_l{
	width: 115px;
	height: 115px;
	border-radius: 100%;
	position: absolute;
	left: 50%;
	margin-left:-425px ;
	background: url(../image/mfsh_03.jpg) no-repeat;
	margin-top: 70px;
	overflow: hidden;
}
#row_03_r{
	width: 115px;
	height: 115px;
	border-radius: 100%;
	position: absolute;
	right: 50%;
	margin-right: -425px;
	background: url(../image/fljl_03.jpg) no-repeat;
	margin-top: 70px;
	overflow: hidden;
}
#row_04_l{
	width: 115px;
	height: 115px;
	border-radius: 100%;
	position: absolute;
	left: 50%;
	margin-left:-438px ;
	background: url(../image/mfdl_03.jpg) no-repeat;
	margin-top: 150px;
	overflow: hidden;
}
#row_04_r{
	width: 115px;
	height: 115px;
	border-radius: 100%;
	position: absolute;
	right: 50%;
	margin-right: -438px;
	background: url(../image/srhhy_03.jpg) no-repeat;
	margin-top: 150px;
	overflow: hidden;
}
.yffy_hyz_04_radius{
	width: 507px;
	height: 507px;
	overflow: hidden;
	border-radius:100% ;
	border: 10px solid #ccc;
	box-sizing:border-box ;
	position: absolute;
	left:  50%;
	margin-left: -253.5px;
    margin-top: -296px;
	background: #fff;
	text-align: center;
}
.yffy_hyz_04_radius h2{
	font-size: 50px;
	color:#333333;
    font-weight: normal;
}
.yffy_hyz_04_radius h2:first-child{
	padding-top: 80px;
}
.yffy_hyz_04_radius p{
	font-size: 16px;
	color:#999999;
    line-height: 30px;
}
.yffy_hyz_04_radius p:nth-child(3){
	padding-top: 15px;
}
.yffy_hyz_04_radius h3{
	font-weight: normal;
	font-size: 20px;
	color:#666666;
    padding-top: 40px;
}


.yffy_hyz_04{
	width: 100%;
	height: 686px;
	overflow: hidden;
	box-sizing: border-box;
	background: url(../image/bg_04.jpg) no-repeat;
}
.yffy_hyz_04_tit{
	color: #fff;
	font-size: 36px;
	font-weight: normal;
	width: 100%;
	text-align: center;
	padding: 90px 0 10px 0;
}
.yffy_hyz_04_line{
	width: 60px;
	height: 5px;
	margin: 0 auto;
	background: #fff;
	border: 0;
}
.yffy_hyz_04_box{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	height: 530px;
}
.yffy_hyz_04_box_l{
	width: 545px;
	height: 390px;
	float: left;
	background: url(../image/bg_4img.png) no-repeat;
    margin-top: 30px;
    position: absolute;
}
.yffy_hyz_04_box_r{
	width: 600px;
	height: 390px;
	overflow: hidden;
	float: right;
    margin-top: 30px;
    padding-left: 50px;
}
.yffy_hyz_04_box_r>ul{
	padding-top: 130px;
}
.yffy_hyz_04_box_r>ul>li{
	color: #fff;
	font-size:18px ;
    list-style-type: disc !important;
    line-height: 32px;
    list-style-image: url(../image/yd.png);
}


.yffy_hyz_05{
	width: 100%;
	height: 730px;
	overflow: hidden;
	box-sizing: border-box;
	background: #e6e5e5;
}
.yffy_hyz_05_tit{
	color: #000;
	font-size: 36px;
	font-weight: normal;
	width: 100%;
	text-align: center;
	padding: 90px 0 10px 0;
}
.yffy_hyz_05_line{
	width: 60px;
	height: 5px;
	margin: 0 auto;
	background: #003399;
	border: 0;
}
.yffy_hyz_05_box{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	height: 530px;
}
.yffy_hyz_05_box_l{
	width: 310px;
	height: 310px;
	float: left;
	background: url(../image/products_view_bg_02.png) no-repeat;
    margin-top: 120px;
    border-radius: 100%;
    box-sizing: border-box;
    border: 5px solid #fff;
    position: absolute;
}
.yffy_hyz_05_box_r{
	width: 880px;
	height: 445px;
	overflow: hidden;
	float: right;
    margin-top: 65px;
    text-indent: 10px;
}
.yffy_hyz_05_box_r>ul{
}
.yffy_hyz_05_box_r>ul>li{
	color: #666;
	font-size:20px ;

    line-height: 90px;
    text-indent: 25px;
}
#xh2,#xh4{margin-left: 70px;}
#xh3{margin-left: 108px;}
#xh1{
    display: inline-block;
    width: 66px;
    height: 66px;
	background: url(../image/xh1.png) no-repeat;
    float: left;
    margin-top: 12px;
}
#xh2{
    display: inline-block;
    width: 66px;
    height: 66px;
	background: url(../image/xh2.png) no-repeat;
    float: left;
    margin-top: 12px;
}
#xh3{
    display: inline-block;
    width: 66px;
    height: 66px;
	background: url(../image/xh3.png) no-repeat;
    float: left;
    margin-top: 12px;
}
#xh4{
    display: inline-block;
    width: 66px;
    height: 66px;
	background: url(../image/xh4.png) no-repeat;
    float: left;
    margin-top: 12px; 
}
#xh5{
    display: inline-block;
    width: 66px;
    height: 66px;
	background: url(../image/xh5.png) no-repeat;
    float: left;
    margin-top: 12px;
}


.yffy_hyz_06{
	width: 100%;
	height: 610px;
	overflow: hidden;
	box-sizing: border-box;
	background: url(../image/bg_06.jpg) no-repeat;
}
.yffy_hyz_06_tit{
	color: #fff;
	font-size: 36px;
	font-weight: normal;
	width: 100%;
	text-align: center;
	padding: 90px 0 10px 0;
}
.yffy_hyz_06_line{
	width: 60px;
	height: 5px;
	margin: 0 auto;
	background: #fff;
	border: 0;
}
.yffy_hyz_06_box{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	height: 530px;
	margin-top: 65px;
}
.yffy_hyz_06_box_l{
	width: 520px;
	height: 305px;
	overflow: hidden;
	float: left;
    margin-left: 20px;
	background: url(../image/bg_6imgl_03.jpg) no-repeat;
    border-radius: 7px;
}
.yffy_hyz_06_box_r{
	width: 520px;
	height: 305px;
	overflow: hidden;
	float: right;
    margin-right: 20px;
	background: url(../image/bj6_imgr_03.jpg) no-repeat;
    border-radius: 7px;
}
.yffy_hyz_06_box_tit{
    border-left: 3px solid #993333;
    font-size: 18px;
    color: #993333;
    width: 120px;
    margin: 0 auto;
    text-align: center;
    font-weight: 700;
    height: 18px;
    line-height: 18px;
    margin-top: 40px;
    margin-bottom: 45px;
}
.yffy_hyz_06_box_con{
    font-size: 16px;
    color: #666666;
    padding: 0 35px 50px 35px;
    line-height: 30px;
}


.yffy_hyz_07{
	width: 100%;
	height: 460px;
	overflow: hidden;
	box-sizing: border-box;
	background: #f0f0f0;
}
.yffy_hyz_07_tit{
	color: #333333;
	font-size: 36px;
	font-weight: normal;
	width: 100%;
	text-align: center;
	padding: 70px 0 10px 0;
}
.yffy_hyz_07_line{
	width: 60px;
	height: 5px;
	margin: 0 auto;
	background: #014082;
	border: 0;
}
.yffy_hyz_07_box{
    width: 600px;
    margin: 0 auto;
    overflow: hidden;
    height: 228px;
    margin-top: 50px;
    padding-bottom: 50px;
}
.yffy_hyz_07_box>ul>li{
	font-size: 16px;
	color: #333333;
    line-height: 35px;
}


.yffy_hyz_08{
	width: 100%;
	height: 730px;
	overflow: hidden;
	box-sizing: border-box;
	background: #f0f0f0;
	background: url(../image/bg_08.jpg) no-repeat;
}
.yffy_hyz_08_tit{
	color: #333333;
	font-size: 36px;
	font-weight: normal;
	width: 100%;
	text-align: center;
	padding: 75px 0 10px 0;
}
.yffy_hyz_08_line{
	width: 60px;
	height: 5px;
	margin: 0 auto;
	background: #dfdfdf;
	border: 0;
}
.yffy_hyz_08_box{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	height: 530px;
	margin-top: 30px;
	font-size: 18px;
	color: #666666;
	text-align: center;
}



.foot{width:100%; position:relative; text-align:center; font-size:12px; height:260px;color:#838383;background-color: #252525; line-height:25px; overflow:hidden; clear:both;}
.foot a{ font-size:12px; color:#838383; text-decoration:none; line-height:35px;}
.foot a:hover{ color:#ffffff;}
.foot_c{position:relative; width:1200px; margin:auto;}



.foot_nav{position:absolute; width:756px; left:0px; text-align:center; padding:14px 0 0 0; overflow:hidden;}
.foot_nav_ul{ float:left; margin:0px; padding:0px; height:220px; overflow:hidden; display:block;}
.foot_nav ul li{width:108px; float:left;}
.foot_nav ul li a{line-height:34px; font-size:14px; color:#f5f5f5; font-family:"微软雅黑"; display:block;}
.foot_nav ul li ul{ margin-top:5px;}
.foot_nav ul li ul li a{line-height:24px; font-weight: normal !important; font-size:12px; color:#838383; display:block;}
#foot_type1Li_n3{ display:none;}
#foot_type1Li_n14{ display:none;}
#foot_type1Li_n7{ display:none;}



.foot_copy{ position:absolute; width:470px; top:220px; color:#999; line-height:36px; height:36px; font-size:12px; right:0px; overflow:hidden;}
.foot_copy_name{ float:left;}
.foot_copy_ba span{ float:left; color:#999; line-height:36px; height:36px;}
.foot_copy_ba a span { float:left; color:#999;}
.foot_copy_ba a span a:hover{ float:left; color:#199005;}


.xn_f_1_warp {}



.weixin { position:absolute; top:172px; right:46px; width:100px; height:18px; line-height:18px; color:#f5f5f5; font-size:14px; font-family:"微软雅黑";}



.xn_f_2_warp {position:absolute;left:0px; top:230px}



.foot_erweima{ top:38px;width:131px; height:131px; position:absolute; right:35px; background:url(../image/CgAGfFvACsGAFxccAAAtRDPqBJ8559.png) no-repeat;}



.tel{ top:46px;position:absolute;;width:37px; height:37px; right:395px; background:url(../image/CgAGfFqwaW2AEVw4AAAG8k6roEM592.png) no-repeat;}



.time{ top:115px;position:absolute;;width:44px; height:42px; right:388px; background:url(../image/CgAGfFqwaXiAE373AAAIoX6QwBA916.png) no-repeat;}



.foot_work_tel{ width:105px; height:24px;  color:#576267; line-height:24px; font-size:14px; position:absolute; right:277px; top:70px;}


.foot_work_tels{ font-size:24px; font-family:"微软雅黑"; color:##838383; right:202px; top:36px; position:absolute;line-height:34px; height:34px; }


.foot_work_time{color:#576267; font-size:14px; position:absolute; right:244px; top:140px; height:24px; line-height:24px; font-family:"微软雅黑"}


.foot_work_add{font-size:12px; color:#999; text-align:left; display:block;  width:500px; position:absolute; left:75px; top:225px; overflow:hidden;}



.foot_work_timex{color:#838383; font-size:26px; position:absolute; right:250px; top:106px; font-family:"微软雅黑"; height:34px; line-height:34px;  padding-right:21px;}