﻿@charset "utf-8";
/* CSS Document */
/*切片：zcy*/
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;}
ul, ol,li{ list-style-type:none;}
body{ margin:0;font-size:12px; font-family:"microsoft yahei"; color:#444;}
img{border:0;}
a{ text-decoration:none; color:#fff;/*opacity: 1; filter: alpha(opacity=100); -moz-opacity: 1;-khtml-opacity: 1;*/
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-family:"microsoft yahei"; }
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
body{ position:relative;}
select{ margin:0; padding:0; border:none; background:none;-webkit-appearance: none; appearance: none;-moz-appearance: none; -o-appearance: none; font-family:"微软雅黑";}
textarea{ resize:none;}

#pz_top{  float:left; width:100%; min-width:1000px;}
#pz_menu{ float:left; width:100%; min-width:1000px;}
#pz_banner{ float:left; width:100%; min-width:1000px; overflow:hidden; position:relative;}
#pz_main{ float:left; width:100%; min-width:1000px;}
#pz_down{ float:left; width:100%; min-width:1000px;}
.w_0100{ float:left; width:100%;}
.w_1000{ margin:0 auto; width:1000px;}

.bg1{ width:100%; float:left; height:104px; border-bottom:1px solid white; background:url(images/bg_0.png) repeat-x left bottom;}
.bg2{ width:100%; float:left; border-top:1px solid #d7d7d9; background:url(images/bg_4.png) no-repeat center top; background-size:cover;}
.bg3{ width:100%; float:left; height:92px; border-top:1px solid #d1d0d3; background:url(images/bg_6.png) repeat-x left top;}


/*首页  top*/
.c_1000{ float:left; width:1000px; height:105px;}
.c_1000 .logo{ float:left; width:392px; height:53px; margin:26px 0 0 0;}
.c_1000 .hot{ width:459px; float:right; padding-top:24px;}
.c_1000 .hot_dj{width:459px; float:right; text-align:right;}
.c_1000 .hot_dj a{ padding:0px 3px; color:#323232;}
.c_1000 .hot_lx{ width:459px; float:right; padding-top:13px;text-align:right;}

.btn_1{ width:68px; height:50px; float:left; background:#309cff;}
.btn_1 img{ display:block; margin:auto; margin-top:16px;}

.menu{ float:left; width:1000px; height:50px; position:absolute; left:50%; top:0; margin-left:-500px; z-index:101;}
.menu > ul{ float:left; width:920px; background:url(images/bg_1.jpg) repeat-x left top; padding-left:12px;}
.menu ul .nli{ float:left; width:153px; height:50px; line-height:50px; font-size:14px; text-align:center; z-index:3; position:relative;}
.menu ul .nli a span{ float:left; width:153px; height:50px; color:#fff;}
.menu ul .nli a:hover span,
.menu ul .nli.on a span{ background:#309cff;}
.menu .sub{ float:left; width:100%; left:0px; position:absolute; top:50px; display:none; z-index:999; background:url(images/bg_2.png);}
.menu .sub li{ float:left; padding-left:30px; width:123px; height:35px; line-height:35px;text-align:center; text-align:center; background:url(images/z_bian_1.png) repeat-x top left;}
.menu .sub li a{ float:left; height:35px; color:#cde7ff; font-size:14px; padding-left:9px; background:url(images/z_icon_1.png) no-repeat left center;}
.menu .sub li a:hover{ height:35px; color:#ffffff; background:url(images/z_icon_2.png) no-repeat left center;}

/*banner*/

.pz_slides_3{ width:1920px; overflow:hidden; position:relative; z-index:0;}
.pz_slides_3 ._pic{ height:562px; position:relative; z-index:0;}
.pz_slides_3 ._pic li{ zoom:1; vertical-align:middle;position:relative;}
.pz_slides_3 ._pic li img{ width:1920px; display:block;}
.btn_2{ width:1000px; position:absolute; left:50%; bottom:0; margin-left:-500px;}
.btn_2 .prev{display:block; width:61px; height:61px; float:left; background:url(images/btn_left_1.png) no-repeat center center; z-index:9;}
.btn_2 .next{display:block; width:61px; height:61px;float:right; background:url(images/btn_right_1.png) no-repeat center center; z-index:9;}

/*main*/
.z_1000_1{ width:1000px; float:left; padding:32px 0 31px 0;}
.z_237{ width:237px; float:left;}
.tit_1{ width:100%; float:left; height:17px; font-size:16px; color:#309cff; font-weight:bold; line-height:16px;}
.tit_1 span{ color:#9e9e9e; margin-left:10px; font-family:"Arial"; font-size:12px; text-transform:uppercase; font-weight:normal;}
.tit_1 a{ display:block; float:right; width:17px; height:17px; float:right;}
.z_237_1{ width:205px; height:219px; border:solid 6px #e2f1ff; padding:10px; float:left; margin:15px 0 0 0;}
.z_237_1 .pic_1{ width:197px; height:108px; padding:3px; border:solid 1px #e3f1ff;}
.z_237_1 .text_1{ font-size:12px; color:#666; line-height:24px; margin:8px 0 0 0; height:95px; overflow:hidden;}

.z_417{ width:417px; float:left; margin-left:34px;}
.z_417_1{ width:395px; height:229px; border:solid 1px #e2f1ff; border-top:solid 1px #b5c1cc; padding:10px; background:url(images/bg_3.jpg) no-repeat right bottom; font-size:12px; color:#323232; line-height:26px; float:left; margin-top:15px;}
.z_417_1 span{ font-size:14px; color:#309cff;}

.z_277{ width:277px; float:right;}
.z_277_1{ width:255px; height:229px; border:solid 1px #e2f1ff; padding:10px; margin:15px 0 0 0; overflow:hidden; float:left;}
.z_277_1 .pic_2{ width:247px; height:76px; padding:3px; border:solid 1px #e2f1ff; float:left;}
.z_277_1 ul{ float:left; width:100%; margin:4px 0 0 0;}
.z_277_1 ul li{ width:100%; float:left; height:30px; border-bottom:dashed 1px #999;}
.z_277_1 ul li a{ display:block; float:left; font-size:12px; color:#323232; width:200px; overflow:hidden;text-overflow:ellipsis; line-height:30px;}
.z_277_1 ul li span{ display:block; float:right; font-size:12px; color:#787878; line-height:30px;}
.z_277_1 ul li:hover a{ color:#309cff;}
.z_1000_2{ width:1000px; float:left; padding:22px 0 28px 0;}
.z_1000_2 .call{ width:237px; float:left; height:240px; overflow:hidden;}
.tit_2{ width:100%; float:left; height:17px; font-size:16px; color:#323232; font-weight:bold; line-height:16px;}
.tit_2 span{ color:#9e9e9e; margin-left:10px; font-family:"Arial"; font-size:12px; text-transform:uppercase; font-weight:normal;}
.z_1000_2 .call .text_2{ font-size:12px; color:#323232; line-height:18px; margin:15px 0 0 0; float:left;}
.z_1000_2 .call .text_2 span{ display:block; line-height:45px; font-size:30px; color:#309cff; font-weight:bold; font-family:"Arial";}
.z_1000_2 .call .btn_3{ width:237px; overflow:hidden; margin:25px 0 0 0; float:left;}
.z_1000_2 .call .btn_3 ul{ float:left; width:255px;}
.z_1000_2 .call .btn_3 ul li{ width:64px; height:64px; border:solid 1px #cfcfd2; background:white; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; margin-right:19px; overflow:hidden; float:left;}
.z_1000_2 .call .btn_3 ul li img{ margin-top:10px; height:24px;}
.icon_1{ display:block; margin:auto;}
.icon_2{ display:none; margin:auto;}
.z_1000_2 .call .btn_3 ul li .nam{ width:100%; text-align:center; font-size:12px; color:#646464; line-height:12px; margin:8px 0 0 0;}
.z_1000_2 .call .btn_3 ul li .nam a{ color:#646464;}
.z_1000_2 .call .btn_3 ul li:hover{ width:66px; height:66px; background:url(images/bg_5.png); border:none;}
.z_1000_2 .call .btn_3 ul li:hover .icon_1{ display:none;}
.z_1000_2 .call .btn_3 ul li:hover .icon_2{ display:block;}
.z_1000_2 .call .btn_3 ul li:hover .nam a{ color:#309cff;}
.z_1000_2 .call .btn_3 ul li:hover img{ margin-top:11px;}

.z_729{ width:729px; float:right;}
.picScroll-left{ width:100%; position:relative; margin:15px 0 0 0; float:left;}
		.picScroll-left .hd{ overflow:hidden;  height:17px; position:absolute; right:0; top:-31px;}
		.picScroll-left .hd .prev{ display:block;  width:17px; height:17px; float:left; cursor:pointer; background:url(images/btn_left_2.png) no-repeat center center;}
		.picScroll-left .hd .next{ display:block;  width:17px; height:17px; float:left; margin-left:9px; cursor:pointer; background:url(images/btn_right_2.png) no-repeat center center;}
		.picScroll-left .bd{ width:100%; overflow:hidden;}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:4px 20px 0 0;  float:left; _display:inline; overflow:hidden; text-align:center; width:230px; height:209px;}
		.picScroll-left .bd ul li .pic{ text-align:center; width:227px; height:175px; border:solid 1px #d0d0d3; overflow:hidden; float:left;}
		.picScroll-left .bd ul li .title{ font-size:12px; line-height:12px; width:100%; color:#323232; text-align:center; margin-top:15px; float:left;}
.picScroll-left .bd ul li .title a{ color:#323232;}
.picScroll-left .bd ul li:hover .title a{ color:#309cff;}

/*footer*/
.footer{ width:1000px; float:left;}
.footer .f_t{ width:1000px; float:left; height:41px; border-bottom:solid 1px #e8e7e9}
.footer .f_t .f_t_l{ float:left; width:598px; border-left:solid 1px #e8e7e9; border-right:solid 1px #e8e7e9;}
.footer .f_t .f_t_l a{ float:left; display:block; padding:0 18px; text-align:center; line-height:41px; font-size:12px; color:#323232;}
.footer .f_t .f_t_r{ float:right; width:92px; border-left:solid 1px #e8e7e9; border-right:solid 1px #e8e7e9; height:41px; line-height:41px; text-align:center; cursor:pointer; position:relative;}
.nam_1{ width:62px; border-left:solid 1px #e8e7e9; border-right:solid 1px #e8e7e9; padding-right:30px;background:url(images/z_icon_6.png) no-repeat 69px center;}
.f_b{ width:1000px; float:left; height:50px;}
.f_b .f_b_l{ float:left; font-size:12px; color:#323232; line-height:50px;}
.f_b .f_b_r{ float:right; font-size:12px; color:#323232; line-height:50px;}

.link{ position:absolute; left:0; bottom:41px; width:100%; padding:10px 0; background:url(images/bg_2.png); /*min-height:100px;*/ display:none;}
.link ul{ float:left; width:100%;}
.link ul li{ width:100%; float:left; text-align:center; float:left; font-size:12px; line-height:30px; color:#323232;}
.link ul li a{ color:#323232;}
.link ul li a:hover{ color:white;}

/*公司简介*/
.z_1000{ width:1000px; float:left; margin:22px 0 0 0;}
.z_230{ width:230px; float:left;}
.left{ width:230px; float:left; overflow:hidden;}
.left_tit{ width:230px; float:left; font-size:24px; color:#309cff; font-weight: bold; line-height:26px;}
.font1{font-weight: normal; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#898989;text-transform:uppercase; letter-spacing:1px;}
.pz_SideLayer{width:230px; float:left; padding-top:25px;}
.pz_SideLayer .l1{ width:230px; float:left; padding-bottom:1px; background:url(images/left_04.jpg) no-repeat;}
.pz_SideLayer .l1 a{ width:208px; float:left; line-height:37px; font-size:14px; color:#323232; padding-left:21px;}
.pz_SideLayer .l1 a:hover,
.pz_SideLayer .l1 .hover{width:208px; color:#fff; background:#7e0027;line-height:37px;padding-left:21px; background:url(images/left_01.jpg) no-repeat;}
.pz_SideLayer .l1.first{}
.pz_SideLayer .l1.last{}

.l_d_203{ float:left; width:203px; margin-top:31px;}
.l_d_203 .l_196{ float:left; width:196px; height:73px; border:3px solid #dedede; margin-top:20px;}
.l_d_203 .lx_text{ float:left; width:203px;  margin-top:14px; line-height:24px;}
.l_d_203 .lx_text span{ color:#ff8e08; font-family:Arial, Helvetica, sans-serif; font-size:28px; line-height:38px; font-weight:bold;}

.z_758{ width:758px; float:right;}
.caption{ width:100%; float:right; height:38px; background:url(images/caption_bg1.jpg) bottom repeat-x; border-bottom:3px solid #e6e6e6;}
.caption .bt{ float:left; border-bottom:3px solid #309cff; height:38px;font-size:16px; line-height:38px; color:#309cff; font-weight: bold;}
.caption .ad{ float:right; color:#787878;line-height:38px;}
.caption .ad a{ color:#787878;}
.caption .ad a:hover{ color:#db5f23;}


/*1公司简介*/
.z_758_1{ width:100%; float:left;}
.c__0100_1{ float:left; width:100%; min-height:500px;}
.z_758_1{ float:left; width:100%; font-size:14px; line-height:30px; color:#666666; padding:15px 0 50px 0;}

/*3政策法规*/
.z_758_2{ float:left; width:100%;}
.z_758_2 ul{ float:left; width:100%;}
.z_758_2 ul li{ float:left; width:100%; line-height:54px; border-bottom:1px dashed #b2b2b2;}
.z_758_2 ul li a{ float:left; width:600px; color:#323232; font-size:14px; padding:0 0 0 10px; background:url(images/main2.jpg) left center no-repeat; overflow:hidden;text-overflow:ellipsis;}
.z_758_2 ul li a:hover{ color:#309cff;}
.z_758_2 ul li span{ float:right; color:#787878;}

/*    新闻中心内页   */
.news_tit{ width:100%; float:left; border-bottom:1px dashed #999999; padding:20px 0; text-align:center; line-height:24px;}
.news_tit h2{ font-size:14px;}
.news_tit span{ color:#969696;}

.news_ct{ width:98%; float:left; padding:10px 1%; line-height:20px;}



/* 分页 */
.pz_fy{width:100%; float:left; padding:50px 0 65px 0; text-align:center;display:inline}/*分页浮左或者浮右，修改此处即可。例：text-align:left;*/
.pz_fy a { border: #d3d3d3 1px solid; PADDING:5px 10px; color:#767676; font-family:Arial, Helvetica, sans-serif;text-decoration:none; font-size:14px;}
.pz_fy a:hover,.pz_fy a.on{color:#fff; border:#2d9afb 1px solid; background-color:#2d9afb; text-decoration:none;}

/*2设备信息*/
.z_758_3{ float:left; width:100%; overflow:hidden; padding:5px 0 0 0;}
.z_758_3 ul{ float:left; width:780px;}
.z_758_3 ul li{ float:left; width:239px; margin:15px 20px 0 0;}
.pic_0100_1{ float:left; width:237px; border:1px solid  #d0d0d3;}
.pic_0100_1 img{ float:left;}
.tx_0100_1{ float:left; width:100%; padding:10px 0 0 0;}
.tx_0100_1 a{ float:left; width:100%; overflow:hidden;text-overflow:ellipsis; color:#323232; line-height:22px; text-align:center; text-transform:uppercase;}
.tx_0100_1 a:hover{ color:#309cff;}

/*2-1设备信息-设备详情*/
.z_758_5{ float:left;  width:100%; padding:30px 0;}
.z_758_4{ float:left; width:100%; margin:20px 0 0 0; background:#efefef;}
.pic_0100_3{ float:left; width:369px; height:282px; border:1px solid #d0d0d3;}
.tx_0100_3{ float:left; width:318px; height:284px; background:#efefef; padding:0 31px 0 38px;}
.tx_1{ float:left; width:100%; color:#323232; font-size:18px; line-height:26px; margin:17px 0 0 0; font-weight:bold;}
.tx_2{ float:left; width:100%; color:#323232; font-size:14px; line-height:24px; padding:5px 0 15px 0; border-bottom:1px dashed #b8b8b8;}
.tx_3{ float:left; width:100%; color:#323232; font-size:14px; line-height:30px; margin:10px 0 0 0;}

.sx_pf{ float:left; width:100%; border-top:1px solid #b8b8b8; line-height:24px; padding:25px 0 55px 0;}
.sx_pf a{ color:#333333; font-size:14px;}
.sx_pf a:hover{ color:#309cff;}
.sx_pf .l_pf{ float:left;}
.sx_pf .r_pf{ float:right;}


/*右侧漂浮*/
.btn_4{ position:fixed; right:0; top:50%;}



