@charset "utf-8";
.header { 
    margin:0 auto; background:#FFF; overflow:hidden;
}
.logo {
	float:left; width:580px; height:70px; text-align:left;
}
.tel {
	float:right; width:230px; height:60px; background:url(../images/phone1.jpg) left 5px no-repeat; padding-left:60px; margin-top:10px
}
.tel strong {
	font-size:28px; color:#F00
}

.navigation {
	background:#0058A9; height:50px;
}
.navigate {
    width:1000px; margin:0 auto;
}
.nav {
	z-index: 300; float: left; position: relative;
}
.nav li {
	float: left; position: relative; white-space: nowrap; text-align: center; line-height:50px;
}
.nav li a {
	display: block; width:100px; text-decoration: none; font-size:16px; color:#FFFFFF;
}
.nav li a:hover {
	background:#0076c1;
}
.nav li .current {
	background:#0076c1; color:#FFF
}
.nav ul {
	z-index: 300; position: relative; background:#0076c1;
}
.nav li ul {
	display: none; position: absolute; top: 50px; left: 0; 
}
.nav li ul li {
	border-top: #19BC99 dotted 1px; clear:both
}
.nav li ul li a {
    display: block; width:100px; line-height:30px; font-size:14px; font-weight:normal;
}
.nav li ul li a:hover,.menu li ul li:hover a {
	color: #FFF; background:#0058A9; text-decoration:none;
}

.banner {
	background: url(../images/banner_bg.png) repeat-x; width: 100%; margin-bottom: 10px; position: relative;
}
.banner_slides {
	width: 100%; overflow: hidden; position: relative;
}
.banner_slides {
	height: 400px;
}
.slides_container {
	height: 400px;
}
.slides_control {
	height: 400px;
}
.banner_pic {
	height: 400px;
}
.banner_pic {
	width: 100%; display: block;
}
.slides_btn {
	background: url(../images/banner_btn.png) no-repeat; top: 50%; width: 40px; height: 70px; text-indent: -9999px; overflow: hidden; margin-top: -35px; display: none; position: absolute; z-index: 999;
}
.btn_previous {
	background-position: left top; left: 8%;
}
.btn_next {
	background-position: left bottom; right: 8%;
}
.slides_pagination {
	width: 100%; height: 8px; text-align: center; right: 10px; bottom: 15px; position: absolute; z-index: 1000;
}
.slides_pagination li {
	margin: 0px 3px; display: inline-block;
}
.slides_pagination li a {
	background: #333; width: 50px; height: 10px; line-height: 10px; text-indent: -999em; overflow: hidden; display: inline-block; opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.slides_pagination li a.active {
	background:#F60;
}
.column {
	overflow:hidden; height:100%;
}
.t1 {
	line-height:40px; height:45px; color:#000; font-size:18px; border-bottom:#CCC solid 1px;
}
.t1 b {
	font-size:32px; color:#F90; margin-right:5px;
}
.t1 span {
	float:right; font-size:12px; color:#999; margin-top:8px; height:30px;
}
.t1 span a {
	color:#666; padding: 1px 2px; text-decoration:none; border-radius:2px;
}
.t1 span a:hover {
	color:#FFF; background:#555;
}
.t1 span img {
	margin-top:14px;
}
.t1 em {
	background:url(../images/content_top.png) left center no-repeat; float:left; width:20px; height:40px;
}
.sort li {
	line-height:36px;  border-bottom:#CCC dotted 1px;
}
.sort li a {
	display:block; background:url(../images/icon_ar.png) 20px center no-repeat; padding-left:35px;
}
.sort li a:hover {
	text-decoration:none; background:url(../images/icon_ar.png) #F8F8F8 20px center no-repeat; color:#03C
}
.t3 {
	background:url(../images/icon_ct.png) bottom right no-repeat; border-bottom:none; height:54px;
}
.c1 {
	overflow:hidden; height:100%; padding:10px 0; color:#333;
}
.list1 li {
	float:left; width:240px; margin:5px;
}
.list1 li img {
	width: 230px; height: 180px; padding: 4px; border: 1px solid #DDD; border-image: none;
}
.list1 li p {
	height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-style: normal; display: block;
}
.info {
	width:338px; margin:0 15px; padding:0 15px; border-left:#CCC solid 1px; border-right:#CCC solid 1px;
}
.list2 li {
	line-height:25px; font-size:14px
}
.list2 li a {
	background:url(../images/icon_ar.png) left center no-repeat; padding-left:10px; color:#333
}
.list2 li span {
	color:#999; float:right
}
.list3 li {
	border-bottom:#CCC dotted 1px; padding-bottom:10px; margin-bottom:5px;
}
.list3 li a {
	line-height:40px; font-size:16px; color:#333; background:url(../images/icon_ar.png) left center no-repeat; padding-left:10px;
}
.list3 li a:hover {
	color:#F00; text-decoration:none
}
.list3 li span {
	color:#F80; float:right
}
.list3 li p {
	line-height:20px; color:#888
}
	
.device_tab {
	border-image: none; height: 100%;
}
#marquePicc0 {
	margin: 0px auto; width: 1020px; overflow: hidden; position: relative;
}
#marquePicc1 {
	width: 9000px; height: auto; display: block; position: relative;
}
.marquePicc1 {
	float: left; display: block; position: relative;
}
.device_slide li {
	padding: 0px 10px 0px 0px; width: 230px; text-align: center; overflow: hidden; float: left;
}
.device_slide li img {
	width: 230px; height: 180px; padding: 4px; border: 1px solid #DDD; border-image: none;
}
.device_slide li p {
	height: 30px; text-align: center; line-height: 30px; font-size: 14px; font-style: normal; display: block;
}
.article .con1 {
    font-size:20px; text-align:center; line-height:30px; margin-top:20px;
}
.article .con2 {
    font-size:12px; color:#999999; line-height:30px; text-align:center; border-bottom:#CCCCCC dotted 1px
}
.article .con3 {
    margin:20px auto; line-height:25px; font-size:14px; color:#666666
}
.article .con4 {
    border-top:#EEE solid 2px; line-height:25px
}
.article .con5 {
	border:#9EF solid 1px; overflow:hidden; height:100%; margin-top:20px;
}
.article .con5 h3 {
	line-height:30px; font-size:14px; background:#09F; color:#FFF; font-weight:normal; padding-left:10px;
}
.article .con5 li {
	float:left; width:118px; margin:4px;
}
.article .con5 li img {
	width:118px; height:88px; border:#EEE solid 1px;
}
.article .con5 li p {
	line-height:20px; height:40px; font-size:12px
}
.paging {
	line-height:50px; height:50px; clear:both; overflow:hidden; text-align:center
}
.paging span, .paging a {
	margin:0 3px; border:#09C solid 1px; padding:0 5px; color:#039
}
.paging a:hover {
	background:#06C; color:#FFF; text-decoration:none
}
.link a {
	padding:0 5px;
}
.about_img {
	float:left; height:200px; margin-right:10px; border-radius:5px;
}
.footer {
	background:#0058A9; overflow:hidden
}
.copyright {
	margin:10px auto; padding:5px; line-height:30px; color:#EEE; text-align:center;
}
