@charset "utf-8";
/* CSS Document */
@media screen and (max-width:1000px){table{width:100% !important;margin:0 !important;}}
/*清除*/
*{ margin:0; padding:0;}
img{display:block; border:0;}
a{ text-decoration:none;}
ul,ol{list-style:none;}
/*top*/
.top{ width:100%;}
.top img{ width:100%;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
/*nav*/
.top img{ width:100%; height:100%; overflow: hidden;}
.navi{  width:100%; height:60px; overflow:hidden; background:#0a68b0;}
.navi ul li{ width:25%; float:left; display:block; text-align:center; height:30px;}
.navi ul li a{ font-size:16px; color:#ffffff; line-height:30px; height:30px; display:block;}

.block_home_slider {position: relative;	background-color: #ffffff;-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	behavior: url(js/PIE.htc); /*半透明兼容*/	text-align: center;	line-height: 0px;	margin-right: auto;	margin-left: auto;}  /*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(../images/bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; display:block; position:absolute; top:45%; background-repeat:no-repeat; background-image:url(../images/sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}

.block_home_slider .flex-control-paging li a {display:block; background-repeat:no-repeat; text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.foot{ position:fixed; bottom:0px; width:100%; height:auto; overflow:hidden; background:#0b71bc; }
.foot ul li{ float:left; width:25%; text-align:center;}
.foot ul li img{ width:80%; height:100%;}

.nei_navi{ width:100%; height:auto; overflow:hidden; margin:10px auto;}
.nei_navi ul li{ width:23%; text-align:center; float:left; line-height:30px; margin-left:1%; margin-bottom:15px;  height:30px; border:1px solid #eeeeee; border-radius:3px;}
.nei_navi ul li a{ font-family:"微软雅黑"; font-size:14px; color:#555555;}
.dangqian{ background:#0a68b0;}
.nei_navi ul .dangqian a{ color:#ffffff;}


.carousel-inner {
	position:relative;
	width:100%;
	overflow:hidden
}
.carousel-inner>.item {
	position:relative;
	display:none;
-webkit-transition:.6s ease-in-out left;
transition:.6s ease-in-out left
}
.carousel-inner>.item>img, .carousel-inner>.item>a>img {
	display:block;
	height:auto;
	width:100%;
	line-height:1
}
.carousel-inner>.item>a, .carousel-inner>.item>a{ height:280px; margin-left:100%;width: 100%; float: left; margin-right: -100%; position: relative; opacity: 0; display: block; z-index: 1;}
.carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev {
	display:block
}
.carousel-inner>.active { width:100%;
	left:0
}
.carousel-inner>.next, .carousel-inner>.prev {
	position:absolute;
	top:0;
	width:100%
}
.carousel-inner>.next {
	left:100%
}
.carousel-inner>.prev {
	left:-100%
}
.carousel-inner>.next.left, .carousel-inner>.prev.right {
	left:0
}
.carousel-inner>.active.left {
	left:-100%
}
.carousel-inner>.active.right {
	left:100%
}
.carousel-control {position:absolute;top:0;
	bottom:0;
	left:0;
	width:15%;
	font-size:20px;
	color:#fff;
	text-align:center;
	text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);
	opacity:.5;
	filter:alpha(opacity=50)
}
.carousel-control.left {
	background-image:-webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%));
	background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
	background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)
}
.carousel-control.right {
	right:0;
	left:auto;
}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
	left:50%
}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
	right:50%
}
.carousel-control .icon-prev, .carousel-control .icon-next {
	width:20px;
	height:20px;
	margin-top:-10px;
	margin-left:-10px;
	font-family:serif
}
.carousel-indicators {
	position:absolute;
	bottom:10px;
	left:50%;
	z-index:15;
	width:60%;
	padding-left:0;
	margin-left:-30%;
	text-align:center;
	list-style:none
}
.carousel-indicators li {
	display:inline-block;
	width:10px;
	height:10px;
	margin:1px;
	text-indent:-999px;
	cursor:pointer;
	background-color:#000 \9;
	background-color:rgba(0, 0, 0, 0);
	border:1px solid #fff;
	border-radius:10px
}
.carousel-indicators .active {
	width:12px;
	height:12px;
	margin:0;
	background-color:#fff
}
.title{line-height:30px; overflow:hidden; width:100%; margin-bottom:10px; background:url(../images/m_nav_current.png) left center repeat-x;}
.title h1{ background:url(../images/m_nav.jpg) left center; font-weight:normal; font-size:18px; float:left; width:25%; text-align:center;}
.title h1 a{ color:#fff;}
.more{ float:right; margin-right:10px; color:#626262;}
.about_center{ width:90%; margin:10px auto; overflow:hidden;}
.about_left{ float:left; width:30%;}
.about_left a{display:block; overflow:hidden; position:relative; padding-bottom:75%;}
.about_left img{width:100%; height:100%; position:absolute;}
.about_right{ float:right; width:65%;}
.about_right p{color:#636263; font-size:14px; line-height:21px; max-height:86px;}
@media screen and (max-width: 600px) {
　　　　.about_left {
　　　　　　width:60%;
　　　　}
　　　　.about_right {
　　　　　　width:30%
　　　　}
　　}
/*goos*/
.goos_show{ width:96%; margin:0 auto; overflow:hidden;}
.goos_show dl{float:left; width:33.3%;}
.goos_show dd{ width:95%; margin:0 auto;}
.goos_show dd a{position:relative; padding-bottom:75%; display:block;}
.goos_show img{width:100%; height:100%; position:absolute;}
.goos_show dt{ text-align:center; line-height:30px; height:30px; overflow:hidden; width:90%; margin:0 auto;}
.goos_show dt a{color:#323232;}


#bottom_nav{position:relative;}
.slides li{width:100%;}
.slides li i{width:33.3%; float:left; display:block;}
.slides li a{width:95%;display:block; margin:0 auto;overflow:hidden; position:relative; padding-bottom:75%;}
.slides li img{width:100%; height:100%; position:absolute;}
.slides li i .biao{width:95%;text-align:center;overflow:hidden; margin:0 auto;line-height:24px; padding-bottom:0px !important;}
.slides li i span{color:#323232; display:block;}
.slides li i:hover span{color:#cf372c;}
#bottom_nav .prev{position:absolute; bottom:45%; left:2%; line-height:111110;height:25%; background:url(../images/pro_btn_l.png)  no-repeat ;overflow:hidden;}
#bottom_nav .next{position:absolute;bottom:45%; right:2%; line-height:111110;height:25%; background:url(../images/pro_btn_r.png)  no-repeat ; overflow:hidden;}




.news{ width:95%; margin:0 auto; clear:both;}
.news li{ background: url(../images/news_list_bg.png) left center no-repeat; padding-left:15px; border-bottom:dashed 1px #d5d5d5; overflow:hidden; }
.news a{float:left; color: #555555; font-size:12px;line-height:30px; height:30px; overflow:hidden; width:60%;}
.news span{float:right; font-size:12px; color:#cac9ca;line-height:30px;}

.ind_goods_box{ width:100%; margin:0px auto; overflow:hidden;}
.ind_goods_box ul{ width:100%; margin:0px auto; overflow:hidden;}
.ind_goods_box ul li{ float:left; width:50%; text-align:center; margin-bottom:10px;  position: relative;}
.ind_goods_box ul li img{  /* padding-bottom: 60%; */  position: absolute;  border: 1px solid #f4f4f4;  box-sizing: border-box;  -webkit-box-sizing: border-box;  /* margin: -1px; */  border-radius: 3px;  height: 100%;  width: 100%;  top: 0;  left: 0;}
.goods_img {  height: 0;  padding-bottom: 60%;  position: relative;}
.goods_title{ font-size:14px; color:#666666; height:35px; line-height:35px;}
.dropdown {	display:none;  position: absolute;  /* height: 100px; */  width: 100%;  background-color: white;  box-sizing: border-box;  -webkit-box-sizing: border-box;  border: solid 1px #dfdfdf;  margin-bottom: -2px;  z-index: 999;  bottom: 56px;  left: 0;}
.dropdown a {  display: block;}

/*news*/
.news_c_list dl{float:left; width:48%; margin:1%; background:url(../images/nav_bg.png) left top; text-align:center;}
.news_c_list a{display:block; width:100%; color:#fff;}
.news_c_list img{width:100%;}
.news_center{ overflow:hidden; margin:10px auto; font-size:13px; padding-bottom:40px; width:98%;}
.lx_tittle h1{ text-align:center; font-size:16px;}
.news_center strong{font-size:15px; font-weight:normal;}
.news_center img{ margin:0 auto; width:100%;}
.news_center p{ width:95%;color:#666666; margin:0 auto; line-height:25px;overflow:hidden;}
.lianxi h1{ font-size:18px; color:#333333; font-weight:bold; margin:20px auto;}
.asd{ width:60%; height:auto; float:left;}
.dl{ width:80px; height:80px;}

.lianx_us{ color:#343434; margin:0 auto; width:100%; line-height:40px; text-align:center;}
.list{  background: #f0f0f0;overflow: hidden;line-height: 25px;}
.list h2{font-size:14px;margin-left:10px; }
.list h3{font-size:14px;  margin-left:10px;}
.list a{color:#333333; height:25px; overflow:hidden; width:81%;display: inline-flex;}
.list a:hover{color:#cf372c ; text-decoration:underline;}
.tcdPageCode{padding: 15px 20px;text-align: left;color: #ccc;text-align:center;}
.tcdPageCode a{display: inline-block;color: #428bca;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #428bca;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #428bca;	border: 1px solid #428bca;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}

/*产品*/
.img_list{ width:95%; height:auto; overflow:hidden; margin:20px auto;}
.img_list ul{ height:auto; overflow:hidden;}
.img_list ul li{ float:left; width:47%; border:solid 1px #ccc; overflow:hidden; margin-right:2%; margin-top:3%;}
.img_list ul li a{width:100%; display:block; overflow:hidden;}
.img_list ul li:hover img{-webkit-transform: scale(1.02);-moz-transform: scale(1.02);-ms-transform: scale(1.02);-o-transform: scale(1.02);transform: scale(1.02);-webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.img_list ul li img{ border:1px solid #ececec;width:95%; margin:5px auto; }
.img_list_name{ height:45px; line-height:30px; overflow:hidden; margin:0px auto;}
.img_list_name h1 a{ font-family:"微软雅黑"; font-weight:bold; font-size:14px; color:#333333; width:260px; height:45px; overflow:hidden; display: block; text-align:center;}
.img_list_name h1 a:hover{ color:#036db9;-moz-transition: all 0.2s linear ;
    -webkit-transition: all 0.2s linear ;
    -o-transition: all 0.2s linear ;
    transition: all 0.2s linear ;}

/*联系我们*/
.news_center .lianxi_center p{ text-align:left; width:95%; overflow:hidden; margin-left:10px; color:#4C4B4B;}
.lianxi_us h1{ font-size:13px; font-weight:normal;}
.lianx_us{ color:#343434; margin:0 auto; width:100%; line-height:40px; text-align:center;}


/*招聘*/

.job_main{ width:98%; height:auto; margin: 10px auto;}
.job_box{ width:100%; height: auto; margin: 0 auto; }
.job_box_title,.job_box_mt{ font-size:14px; color: #333333;}
.job_box_title{ line-height:30px;}
.job_box_title p{ display: inline-block; padding-left: 20px; background: url("../images/job.png") 0 -2px no-repeat; text-overflow:ellipsis; white-space:nowrap;}
.job_box_title span{ display: inline-block;background: url("../images/job_15.jpg") 0 1px no-repeat;}
.job_box_title label{ display: inline-block; padding-left: 22px; background: url("../images/job_12.jpg") 0 1px no-repeat; margin-left: 50px;}
.job_box_main{width: 100%; height: auto;}
.job_box_main ul li{ width: 100%; height:auto;cursor: pointer;}
.job_box_mt{ height:26px;background: url("../images/triangle.png") 11px 11px #f7f7f7 no-repeat;margin: 5px 0; padding: 5px 0; line-height: 26px; }
.job_box_main ul li div.job_box_mt_h{background: url("../images/triangle.png") 8px -33px #eee no-repeat;margin: 5px 0;}
.job_box_mt p,.job_box_mt span,.job_box_mt label{display:block; padding-left: 20px; }
.job_box_mt p,.job_box_mt span{ float:left;font-size:12px; font-family:"宋体"; color:#888888;}
.job_box_mt p{ margin-left:20px; width:34%;}
.job_box_mt label{ float:right; margin-right:20px;font-size:12px; font-family:"宋体"; color:#999999;}
.job_box_mm{ padding:10px; height:auto; display: none; position: relative;box-shadow: 0 1px 3px #dddddd; padding-bottom:40px;}
.job_box_mm h3{ height:30xp; line-height:30px; font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#333333;}
.job_box_mm p{ color:#666666; line-height:26px; padding-left:10px; margin:10px 0; font-size:12px; font-family:"宋体"; color:#666666;}
.job_box_mm a{ display: block; width: 150px; height: 40px; background: url("../images/tpage-bg.png") no-repeat; position: absolute; right: 10px; bottom: 10px;}

.job_top{ width: 8500px;height: 100px; padding-top: 30px; margin: 0 auto;}
.job_top a{ display:block; float:right; width:143px; height:36px; background:#CCCCCC; line-height:36px; text-align:center; font-size:16px; color:#333333; margin:0 5px;}
.job_box_title p{ width:34%; float:left;}
.job_box_mm span{font-size:12px; font-family:"宋体"; color:#888888;}


/*简历*/
.zaixiantoudi td{height:35px;}


/*登录*/
.denglu_box{ width:95%; margin:20px auto;}
.denglu_box input{height:30px; width:95%;}
.denglu input{ margin-top:10px; background:#cf372c; border:0; color:#fff;padding:5px;}
.yonghu{ text-align:left;}
.yonghu input{ width:15px;height:15px;}
.denglu_box tr{height:45px;}
.yonghu span{ margin-right:50px;}
/*查库*/
.chaku td {
	font-size: 12px;
	line-height: 24px;
	color: #3B3B3B;
	text-decoration: none;
}
.dl{ line-height:25px; float:right; margin-right:20px; margin-top:5px; border:none; background:#0079c2; font-size:25px; border-radius:5px; color:#ffffff;}
.input2{ height:25px;}
/*download*/

.download{ margin:0 1%; width:100%;}
.download a{ font-size:14px;color: #3B3B3B;text-decoration:none; padding-left:5px;}

#lxf-box li a{display:block; overflow:hidden; margin: 10px auto;}
#lxf-box li a img{width:100%;}

.yama{padding:5px 0;text-align: left;color: #ccc;text-align:center;}
.yama a{display: inline-block;color: #428bca;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.yama a:hover{text-decoration: none;border: 1px solid #428bca;}
.yama span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #428bca;	border: 1px solid #428bca;border-radius: 4px;vertical-align: middle;}
.yama span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}

/*资料*/
.msg h1{background:#fafafa; color:#333333; clear:left; padding-left:15px;line-height:35px; font-size:16px; margin:20px auto;}
.msg h2 span{width:80px; display:block; float:left; line-height:24px; font-size:14px; }
.msg2{overflow:hidden;}
.msg h2 { padding:0px 20px;overflow:hidden; margin:10px auto;}
.msg2 h2{float:left; width:400px; margin:5px 0;}
.msg1 input,.msg2 input{width:200px; line-height:19px; float:left;}
.msg3{margin:20px auto; padding-left:20px;}
.msg3 input{background:url(../images/nav_bg.png) left center; line-height:35px; color:#fff; width:120px; border:0;}
.msg3 input:hover{background:url(../images/nav_bg_l.png) left center;}
.msg .Validform_wrong{  color:red; padding-left:20px; white-space:nowrap; background:url(valid_icons.png) no-repeat -20px -40px; }



/*下载*/
.table_list{ width:100%; border:1px #f3f3f3 solid; font-size:14px; color:#333333;}
.table_list td{ text-align:center; line-height:40px; border:0;}
.bg_huise{ background:#f4f4f4;}
.bg_lanse{ background:#0c7ac8; color:#FFFFFF;}
.dianjixiazai a{border-radius:5px; padding:5px 10px; background:#0c7ac8; color:#fff; border:1px #0c7ac8 solid;}
.dianjixiazai a:hover{  background:#0b6fb6;}
.base_tit{line-height:25px; margin-bottom:10px;}
.ziliaoshow{margin-bottom:10px;}
.ziliaoshow span{margin-right:5px; float:left;}
.ziliaoshow i{float:right; font-style:normal;}