@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {
	margin:0;
	padding:0;
}
html, body {
	 color:#555555; font-size:12px; font-family:"微软雅黑";letter-spacing:1px;}
html {overflow-x:hidden}
body {background:#ffffff;}

ol, ul {
	list-style:none;
}
img {
	border:0;
}
table {
	border-collapse:collapse;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:700;
}
a{color:#555555; text-decoration:none;}
a:hover{text-decoration:none;}

.vv_t { width:100%;background:#ededed; overflow:hidden;}
.vv_t .v_tma { width:1200px;margin:0 auto; overflow:hidden; line-height:46px; }
.vv_t .v_tma p {font-size:12px; color:#555;text-align:right; padding-right:20px;}
.vv_t .v_tma p a{font-size:12px; color:#555;margin:0 5px;}
.vv_t .v_tma p a:hover { color:#0657b2;}

.vv_df { width:1200px; margin:0 auto; height:111px;}
.vv_df .lo_gg { float:left; margin:35px 0 0 6px;}
.vv_df .mer_rr {float:right;}
.vv_df .mer_rr ul {}
.vv_df .mer_rr ul li { float:left; line-height:111px;height:111px;position:relative;z-index:88;width:114px;text-align:center;}
.vv_df .mer_rr ul .acti {background:#033fa5;}
.vv_df .mer_rr ul .acti a{color:#fff;}
.vv_df .mer_rr ul li ul {display:none;position:absolute;top:111px;left:0;width:100%;}
.vv_df .mer_rr ul li ul li {background:#033fa5;line-height:40px;height:40px;text-align:center;width:100%;float:left;}
.vv_df .mer_rr ul li ul li a {color:#fff;font-size:14px;}
.vv_df .mer_rr ul li ul li:hover {background:#074cc1;}
.vv_df .mer_rr ul li:hover { background:#033fa5;}
.vv_df .mer_rr ul li:hover ul {display:block;transition: 200ms;}
.vv_df .mer_rr ul li:hover a {color:#fff;}
.vv_df .mer_rr ul li a {font-size:14px; color:#000;}

.hgd_g { background:#fbfbfb;overflow:hidden;width:100%;}
.hgd_g .gdgg_ge { width:1200px;margin:0 auto;overflow:hidden;line-height:60px;}
.hgd_g .gdgg_ge p { padding:0 10px;font-size:12px;color:#555;}
.hgd_g .gdgg_ge p a {font-size:12px;color:#555;}
.hgd_g .gdgg_ge p a:hover {color:red;transition: 200ms;}

.xyig_ge { width:1200px;margin:50px auto 0;overflow:hidden;line-height:100px;text-align:center;font-size:24px;color:#000;background:url(../images/our.png) no-repeat center top;}

.vdjjmain { margin:25px auto 15px;overflow:hidden; width:1200px;}
.vdjjmain .vdd_left {width:228px;float:left;}
.vdjjmain .vdd_left ul { overflow:hidden;}
.vdjjmain .vdd_left ul li {float:left;width:100%;line-height:70px; text-align:center; margin-bottom:2px;}
.vdjjmain .vdd_left ul li a {font-size:16px;color:#fff;}
.vdjjmain .vdd_left ul li:hover a {color:#ddd;}
.vdjjmain .vdd_left ul .xcv1 { background:url(../images/vk1.png) no-repeat center;}
.vdjjmain .vdd_left ul .xcv2 { background:url(../images/vk2.png) no-repeat center;}
.vdjjmain .vdd_left ul .xcv3 { background:url(../images/vk3.png) no-repeat center;}
.vdjjmain .vdd_left ul .xcv4 { background:url(../images/vk4.png) no-repeat center;}
.vdjjmain .vdd_left ul .xcv5 { background:url(../images/vk5.png) no-repeat center;}
.vdjjmain .vdd_left ul .xcv6 { background:url(../images/vk6.png) no-repeat center;}
.vdjjmain .vdd_left ul .xcv7 { background:url(../images/vk7.png) no-repeat center;}
.vdjjmain .vdd_left ul .xcv8 { background:url(../images/vk8.png) no-repeat center;}

.vdjjmain .vdd_right { width:960px;float:right;margin-top:10px;}
.vdjjmain .vdd_right ul { overflow:hidden;}
.vdjjmain .vdd_right ul li {float:left; width:295px; margin:0 12px; }
.vdjjmain .vdd_right ul li img { float:left;width:295px;height:225px;}
.vdjjmain .vdd_right ul li p { line-height:52px; text-align:center;}
.vdjjmain .vdd_right ul li p a {font-size:12px; color:#555;}
.vdjjmain .vdd_right ul li:hover a {color:#1958b9;}

.dtege { width:100%;overflow:hidden;height:660px;background:url(../images/sd.jpg) no-repeat center;}
.dtege .eixut { width:1200px;margin:72px auto 27px;text-align:center;}
.dtege .eixuo { width:1200px;margin:0 auto;text-align:center;font-size:20px;color:#fff;}
.dtege .eixua { width:1200px;margin:70px auto 0;}
.dtege .eixua .xaz_1{ width:462px;float:left; background:#fff url(../images/ond.png) no-repeat center; border-radius:5px;height:350px;}
.dtege .eixua .xaz_1 .xitoo { width:430px;float:left;margin:74px 0 0 17px;}
.dtege .eixua .xaz_1 .xitoo .xituu { background:url(../images/ddd.jpg) no-repeat 7px 16px;line-height:38px;border-bottom:1px solid #e0e0e0;font-size:24px;color:#0641a6;text-indent:25px;}
.dtege .eixua .xaz_1 .xitoo .xione {margin:15px 0;line-height:30px; width:100%;float:left;}
.dtege .eixua .xaz_1 .xitoo .xione p { padding:0 15px;font-size:14px;color:#033fa5;}
.dtege .eixua .xaz_1 .xitoo .xiimg1 {margin:15px 0 0 0; width:100%;float:left;}
.dtege .eixua .xaz_1 .xitoo .xiimg1 ul {overflow:hidden;}
.dtege .eixua .xaz_1 .xitoo .xiimg1 ul li {float:left;width:137px;margin:0 3px;}
.dtege .eixua .xaz_1 .xitoo .xiimg1 ul li img { float:left;width:137px;height:112px;}
.dtege .eixua .xaz_2{position:relative; width:352px;float:left;margin-left:17px;background:#fff; border-radius:5px;height:350px;}
.dtege .eixua .xaz_2 .ons {position:absolute;right:22px;top:22px;}
.dtege .eixua .xaz_2 .xitos { width:305px;float:left;margin:74px 0 0 23px;}
.dtege .eixua .xaz_2 .xitos .xitus { background:url(../images/ddd.jpg) no-repeat 7px 16px;line-height:38px;border-bottom:1px solid #e0e0e0;font-size:24px;color:#000;text-indent:25px;}
.dtege .eixua .xaz_2 .xitos .xitwo {margin:15px 0;line-height:30px; width:100%;float:left;}
.dtege .eixua .xaz_2 .xitos .xitwo p { padding:0 15px;font-size:14px;color:#555;}
.dtege .eixua .xaz_2 .xitos .xiimg2 {margin:15px 0 0 0; width:100%;float:left;text-align:center;}
.dtege .eixua .xaz_2 .xitos .xiimg2 img { width:295px; height:112px;}
.dtege .eixua .xaz_3{position:relative; width:352px;float:right;background:#fff; border-radius:5px;height:350px;}
.dtege .eixua .xaz_3 .onb {position:absolute;right:22px;top:22px;}
.dtege .eixua .xaz_3 .xitob { width:305px;float:left;margin:74px 0 0 23px;}
.dtege .eixua .xaz_3 .xitob .xitub { background:url(../images/ddd.jpg) no-repeat 7px 16px;line-height:38px;border-bottom:1px solid #e0e0e0;font-size:24px;color:#000;text-indent:25px;}
.dtege .eixua .xaz_3 .xitob .xithree {margin:15px 0;line-height:30px; width:100%;float:left;}
.dtege .eixua .xaz_3 .xitob .xithree p { padding:0 15px;font-size:14px;color:#555;}
.dtege .eixua .xaz_3 .xitob .xiimg3 {margin:15px 0 0 0; width:100%;float:left;}
.dtege .eixua .xaz_3 .xitob .xiimg3 ul {overflow:hidden;}
.dtege .eixua .xaz_3 .xitob .xiimg3 ul li {float:left;width:144px;margin:0 4px;}
.dtege .eixua .xaz_3 .xitob .xiimg3 ul li img { float:left;width:144px;height:89px;}

.xyig_ab { width:1200px;margin:57px auto 0;overflow:hidden;line-height:100px;text-align:center;font-size:24px;color:#000;background:url(../images/abou.png) no-repeat center top;}

.abxut { width:1200px;margin:20px auto 35px;background:#f5f5f5;overflow:hidden;}
.abxut .at_left {width:515px;float:left; margin:20px 0 0 37px;}
.abxut .at_left .xiiiu { width:100%;float:left; border-bottom:1px solid #dddddd;line-height:72px;font-size:18px;color:#222;}
.abxut .at_left .xiipp {margin-top:15px;width:100%;float:left;}
.abxut .at_left .xiipp a:hover p {color:red;transition: 200ms;}
.abxut .at_left .xiipp p {font-size:12px;color:#777;line-height:36px;}
.abxut .at_right { width:617px;float:right;}
.abxut .at_right img { width:617px;height:354px; float:left;}

.aajge { width:100%;overflow:hidden;background:#f7f7f7;}
.aajge .jeimai { width:1200px;margin:24px auto 35px;overflow:hidden;}
.aajge .jeimai .eg_ft {width:494px;float:left;margin-left:18px;}
.aajge .jeimai .eg_ft .ft_tit { width:100%;float:left;line-height:84px;font-size:20px;color:#000;}
.aajge .jeimai .eg_ft .ft_tit span {font-size:16px;color:#999;}
.aajge .jeimai .eg_ft .ft_tiimg { width:100%;float:left;}
.aajge .jeimai .eg_ft .ft_tiimg img {float:left;width:494px;height:135px;}
.aajge .jeimai .eg_ft .ft_tiul {margin-top:22px; width:100%;float:left;}
.aajge .jeimai .eg_ft .ft_tiul ul { overflow:hidden;}
.aajge .jeimai .eg_ft .ft_tiul ul li { float:left; width:100%;  line-height: 39px; border-bottom:1px dashed #555555;}
.aajge .jeimai .eg_ft .ft_tiul ul li a {background: url("../images/ico.jpg") no-repeat 5px 18px; float: left;display:block; padding-left: 12px;}
.aajge .jeimai .eg_ft .ft_tiul ul li:hover a {color:#0657b2;}
.aajge .jeimai .eg_ft .ft_tiul ul li:hover span {color:#0657b2;}
.aajge .jeimai .eg_ft .ft_tiul ul li span { display:block;float:right;margin-right:5px;}

.aajge .jeimai .eg_rt {width:540px;float:right;margin-right:34px;}
.aajge .jeimai .eg_rt .ft_rit { width:100%;float:left;line-height:80px;font-size:20px;color:#000;}
.aajge .jeimai .eg_rt .ft_rit span {font-size:16px;color:#999;}
.aajge .jeimai .eg_rt .ft_tttl { width:100%;float:left;}
.aajge .jeimai .eg_rt .ft_tttl ul { overflow:hidden;}
.aajge .jeimai .eg_rt .ft_tttl ul li { float:left; width:100%;  line-height:43px; border-bottom:1px dashed #555555;}
.aajge .jeimai .eg_rt .ft_tttl ul li a {background: url("../images/ico.jpg") no-repeat 5px 18px; float: left;display:block; padding-left: 12px;}
.aajge .jeimai .eg_rt .ft_tttl ul li:hover a {color:#0657b2;}
.aajge .jeimai .eg_rt .ft_tttl ul li:hover span {color:#0657b2;}
.aajge .jeimai .eg_rt .ft_tttl ul li span { display:block;float:right;margin-right:5px;}

.oojbe { width:100%;overflow:hidden;background:#f1f1f1;}
.oojbe .jbiss{ width:1200px;margin:15px auto;overflow:hidden;}
.oojbe .jbiss .ss_lef {width:52px;float:left;font-size:18px;color:#000;}
.oojbe .jbiss .ss_rig {width:1100px;float:left;margin-left:20px;}
.oojbe .jbiss .ss_rig p {line-height:24px;font-size:14px;color:#555;}
.oojbe .jbiss .ss_rig p a{font-size:14px;color:#555;}
.oojbe .jbiss .ss_rig p a:hover {color:red;}

.ozoz_q { width:100%; background:#252525; overflow:hidden;}
.ozoz_q .zq_ii{ width:1200px; margin:30px auto;}
.ozoz_q .zq_ii p { text-align:center; line-height:30px; color:#999;font-size:12px;}
.ozoz_q .zq_ii p a { color:#999;font-size:12px;}
.ozoz_q .zq_ii p a:hover { color:#fff;}

/*---------产品列表页---------*/
.ss_oo { width:1200px; margin:13px auto 0;overflow:hidden;}
.ss_oo .oo_l { margin-bottom:30px; width:228px; float:left; margin-bottom:30px;}
.ss_oo .oo_l .ot_1 {border-bottom:1px solid #cbcbcb;background:#033fa5;letter-spacing:0; height:74px;line-height:74px; text-align:center;font-size:16px;color:#fff; width:100%;float:left;}
.ss_oo .oo_l .ot_2 { width:100%;float:left; background:#fff;margin-bottom:10px;}
.ss_oo .oo_l .ot_2 ul { overflow:hidden;}
.ss_oo .oo_l .ot_2 ul li {float:left;width:100%;line-height:70px; text-align:center; margin-bottom:2px;}
.ss_oo .oo_l .ot_2 ul li a {font-size:16px;color:#fff;}
.ss_oo .oo_l .ot_2 ul li:hover a {color:#ddd;}
.ss_oo .oo_l .ot_2 ul .xcv1 { background:url(../images/vk1.png) no-repeat center;}
.ss_oo .oo_l .ot_2 ul .xcv2 { background:url(../images/vk2.png) no-repeat center;}
.ss_oo .oo_l .ot_2 ul .xcv3 { background:url(../images/vk3.png) no-repeat center;}
.ss_oo .oo_l .ot_2 ul .xcv4 { background:url(../images/vk4.png) no-repeat center;}
.ss_oo .oo_l .ot_2 ul .xcv5 { background:url(../images/vk5.png) no-repeat center;}
.ss_oo .oo_l .ot_2 ul .xcv6 { background:url(../images/vk6.png) no-repeat center;}
.ss_oo .oo_l .ot_2 ul .xcv7 { background:url(../images/vk7.png) no-repeat center;}
.ss_oo .oo_l .ot_2 ul .xcv8 { background:url(../images/vk8.png) no-repeat center;}
.ss_oo .oo_l .ot_3 { padding:15px 0; width:100%; float:left;background:#033fa5;}
.ss_oo .oo_l .ot_3 h2 {font-size:14px; padding-left:15px;color:#fff;line-height:40px;}
.ss_oo .oo_l .ot_3 p { padding-left:15px; line-height:40px; font-size:12px; color:#fff;}
.ss_oo .oo_l .ot_3 p a {font-size:12px; color:#fff;}
.ss_oo .oo_l .ot_3 p a:hover { color:#ddd;}.ss_oo .oo_l .ot_3 div { width:100%;float:left; text-align:center;}.ss_oo .oo_l .ot_3 div img { width:190px;}

.ss_oo .oo_r { float: right; margin-bottom: 30px; margin-right: 5px; width: 945px;}
.ss_oo .oo_r .to_vn {width:100%;float:left;line-height:40px; background:url(../images/dc.jpg) no-repeat center bottom;}
.ss_oo .oo_r .to_vn .in_vef {color: #000; float: left; font-size: 18px; font-weight: bold; margin-left: 10px;}
.ss_oo .oo_r .kjk_t { width:100%; height:1px; float:left; position:relative;background:#dfdfdf;}
.ss_oo .oo_r .kjk_t span { width:132px; float:left;position:absolute;left:0;top:-1px;height:3px; background:#cf1a0f;}

/*-------------新闻列表页------------*/
.ww_bs { width:100%;float:left; overflow:hidden;margin-top:10px;}
.ww_bs ul { overflow: hidden; padding:0 10px;}
.ww_bs ul li { float:left; width:100%;  background: url("../images/bg_li1.png") repeat-x left bottom; line-height: 45px;}
.ww_bs ul li a {background: url("../images/ico.jpg") no-repeat 5px 22px; float: left;display:block; padding-left: 12px;}
.ww_bs ul li span { float:right;display:block;margin-right:5px;}
.ww_bs ul li:hover a {color:#0489e2;}
.ww_bs ul li:hover span {color:#0489e2;}

/*------新闻详情页样式-------*/
.b_wo { width:100%;float:left; overflow:hidden;}
.b_wo .wo_main {  float: left; margin-left: 13px; width:916px;}
.dft_sgl {text-align: center;width: 100%;float:left; margin-top:15px;}
.dft_sgl h4 {color: #0657b2;font-size: 16px;line-height: 35px;}
.dft_sgl p {font-size: 12px;line-height: 30px;}

/*--------公司简介样式-----*/
.b_wo .wo_main .zkdf_ax { width:100%; margin:15px auto 30px; float:left; overflow:hidden;line-height: 40px;color: #333;font-size: 14px;}
.b_wo .wo_main .zkdf_ax p {color: #333;font-size: 14px;line-height: 40px;}
.b_wo .wo_main .zkdf_ax div {color: #333;font-size: 14px;line-height: 40px;}
.b_wo .wo_main .zkdf_ax a {color: #333; font-size: 14px; line-height: 40px;}

.mcmc_p { width:100%;float:left;margin-top:30px;}
.mcmc_p ul { overflow:hidden;}
.mcmc_p ul li {float:left; width:295px; margin:0 10px; }
.mcmc_p ul li img { float:left;width:295px;height:225px;}
.mcmc_p ul li p { line-height:45px; text-align:center;}
.mcmc_p ul li p a {font-size:12px; color:#555;}
.mcmc_p ul li:hover a {color:#1958b9;}

/*-------页码------*/
.pages {margin: 15px 0 15px 10px; float:left;}
.pages a {background: #fff;border: 1px solid #e3e3e3;color: #333;display: inline-block;height: 22px; line-height: 22px;padding: 0 10px;text-align: center;}
.pages a:hover {background: #0657b2;color: #fff;text-decoration: none;transition: 200ms;}
.pages span {background: #0657b2;border: 1px solid #999;color: #fff; display: inline-block;height: 22px; line-height: 22px;text-align: center;width: 26px;}

/*-------产品详情页------*/

.fi_re {overflow: hidden; width: 100%; margin-top:30px;float:left; margin-bottom:15px;}
.fi_re .e_vlef {float: left;width: 465px;height: 355px; border:1px solid #dfdfdf; }
.fi_re .e_vrig {float: right;width:450px;}
.fi_re .e_vrig .vrig_tit {float: left;margin-top: 5px;text-align: center;width: 100%;}
.fi_re .e_vrig .vrig_tit h2 {color: #555;font-size: 18px;line-height: 30px;}

.fi_re .e_vrig .ghi_4 { width:100%; margin:10px 0;float:left;color:#000;font-size:16px;}
.fi_re .e_vrig .ghi_4 .biiii {display:block; float:left;}


.fi_re .e_vrig .vrig_zx {float: left;margin-top: 10px;width: 100%;}
.fi_re .e_vrig .vrig_zx .zxe_l {color: #000;float: left; font-size: 16px;line-height: 30px; width: 87px;}
.fi_re .e_vrig .vrig_zx .zxe_lt {float: left;}

.fi_re .e_vrig .vrig_rxian {float: left; width: 100%;margin: 24px 0;}
.fi_re .e_vrig .vrig_rxian .rxian_l {color: #000;float: left; font-size: 16px;line-height: 30px; width: 87px;}
.fi_re .e_vrig .vrig_rxian .rxian_ll {float: left;}
.fi_re .e_vrig .vrig_rxian .rxian_ll i {color:#c70101;font-style:normal;font-size: 25px;line-height: 30px;}

.fi_re .e_vrig .vrig_zxun {float: left;margin-top: 10px;width: 100%;}
.fi_re .e_vrig .vrig_zxun .zxun_l {color: #000;float: left;font-size: 16px;line-height: 30px; width: 87px;}
.fi_re .e_vrig .vrig_zxun .zxun_ll {float: left;margin: 7px 0 0;}

.xpvge_o {margin-top:10px; float:left; width:100%; line-height:46px; background:url(../images/dc.jpg) no-repeat bottom left;}
.xpvge_o span {color: #000; font-weight:bold; font-size: 18px; margin-left:8px;}

.kk_xq { float:left; width: 100%; margin-top:15px;}
.kk_xq ul { overflow:hidden;}
.kk_xq ul li {float:left; width:295px; margin:0 10px; }
.kk_xq ul li img { float:left;width:295px;height:225px;}
.kk_xq ul li p { line-height:45px; text-align:center;}
.kk_xq ul li p a {font-size:12px; color:#555;}
.kk_xq ul li:hover a {color:#1958b9;}

.xiuuu { width:100%;float:left;}
.xiuuu p {line-height:40px;font-size:12px;color:#777;}
.xiuuu p a {font-size:12px;color:#777;}
.xiuuu p a:hover {color:red;}
.xiuuu .xiz {border-top:1px dashed #777;}

.dudua {margin-top:10px; width:100%;float:left;}
.dudua ul { overflow:hidden;}
.dudua ul li { width:450px; line-height:43px; border-bottom:1px dashed #555555;}
.dudua ul li a {background: url("../images/ico.jpg") no-repeat 5px 18px; float: left;display:block; padding-left: 12px;}
.dudua ul li:hover a {color:#0657b2;}
.dudua ul li:hover span {color:#0657b2;}
.dudua ul li span { display:block;float:right;margin-right:5px;}

.ab_left{float:left;}
.ab_right{float:right;}

.xpyuee_lo { margin-top:10px; color: #555;font-size: 14px;line-height: 40px;float:left;width:916px; margin-left:10px;}
.zkdf_bx p {color: #333;font-size: 14px;line-height: 40px;}
.zkdf_bx div {color: #333;font-size: 14px;line-height: 40px;}
.zkdf_bx a {color: #333; font-size: 14px; line-height: 40px;}
.zkdf_bx img { max-width:100%;}

.xpyuee_dguy {color: #555;font-size: 12px; line-height: 30px;float:left; width: 915px; margin:10px 0 0 15px;}
