﻿@charset "utf-8";
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span{padding:0;margin:0;}
body{width:100%;color:#303030;font-size:12px;
	font-family: Arial, Tahoma,"微软雅黑","宋体";
	background-color:#ececec;
}
ul,li{ list-style:none;}
a{text-decoration:none;}
img{ border:none;}
input{font:99% arial,helvetica,clean,sans-serif;}


/*------ index top ------*/
.top {width:100%;}
.logo {width:1000px;height:110px;margin:0 auto; background:url('../img/logo.png?123');}
.search{width:218px;float:right; margin-right:17px;margin-top:80px;}
.search ul li{ float:left; margin:0px;}
.search_k{width:180px; height:22px; border:none;}
#search-keyword{width:156px; height:24px; line-height:24px; color:#888; border:none; background:none; padding-left:14px; padding-top:4px;}

/*------ index nav ------*/
.nav{
	width:100%;
	height:45px;
	background:#0D60BC;
	margin-top:10px;
	box-shadow: 1px 1px 3px #000;
}
.navs{
	position: fixed;
	top:0;
	left: 0;
	margin-top: 0;
	z-index: 999;
}
.nav-main{width:1000px;margin:0 auto;}
.nav-main ul{padding-left:20px;}
.nav-main li{
	float:left;
	width: 95px;
	display:block;
	line-height:45px;
	text-align: center;
}
.nav-main li a{font-size:14px; color:#eee; text-decoration:none;}
.nav-main li a:hover{color:#f60; text-decoration:none;}




/*幻灯片*/
#banner{position: relative; width:100%;overflow:hidden;}
.slideBox {
    position: relative;
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
}
.slideBox .hd {
    bottom: 25px;
    height: 25px;
    overflow: hidden;
    position: absolute;
    right: 48%;
    z-index: 1;
}
.slideBox .hd ul {
    float: left;
    overflow: hidden;
}
.slideBox .hd ul li {
    background: #fff none repeat scroll 0 0;
    cursor: pointer;
    float: left;
    height: 25px;
    line-height: 25px;
    margin-right: 8px;
    text-align: center;
    list-style: none;
    width: 25px;
}
.slideBox .hd ul li.on {
    background: #f44 none repeat scroll 0 0;
    color: #fff;
}
.slideBox .bd {
    height: 100%;
    position: relative;
    z-index: 0;
}
.slideBox .bd li {
    vertical-align: middle;
    list-style: none;
}
.slideBox .bd img {
    display: block;
    width: 100%;
}
.slideBox .prev, .slideBox .next {
    background: rgba(0, 0, 0, 0) url("../img/slider-arrow.png") no-repeat scroll -110px 5px;
    display: block;
    height: 40px;
    left: 5%;
    margin-top: -25px;
    opacity: 0.5;
    position: absolute;
    top: 45%;
    width: 32px;
}
.slideBox .next {
    background-position: 8px 5px;
    left: auto;
    right: 5%;
}
.slideBox .prev:hover, .slideBox .next:hover {
    opacity: 1;
}
.slideBox .prevStop {
    display: none;
}
.slideBox .nextStop {
    display: none;
}









.body-main{width:100%;min-width:1000px;}

.aboutus{width:100%;height:406px;background:url(../img/aboutbg.jpg) no-repeat top center;}
.aboutus-main{width:1000px;margin:0 auto;}
.txtab{width:665px;height:200px;padding-top:110px;padding-left:152px;font-size:18px;line-height:32px;font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";text-indent:2em;}
.txtmore{width:110px;height:30px;line-height:30px;margin-left:152px;display:block;border:2px solid #187ae7;text-align:center;font-size:18px;font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";color:#187ae7;}
.txtmore:hover{border:none;background:#187ae7;color:#fff;}



.zizhi{width:100%;}
.zztop{width:1000px;
	margin: 0 auto;
	height:70px;
	background:url(../img/zizhi.png) no-repeat top center #fff;
}
.zzdown{
	width:1000px;
	height:240px;
	background:#fff;
	margin-bottom: 40px;
}
.customer{width:1000px;}
.leftIco{
	background:url(../img/left.png) no-repeat;
	width:21px;height:21px;
	margin: 20px;
	margin-top: 100px;
	float:left;cursor:pointer;
}
.rightIco{
	background:url(../img/right.png) no-repeat;width:21px;
	height:21px;
	margin: 20px;
	margin-top: -120px;
	float:right;cursor:pointer;
}
.customer_content{
	position: relative;
	width:890px;height:210px;margin-top:10px;float:left;
	overflow: hidden;
}
.customer_content ul{width:890px;height:210px;float:left;overflow:hidden;}
.customer_content ul li{width:156px;height:210px;float:left;margin:0 10px;}
.customer_content img{width:156px;height:210px;}



.pro{width:100%;}
.protop{width:100%;height:70px;background:url(../img/pro.png) no-repeat top center;}
.prodown{width:1000px;height:600px;}
.prodown ul{width:1000px;}
.prodown ul li{width:230px;height:264px;padding:10px 21px;float:left; border: solid 1px #CCCCCC; }

.prodown ul.menubody li{width:auto;height:auto;padding:0; clear:both; float:none; border:none;}

.prodown  .xuanfu{ float:left; margin-top:0;}

.prodown ul li h1{width:220px;height:44px;line-height:24px;text-align:center;font-size:18px;font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";font-weight:normal;　word-break:break-all; 
　　word-wrap:break-word;
}
.prodown img{width:230px;height:220px;}
.prodown img:hover{border:1px #187ae7 solid;}
.promore{width:1000px;height:42px;line-height:42px;margin:25px auto;text-align:center;}
.promore a{display:block;width:140px;height:38px;line-height:38px;margin:0 auto;border:2px solid #187ae7;font-size:18px;font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";color:#187ae7;border-radius:19px;-moz-border-radius:19px;-webkit-border-radius:19px;}
.promore a:hover{border:none;background:#187ae7;color:#fff;}


.prodown .prudv{
	position: relative;
	width: 810px;
	float: right;
}
.prodown .prull{
	position: absolute;
	width: 850px;
	top:0;
	left: 0;
}
.prodown .prull li{
	width: 220px;
	margin-right: 10px;
	margin-bottom: 15px;
	background: #fff;
}


/*6大*/
.ystop{width:100%;height:197px;background:#0e61bd;}
.ystop .ystmain{width:1000px;margin:0 auto;}
.ysdown{width:100%;}
.ysdown .ysdmain{width:1000px;margin:20px auto;}
.ludak{
	background: #fff;
}
.ludak td{
	width: 46%;
	padding: 2%;
	border-bottom: 1px solid #eee;
}
.ludak td h3{
	font-size: 26px;
	background: #0E61BD;
	color: #fff;
	padding: 8px;
}
.ludak td strong{
	font-size: 18px;
}
.ludak td p{
	line-height: 1.8;
	font-size: 16px;
}
.ludak td img{
	width: 460px;
}
.ludakp{
	height: 160px;
}



.list-1{width:100%;height:390px;}
.li1main{width:1000px;margin:10px auto;}
.list1-left{width:275px;height:380px;float:left;}
.list1-left .ltop{
	width:260px;height:40px;
	line-height:40px;padding-left:15px;
	background: #0D60BC;
	font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";
	color:#fff;
	font-size: 18px;
}
.list1-left .ltop a{float:right;margin-right:15px;overflow: hidden;text-align:right;color:#fff;font-size:12px;font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";}
.list1-left .ltop a:hover{color:#f60; text-decoration:none;}
.list1-left .ldown{width:275px;height:320px;background:#fff;}
.list1-left .ldown li{
	line-height:18px;
	border-bottom:1px #3f918f dashed;
	margin: 6px 0;
	width:246px;padding-left:10px;float:left;list-style-image:url(../img/download.gif); list-style-position:inside;}
.list1-left .ldown a{color:#303030;}
.list1-left .ldown a:hover{color:#f60; text-decoration:underline;}
.list1-left .ldown li.click{height:60px;line-height:60px;text-align:center;list-style:none;border:none;}
.list1-right{height:400px;float:right;}
.list1-right .rtop{
	width:690px;height:40px;
	line-height:40px;padding-left:15px;
	background: #0D60BC;
	font-size:18px;
	font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";
	color:#fff;
}
.list1-right .rtop a{
	float:right;margin-right:15px;overflow: hidden;
	text-align:right;color:#fff;font-size:12px;
	font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";}
.list1-right .rtop a:hover{color:#f60; text-decoration:none;}
.list1-right .rdown{width:705px;height:320px;background:#fff;}
.list1-right .rdown ul{width:670px;margin-left:15px;}
.list1-right .rdown li{width:670px;height:78px;float:left;border-bottom:1px #3f918f dashed;}
.list1-right .rdown li:last-child{border:none;}
.list1-right .rdown h2{width:650px;}
.list1-right .rdown a{font-size:18px;font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";color:#303030;line-height:30px;}
.list1-right .rdown a:hover{color:#f60; text-decoration:underline;}
.list1-right .rdown span{width:650px;font-size:14px;font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";color:#303030;line-height:21px;}



.list-2{width:100%;height:390px;}
.li2main{margin-bottom: 30px;}
.list2-right{width:275px;height:380px;float:right;}
.list2-right .rtop{
	width:260px;height:40px;line-height:40px;padding-left:15px;
	background:#0d60bc;
	font-size:18px;
	font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";
	color:#fff;
}
.list2-right .rtop a{
	float:right;margin-right:15px;
	overflow: hidden;text-align:right;
	color:#fff;font-size:12px;font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";}
.list2-right .rtop a:hover{color:#f60; text-decoration:none;}
.list2-right .rdown{
	width:275px;
	height:320px;
	background:#fff;}
.list2-right .rdown li{
	text-overflow: ellipsis;
    white-space: nowrap;
	line-height:32px;width:246px;padding-left:10px;float:left;list-style-image:url(../img/list-style.gif); list-style-position:inside;
}
.list2-right .rdown a{color:#303030;}
.list2-right .rdown a:hover{color:#f60; text-decoration:underline;}
.list2-left{width:695px;height:400px;float:left;}
.list2-left .ltop{
	width:685px;height:40px;
	line-height:40px;padding-left:15px;
	background:#0d60bc;
	font-size:18px;
	font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";
	color:#fff;
}
.list2-left .ltop a{
	float:right;margin-right:15px;overflow: hidden;
	text-align:right;color:#fff;font-size:12px;
	font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";}
.list2-left .ltop a:hover{color:#f60; text-decoration:none;}
.list2-left .ldown{width:700px;height:320px;background:#fff;}
.list2-left .ldown li{width:210px;height:300px;margin:10px;float:left;}




#demo {
	position: relative;
	background: #FFF;
	overflow:hidden;
	width: 680px;
	height:310px;
	margin-left:10px
}
#demo ul{
	position: absolute;
	top:0;
	left: 0;
	width: 2000px;
}

li .btnMore{display: block; width:50px; line-height:23px;color: #0071e3; padding-right:30px; background:url(../img/btnMore.png) no-repeat right center;}



.photo{width:100%;}
.ph-t{width:100%;height:70px;background:url(../img/photo.png) no-repeat top center;}
.phm{width:1000px;height:160px;margin:10px;}

.ph-b{
	padding: 10px 0;
	background: #fff;
}

.customer2{width:1000px;}
.customer_content2{
	position: relative;
	width:100%;
	height:143px;
	margin-top:10px;
	overflow:hidden;
}
.customer_content2 ul{
	position: absolute;
	top:0;
	left: 0;
	width:3000px;
	height:143px;
}
.customer_content2 ul li{
	width:230px;
	height:150px;
	float:left;
	margin-right: 20px;
}
.customer_content2 img{width:100%;height:150px;}



.min1280{width:1000px;margin:0 auto;}
.footer{width:100%;height:190px;background:#3c3c3c;color:#fff;margin-top:30px;font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";}
.footer-main{width:1000px;margin:0 auto;}
.foot-l{width:222px;float:left;}
.foot-r{float:left;margin-left:25px;}
.foot-rt,.foot-rt ul{width:753px;height:70px;word-break:break-all;white-space:nowrap;overflow:hidden;}
.foot-rt li{float:left;margin-right:15px;display:block;line-height:70px;}
.foot-rt li a{font-size:14px; color:#fff; text-decoration:none;}
.foot-rt li a:hover{color:#f60;}
.foot-rm{
	width: 740px;
	height:100px;
	margin-top:-10px;
}
.rm-l{width:49%;float:left;}
.rm-r{width:49%;float:left;}
.foot-rm p{font-size:12px;}
.foot-rm p a{color: #fff;}
.foot-rb{width:642px;text-align:center;color:#999;padding-right:111px;margin-top:-5px;}


.xuanfu{_position:absolute;margin-top:9px; position:absolute;width:168px;background:#ecf9ff;text-align:center;display:block;}
.xuanfu .menuname{width:168px;height:34px;color:#eee;background:#0b63bd;line-height:34px;font-size:18px;font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";}
.xuanfu ul{width:100%;}
.xuanfu li{width:160px;padding:0 4px;height:26px;line-height:26px; border-bottom:2px solid #c9e7f2;}
.xuanfu li a{font-size:14px;font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";color:#777; font-weight:bold;}
.xuanfu li a:hover{color:#f60;}
.totop{height:38px;line-height:38px;color:#085ec5;}
.totop a{font-size:14px;font-family:"Microsoft YaHei","微软雅黑","黑体","Times New Roman";color:#085ec5; font-weight:bold;}
.totop a:hover{color:#f60;}


.comDiv{position:fixed; top:0;z-index:999;_position:absolute;_top: expression(documentElement.scrollTop);overflow:visible;}


.m1000{
	width: 1000px;
	margin: 0 auto;
}
.flink{
	padding: 20px 0;
}
.flink a{
	display: inline-block;
	color: #333;
	padding-right: 8px;
	padding-bottom: 5px;
}