* { margin: 0px; padding: 0px; }
body { width: 100%;background:#666666; }
img { border: none; }
div { overflow:; }
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {
	font-size: 12px;
	font-family: "微软雅黑", arial;
	color: #444;
}
ul { list-style-type: none; }
a:link, a:visited {
	color: #444444;
	text-decoration: none;
	font-size: 12px;
	font-family: "微软雅黑", arial;
}
.main{width: 900px; margin:auto;  padding: 0px 25px; background-color: #fff;padding-bottom:10px;}
.logo{padding: 6px 0px;}
.nav{background-color: #3dcd58; width: 100%; border:1px solid #3dcd58;}
.nav a{color: #fff;border-right:1px solid #ccc; text-align: center; padding: 7px 30px; font-size: 14px;background-color: #3dcd58; display: block; float: left;}
.nav a:hover{background-color: #009530; color: #fff;}
.nav .bghover a{background-color: #009530; color: #fff;}
.banner_bg{padding: 10px 0px;}
.gsjj{width: 218px; height: 178px; float: left; border:1px solid #e4e4e4;border-radius: 3px 3px 0px 0px;box-shadow:0 0 3px 0px #eee;}
.gsjj h1{height: 26px; line-height: 27px; margin-top: 1px;font-size: 14px; color: #474747; border-bottom: solid 1px #fff;
         background-image:linear-gradient(to bottom, #fefefc, #e7ffc3); padding-left: 10px;}
.gsjj_xian{height: 1px; background-color: #c5c5c5;box-shadow:0 0 3px 0px #c5c5c5;}
.gsjj_neiro{padding: 6px 10px; line-height: 17px; font-size: 12px;}
.gsjj_neiro a,.left a,.zixun a,.right a{color: #2f6681;}
.gsjj_neiro a:hover,.left a:hover,.zixun a:hover,.right a:hover{color: #2f6681; text-decoration: underline;}
.box{padding-bottom: 10px;}
.left{width: 220px; float: left;}
.products, .downloads, .video{border:1px solid #e4e4e4;border-radius: 3px 3px 0px 0px;box-shadow:0 0 3px 0px #eee; margin-bottom: 12px; width: 218px;}
.case{border:1px solid #e4e4e4;border-radius: 3px 3px 0px 0px;box-shadow:0 0 3px 0px #eee;}
.left h1{height: 26px; line-height: 27px; margin-top: 1px;font-size: 14px; color: #474747; border-bottom: solid 1px #fff;
         background-image:linear-gradient(to bottom, #fefefc, #e7ffc3); padding-left: 10px;}
.left h1 a{color: #444;}
.cp_pic{border: solid 1px #3ecd59; width: 100px; height: 100px; margin: 10px auto;}
.cp_pic img{width: 100px; height: 100px;}
.left ul{padding: 10px;}
.cp_text{padding-left: 6px; line-height: 28px; height: 28px;white-space:nowrap; display: block; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}
.cp_tubiao{float: left; margin-top: 8px;}
.downloads li{line-height: 26px; height: 26px;white-space:nowrap; display: block; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}
.left_more{display: block; float: right; margin-right: 10px; margin-bottom: 10px;}
.video dl{padding: 12px;}
.video dt{ width: 85px; height: 62px; float: left; margin-right:10px ;}
.video dt img{ width: 85px; height: 62px;}
.video dd{color: #2f6681; line-height: 20px; font-size: 12px;}
.case_pic{border: solid 1px #ccc; width: 100px; height: 71px; margin: 10px auto;}
.case_pic img{width: 100px; height: 71px;}
.case h2{font-weight: normal; text-align: center; border-bottom: solid 1px #cccccc; margin: 0px 10px;}
.case p{line-height: 24px; padding: 10px; color: #878787;}
.zhong{float: left; margin-left: 10px; width: 350px;}
.zixun{border:1px solid #e4e4e4;border-radius: 0px 0px 0px 0px;box-shadow:0 0 3px 0px #eee; margin-bottom: 12px;width: 348px;}
.zixun h1{height: 26px; line-height: 27px; margin-top: 1px;font-size: 14px; color: #474747; border-bottom: solid 1px #fff;
         background-image:linear-gradient(to bottom, #e4ffbc, #fefefc); padding-left: 10px;}
.zixun p{line-height: 24px;border-bottom: solid 1px #cccccc;margin: 10px 10px;}
.zixun p span{color: #878787;}
.zixun h1 a{color: #444;}
.right{width: 310px; float: right;}
.rexian,.luntan{border:1px solid #e4e4e4;border-radius: 0px 0px 0px 0px;box-shadow:0 0 3px 0px #eee; margin-bottom: 12px;width: 308px;}
.rexian h1,.luntan h1{height: 26px; line-height: 27px; margin-top: 1px;font-size: 14px; color: #474747; border-bottom: solid 1px #fff;
         background-image:linear-gradient(to bottom, #e4ffbc, #fefefc); padding-left: 10px;}
.rexian dl{padding: 0px 30px;}        
.rexian dt{width: 72px; height: 75px; margin-top: 10px; float: left; margin-right: 20px;}
.rexian img{width: 72px; height: 75px;}
.rexian dd{line-height: 30px; padding-top: 16px; color:#878787;}
.daorutu{margin: 10px 0px;border:1px solid #e4e4e4;border-radius: 0px 0px 0px 0px;box-shadow:0 0 3px 0px #eee; margin-bottom: 12px;width: 308px;}
.daorutu_pic{margin: 10px auto; width: 280px;}
.daorutu h2{line-height: 30px; padding: 0px 10px; text-align: center; font-weight: normal;}
.luntan ul{padding: 10px;}
.luntan li{line-height: 24px; margin-bottom: 10px;}
.luntan img{width: 48px; height: 48px; float: left; margin-right: 10px;border-radius: 50px 50px 50px 50px; border: solid 1px #ccc;}




/*banner*/
#full-screen-slider {
	width:670px;
	height:180px;
	float:right;
	position:relative;
}
#slides {
	display:block;
	width:670px;
	height:180px;
	list-style:none;
	padding:0;
	margin:0;
	position:relative
}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination {
	display:block;
	list-style:none;
	position:absolute;
	top:160px;
	z-index:9900;
	margin:0;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	left: 48%;
}
#pagination li {
	display:block;
	list-style:none;
	width:10px;
	height:10px;
	float:left;
	margin-left:15px;
	border-radius:5px;
	background-color: #fff;
}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {
	background-color: #009530;
}
