@charset "utf-8";
/* CSS Document */
/** 清除内外边距 **
*/
html {-webkit-text-size-adjust:none; }
* { padding:0px;}
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td, /* table elements 表格元素 */
img/* img elements 图片元素 */{
margin: 0;
padding: 0;

}
body{background-color:#fff; color:#161718;}
/** 设置默认字体 **/
body,button, input, select, textarea {
font: 15px/1.5 '微软雅黑',tahoma, Srial, helvetica, sans-serif; }

em{font-style:normal;}
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置超链接元素 **/
a { text-decoration: none; color:#333;cursor: pointer;}
a:hover { text-decoration: none; color:#ff3100; }
/** 重置图片元素 **/
img{ border:0px;}
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }

.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}

/*****公用******/
.red{ color:#F00;}
/***整体*****/
.wrap{margin:0 auto;width:100%;}
/*****top*******/

.header{ width:100%; height:auto; overflow-x:hidden; }




.header_t{ width:1200px; height: auto; margin:0 auto;}
/**搜索框**/
.search{height: auto; width:670px; padding:8px;}


.search .zyw{height:45px; width:670px; float:right; }
.search .zyw li{ width:660px; height:26px; float:right; }
.search .zyw li span{ color:#d80e12; font-size:25px; font-weight:bold; }
.search .zyw li a{ width:126px; height:26px; line-height:26px; float:right; background-color:#dfdfdf; color:#000;border-radius:4px;transition:0.3s; text-align:center; margin-right:10px; }
.search .zyw li a:hover{ width:126px; height:26px; line-height:26px; float:right; background-color:#d80e12; color:#fff;  }

.search-text{ display:inline-block;border: none;height:31px; line-height:31px; width: 280px; float:left; font-size: 12px; margin-top:0px;outline:none; border:1px solid #f2f2f2; background-color:#ffffff; }
.search-btn{display:inline-block; width:87px; height:31px; line-height:31px; font-size: 12px; background:none;border: none; float:left;background:url('../Image/ss_bt.jpg') right top no-repeat;}


.search ul{height: auto; width:302px; float:left; }
.search ul li{height:30px; line-height:30px;  width: auto; float:left; margin:0px 5px; font-size:16px; font-weight:bold; color:#333; }

.search ul li span{ color:#d80e12; font-size:25px; font-weight:bold; }
.search ul li a{color:#989898; font-size:14px; font-weight:100; }

.logo{ width:280px; height:123px; display:block; float:left;  }
.logo img{vertical-align:middle;}


/* nav */
.nav_k{width:100%;height:65px; margin:0 auto; background-color:#014e86; }
#nav{width:1200px;height:65px; margin: 0 auto; }
#nav li{float:left;width:150px;text-align:center; font-size:15px; font-weight:bold; position:relative;display:inline; z-index:9999999;}
#nav li a{ display:block; width:150px;height:65px; line-height:65px;color:#fff; overflow:hidden;transition:0.3s;}
#nav li a:hover{ color:#fff;width:150px;height:65px; line-height:65px;overflow:hidden; background-color:#0289fe}

#nav .on>a{ background:none; color:#fff;width:150px;height:65px; line-height:65px; overflow:hidden;  float:left;transition:center 0.3s right 0.3s;}


#nav .nav_lanmu{ display:none; width:150px; left:0px; top:65px;  position:absolute; line-height:26px; background-color:#3298db; }
#nav .nav_lanmu .wz{width:130px; float:left; height: auto; padding:10px; text-align:center; font-size:14px; font-weight:100;}
#nav .nav_lanmu p{width:130px; height:35px; line-height:35px;  float:left; text-align:center;}
#nav .nav_lanmu p a{display:block;width:130px;height:35px; line-height:35px;color:#fff; border-bottom:1px dashed #cce0ed;transition:0.3s;}
#nav .nav_lanmu p a:hover{ color:#ffff4d;width:130px;height:35px; line-height:35px; border-bottom:3px solid #0080d2; }
#nav .nav_lanmu .wz a{ display:block; color:#fff; }
#nav .nav_lanmu .wz a:hover{ display:block; color:#ffff4d; background-color:none; } 


#nav .nav_prmu{ display:none; width:410px; left:0px; top:65px;  position:absolute; line-height:26px; background-color:#3298db; }
#nav .nav_prmu .wz{width:480px; float:left; height: auto; padding:10px; text-align:center; font-size:14px; font-weight:100;}
#nav .nav_prmu p{width:130px; height:50px; line-height:50px;  float:left; text-align:center; font-weight:bold; }
#nav .nav_prmu p a{display:block;width:130px;height:50px; line-height:50px;color:#fff; border-bottom:1px dashed #cce0ed;transition:0.3s;}
#nav .nav_prmu p a:hover{ color:#ffff4d;width:130px;height:50px; line-height:50px; border-bottom:3px solid #0080d2; }
#nav .nav_prmu .wz a{ display:block; color:#fff; }
#nav .nav_prmu .wz a:hover{ display:block; color:#ffff4d; background-color:none; } 




.zxly{height:30px; width:115px; margin:8px; }
.zxly a{height:30px; width:115px;background:url('../Image/zxly01.png') center center no-repeat #dcdcdc; display:block;transition:0.3s; }
.zxly a:hover{height:30px; width:115px;background:url('../Image/zxly02.png') center center no-repeat #0081ef;}


/* banner */
#banner_k{ width:100%; height:424px; margin:0 auto; overflow:hidden; }
.banner{ width:100%;height: auto; margin:0 auto; text-align:center; position:relative; z-index:0; }


/*修改尺寸1920 {position:absolute; width:1920px; left:-460px;}*/
/*修改尺寸1440 {position:absolute; width:1440px; left:-221px;}*/
.banner .pictab .pictabul{position:absolute; width:1920px; left:-460px;}
.banner .pictab {position:relative; margin:0 auto; width:1000px; height:430px; }
.banner .pictab img{width:100%; height:424px;}

/*数字按钮样式*/
.banner .pictab .num { overflow:hidden; height: 15px; position: absolute; bottom:20px; left:45%; zoom:1; z-index:999999999999999; }
.banner .pictab .num li { width: 30px; height: 15px; line-height: 5px; text-align: center; color: #fff; background: #fff; margin-right: 10px;  cursor:pointer; float: left;filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/ }
.banner .pictab .num li.on { background: #FF7700; color: #FF7700;filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/ } /*当前项*/
/*上一个  下一个*/
.banner .pictab .prev,
.banner .pictab .next { display: none; width: 40px; height: 100px; background: url(../flash/0btn.png) no-repeat; position: absolute; top: 162px;}
.banner .pictab .prev { left: 0; }
.banner .pictab .next { right: 0; background-position: right }



/*index_content */
.main{overflow:hidden; background-color:#f8f8f8;}

.main_t{ width:1200px; height:auto; margin:20px auto; overflow:hidden; padding-top:40px; }

.alzs{ width:1200px; height: auto; float:left; padding:10px auto; margin-top:20px; }
.alzs_bt{ width:1200px; height:60px; line-height:60px; float:left;  color:#232323; border-bottom:1px solid #d3d3d3; }
.alzs_bt li{ width:195px; height:50px; line-height:22px; float:left; background-color:#0081e7; text-indent:20px; font-weight:bold; font-size:16px; padding-top:10px; color:#FFF;  }
.alzs_bt span{ width:100%;   float: left;  height: 30px;font-family:'Microsoft YaHei'; color:#fff; }
.alzs_bt div{ width:auto; height:60px; line-height:60px; float:left; margin:0px 10px; font-weight:bold; font-size:16px; }
.alzs_bt div a:hover{ width:auto; height:60px; line-height:60px; float:left; font-weight:bold; font-size:16px;background:url('../Image/alzs_wzbj.jpg') center bottom no-repeat;}
.alzs_nr{ width:1180px; height:224px; line-height:26px; float:left; padding:10px; padding-top:40px;  }

#fczs_main2{height: auto;}
#fczs_gd2{width:705px;height: auto;float:left;overflow:hidden;}
#fczs_gd2 ul{width:2870px;height: auto;}
#fczs_gd2 ul li{width: auto;height:216px;float:left;text-align:center; margin-right:10px; margin-bottom:10px; overflow:hidden; }
#fczs_gd2 ul li a{background-color:#dfdfdf;width:229px;height: 206px; float:left; color:#333; font-size: 14px;}
#fczs_gd2 ul li a:hover{background-color:#0081e7;width:229px;height: 206px; float:left; color:#fff;}
#fczs_gd2 ul li img{ width:227px; height:164px; border:1px solid #9e9e9e; background-color:#FFF;}
 
/*********为什么选择我们*********/
.why_zk{ width:100%; height:480px; margin:0px auto; background: url(../Image/why_btbj.png) top center no-repeat #fff; padding-top:120px;   overflow:hidden; }

#banner2 { padding-top:30px; width:1200px; height: 400px; max-height: 400px; position: relative; margin:0 auto; }
.pelm { position: absolute; }
#warpbg { top: -200px; left: -350px; }
#star1 { top:0px; z-index:9999;	}
#star2 { top:0px; left:130px; z-index:9; }
#star3 { top:-40px; z-index:999; right: 150px; }
#star4 { top: 0px; left: 290px;	}

/*********厂区展示*********/

.i_cqzs_zk{ width:100%; height:auto; margin:0 auto; overflow:hidden; background-color:#f8f8f8; padding:50px 0px; }
.i_cqzs{ width:1200px; height:auto; margin:0 auto; }
.i_cqzs li{ width:25%; height:220px; float:left;}
.i_cqzs li a{ width:100%; height:220px; float:left;transition:transform 1s ease 0s}
.i_cqzs .kj_01li{background:url('../Image/i_sccj.jpg') center center no-repeat;}
.i_cqzs .kj_02li{background:url('../Image/i_cpck.jpg') center center no-repeat;}
.i_cqzs .kj_03li{background:url('../Image/i_bghj.jpg') center center no-repeat;}
.i_cqzs .kj_04li{background:url('../Image/i_khlf.jpg') center center no-repeat;}
.i_cqzs li a:hover{ transform: scale(1.05, 1.05);}



/*********资质荣誉*********/

.i_honor_zk{ width:100%; height:auto; margin:0 auto; overflow:hidden; background-color:#ffffff; padding:50px 0px; }
.i_honork{ width:1200px; height:auto; margin:0 auto; overflow:hidden; }


.i_honor{ width:540px; height: auto; float:left; overflow:hidden; }
.i_honor_bt{ width:540px; height: auto ; margin:0 auto; }
.i_honor_bt>li{ width:540px; height:30px; float:left; color:#212121; border-bottom:3px solid #e5e5e5; }
.i_honor_bt>li span{ color:#009acb;background:url('../Image/honor_btbj.jpg') center left no-repeat; padding-left:10px; }
.i_honor_bt a{ float:right; color:#333; margin-right:10px; font-weight:100; font-size:14px; }
.i_honor_nr{ width:524px; height: auto; margin:0 auto; overflow:hidden; padding-top:10px; line-height:30px; text-align:left; color:#353535; position:relative; }


		.picScroll-left{ width:540px;  overflow:hidden; position:relative; }
		.picScroll-left .hd{ width:300px; float:right;  overflow:hidden;  height:30px; padding:0 10px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:16px; height:16px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;background:url('../Image/rongyu_anniu.png') center center no-repeat; }
		.picScroll-left .hd ul li.on{background:url('../Image/rongyu_anniu2.png') center center no-repeat;}
		.picScroll-left .bd{ padding:10px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:232px; height:174px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }
		


.i_cgal{ width:585px; height: auto; float:right; overflow:hidden; }
.i_cgal_bt{ width:585px; height: auto ; margin:0 auto; }
.i_cgal_bt li{ width:585px; height:30px; float:left; color:#212121; border-bottom:3px solid #e5e5e5; }
.i_cgal_bt li span{ color:#009acb;background:url('../Image/honor_btbj.jpg') center left no-repeat; padding-left:10px; }
.i_cgal_bt a{ float:right; color:#333; margin-right:10px; font-weight:100; font-size:14px; }
.i_cgal_nr{ width:585px; height: auto; margin:0 auto; overflow:hidden; padding-top:10px; line-height:30px; text-align:left; color:#353535; position:relative; }

#scrollDiv1 { width:96%; 
	height:186px;
	overflow: hidden;
	float: left;
	padding:5px
}
#scrollDiv1 li { float:left;
	list-style: none;
	height:84px;
	width:100%;
	overflow:hidden;
	padding:6px 0;
	font-family:"微软雅黑";
}
#scrollDiv1 li .left{ width:104px; height:78px; }


/*********视频中心*********/

.i_video_zk{ width:100%; height:auto; margin:0 auto; overflow:hidden; background-color:#f8f8f8; padding:50px 0px; }
.i_videok{ width:1200px; height:auto; margin:0 auto; overflow:hidden; }


.i_video{ width:357px; height: auto; float:left; overflow:hidden; }
.i_video_bt{ width:357px; height: auto ; margin:0 auto; }
.i_video_bt li{ width:357px; height:30px; float:left; color:#212121; border-bottom:3px solid #e5e5e5; }
.i_video_bt li span{ color:#009acb;background:url('../Image/honor_btbj.jpg') center left no-repeat; padding-left:10px; }
.i_video_bt a{ float:right; color:#333; margin-right:10px; font-weight:100; font-size:14px; }
.i_video_nr{ width:357px; height: auto; margin:0 auto; overflow:hidden; padding-top:10px; line-height:30px; text-align:left; color:#353535; position:relative; }




.i_xwzx{ width:396px; height: auto; float:left; overflow:hidden; margin-left:35px; }
.i_xwzx_bt{ width:396px; height: auto ; margin:0 auto; }
.i_xwzx_bt li{ width:396px; height:30px; float:left; color:#212121; border-bottom:3px solid #e5e5e5; }
.i_xwzx_bt li span{ color:#009acb;background:url('../Image/honor_btbj.jpg') center left no-repeat; padding-left:10px; }
.i_xwzx_bt a{ float:right; color:#333; margin-right:10px; font-weight:100; font-size:14px; }
.i_xwzx_nr{ width:396px; height: auto; margin:0 auto; overflow:hidden; padding-top:10px; line-height:30px; text-align:left; color:#353535; position:relative; }
.i_xwzx_nr li{ width:100%; height:33px; line-height:33px; float:left; color:#333;text-indent:12px; border-bottom:1px dashed #CCC;}
.i_xwzx_nr li a{ width:65%; height:33px; line-height:33px; float:left; color:#333;transition:0.3s;background:url('../Image/xd.png') center left no-repeat; color:#434a5a;}
.i_xwzx_nr li a span{ color:#afafb1; float:right;transition:0.3s;}
.i_xwzx_nr li a:hover{ width:68%; height:33px; line-height:33px; float:left; color:#c9060a; margin-left:10px;background:url('../Image/xd.png') center left no-repeat; }

.i_xwzx_nr li a:hover span{color:#c9060a;}





.i_hhgk{ width:376px; height: auto; float:right; overflow:hidden; }
.i_hhgk_bt{ width:376px; height: auto ; margin:0 auto; }
.i_hhgk_bt li{ width:376px; height:30px; float:left; color:#212121; border-bottom:3px solid #e5e5e5; }
.i_hhgk_bt li span{ color:#009acb;background:url('../Image/honor_btbj.jpg') center left no-repeat; padding-left:10px; }
.i_hhgk_bt a{ float:right; color:#333; margin-right:10px; font-weight:100; font-size:14px; }
.i_hhgk_nr{ width:376px; height: auto; margin:0 auto; overflow:hidden; padding-top:10px; line-height:30px; text-align:left; color:#353535; position:relative; }


/*********公司简介*********/
.about_zk{ width:100%; height:auto; margin:0px auto;background:url('../Image/wsmxzwm.png') center center no-repeat;  overflow:hidden; padding-bottom:50px; }
.about_k{ width:100%; height: auto; margin:0 auto; margin:0px auto; overflow:hidden; position:relative; padding-top:174px;}
 

.linkbg{ width:100%; height:100px; background:#f3f3f3;}
.link{ width:1200px;margin:0 auto; line-height:50px;}
.link li{ float:left; padding:0 5px;color:#000;}
.link li a{color:#000;}
.link li a:hover{color:#f52503;}
.link .linkt{ font-size:18px; color:#000;background:url(../Image/yqlj.jpg) 0px 15px no-repeat; padding-left:25px;}

/*******footer************/

.footer_t_k{ width:100%; height: auto; margin:0px auto; background-color:#FFF; }
.i_hzdw{ width:1200px; height: auto; margin:0 auto;  overflow:hidden; }
.i_hzdw_bt{ width:1200px; height:100px; line-height:100px; float:left;background:url('../Image/footer_yqljbt.png') center center no-repeat;}

.i_hzdw_nr{ width:1200px; height: auto; line-height:26px; float:left; }

#fczs_main10{height: auto; overflow:hidden; float:left; }
#fczs_gd10{width:705px;height: auto;float:left;overflow:hidden;}
#fczs_gd10 ul{width:1342px;height: auto; padding-top:10px; overflow:hidden; }
#fczs_gd10 ul li{width: auto;height: auto;float:left;text-align:center; margin-right:10px;  overflow:hidden; margin-bottom:20px;  border:1px solid #e6e6e6;  -webkit-box-shadow:0 0 10px rgba(185, 185, 185, .7);    -moz-box-shadow:0 0 10px rgba(185, 185, 185, .7);    box-shadow:0 0 10px rgba(185, 185, 185, .7); font-size:16px;  }
#fczs_gd10 ul li span{width:100%;height:40px; line-height:40px; text-align:center; float:left; background:url('../Image/ckxq.png') center center no-repeat;}
#fczs_gd10 ul li a{ width: 137px;height:68px; float:left;  color:#000; margin:0 auto;transition:0.3s;}
#fczs_gd10 ul li a:hover{ width: 137px;height:68px; float:left; color:#1183cb; margin:0 auto;}
#fczs_gd10 ul li img{ width:135px; height:66px; background-color:#FFF; margin:0 auto; }




.footer{ width:100%; height: auto;}
#footer{ width:100%; height:342px;margin:0 auto; background:url(../Image/footer.jpg) top left repeat-x; }
 
.ft01{width:1200px;margin:0 auto; height:290px;}
.ftl{ width:680px; height: auto; float: left;color:#fff;}
.ftlorder span{ color:#fff; line-height:36px; font-size:18px; font-weight:bold; padding-top:15px; display:block;}
.ftlorder p{ color:#fff; line-height:28px;}

.orderin input{ background:#0267bd; color:#fff; outline:none; border:0px; margin:5px 8px 5px 0px; padding:8px 5px 8px 10px; width:170px;
-moz-border-radius: 3px; 
-webkit-border-radius: 3px; 
border-radius:3px;}
.orderin textarea{background:#0267bd; color:#fff; outline:none; border:0px; margin:5px 0; padding:8px 5px 8px 10px; width:560px; height:80px;
-moz-border-radius: 3px; 
-webkit-border-radius: 3px; 
border-radius:3px;}
.orderin #submit{background:#0267bd; color:#fff; outline:none; border:0px; margin:5px 8px 5px 0px; padding:8px 5px 12px 10px; width:100px;
-moz-border-radius: 3px; 
-webkit-border-radius: 3px; 
border-radius:3px;}


.ftr{width:515px; height:290px;float: left;   background:url(../Image/stel.jpg) no-repeat; }
.ftr a{ color:#FFF; }
.ftr p{ line-height:32px;padding:100px 0 0 155px;; color:#fff;}
.ft02{width:1400px;margin:0 auto; height:50px; line-height:50px; color:#000;}

/*固定的悬浮窗*/
.yb_conct {position: fixed;z-index: 9999999;top: 200px;right: -127px;cursor: pointer;transition: all .3s ease;}
.yb_bar ul li {width: 180px;height: 53px;font: 16px/53px 'Microsoft YaHei';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
.yb_bar .yb_top {background: url('../Image/fixCont.png') no-repeat 0 0 #0b81d9;}
.yb_bar .yb_phone {background: url('../Image/fixCont.png') no-repeat 0 -57px #0b81d9;}
.yb_bar .yb_QQ {text-indent: 0;background: url('../Image/fixCont.png') no-repeat 0 -113px #0b81d9;}
.yb_bar .yb_ercode {background: url('../Image/fixCont.png') no-repeat 0 -169px #0b81d9;}
.hd_qr {padding: 0 29px 25px 29px;}
.yb_QQ a {display: block;text-indent: 54px;width: 100%;height: 100%;font-size: 14px;color: #fff!important;}
