﻿/* CSS Document */
body {
	margin:0;
	padding:0;
	font-size:12px;
	font-family: "宋体" Arial, Helvetica, sans-serif;
	background:#f4f4f4;
}
img{
	border:0;
}

div{
	margin:0;
	padding:0;
}
.clear {
	clear:both;
}
ul, li, p {
	margin:0;
	padding:0;
	list-style-type:none;
}
.news {
	padding: 10px;
	text-align:left;
}
.news li {
	line-height:35px;
	background:url(../image/li.png) no-repeat left;
	background-position:10px center;
	text-indent:2em;
	border-bottom:1px #ababab dashed;
}
.news li a{
	color:#000;
}

.news-wh {
	text-align:left;
}
.news-wh li {
	line-height:35px;
	background:url(../image/icon-wh.png) no-repeat left;
	background-position:10px center;
	text-indent:3em;
	border-bottom:1px #ababab dashed;
}
.news-wh li a{
	color:#000;
}

.li{
	margin:0 20px;
	width:45%;
	float:left;
}



.gd {
	float:right;
	color:#000;
	padding-right:10px;
}
.gd1 {
	float:right;
	color:#ffffff;
	padding-right:10px;
}



.productlist {
	padding:10px;
	margin:0 auto;
	text-align:center;
}
.productlist li {
	width:266px;
	float:left;
}
.productlist li span {
	line-height:30px;
	color:#333;
	display:block;
}
.productlist li img {
	width:250px;
	height:160px;
	border:1px #e4e4e4 solid;
}


.productlist1 {
	padding:10px;
	margin:0 auto;
	text-align:center;
}
.productlist1 li {
	padding:10px;
	width:340px;
	float:left;
}
.productlist1 li p{
	text-align:left;
	line-height:30px;
	font-size:18px;
	font-weight:bold;
	color:#323232;
}
.productlist1 li span {
	text-align:left;
	line-height:25px;
	font-size:14px;
	color:#545454;
	display:block;
}
.productlist1 li img {
	width:300px;
	height:225px;
	border:1px #e4e4e4 solid;
}

.productlist2 {
	padding:10px;
	margin:0 auto;
	text-align:center;
}
.productlist2 li {
	padding:10px;
	width:143px;
	float:left;
}
.productlist2 li span {
	line-height:25px;
	font-size:14px;
	color:#545454;
	display:block;
}
.productlist2 li img {
	width:139px;
	height:66px;
	border:1px #e4e4e4 solid;
}





.anli {
	padding:10px;
	text-align:left;
}
.anli li {
	padding-left:30px;
	height:30px;
	line-height:30px;
	border-bottom:1px #022c5e solid;
	background-position:5px center;
	text-indent:20px;
}
.anli li span {
	display:block;
	width:7px;
	height:28px;
	background:url(../image/li1.png) no-repeat left;
	float:left;
}
.anli li a {
	float:left;
}
.productclass {
	padding:10px 20px 10px 10px;
	background:#FFFFFF;
	border:1px #c01211 solid;
	border-top:none;
}
.productclass p{
	text-indent:40px;
	line-height:30px;
	font-size:16px;
	font-weight:bold;
	background:url(../image/title-p.png) no-repeat top;
}
.productclass p a{
	color:#000000;
}
.productclass li {
	margin:0 20px;
	text-indent:30px;
	line-height:35px;
	background:url(../image/class.png) no-repeat left;
	background-position:20px;
}
.productclass li a{
	color:#000000;
	font-size:14px;
}






a {
	
	text-decoration:none;
}
a:link {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
/***********top*************/
#topmsg{
	height:30px;
	background:#f5f5f5;
}
.topmsg{
	margin:0 auto;
	width:1000px;
	line-height:30px;
}
.topmsg span{
	color:#ffffff;
	float:left;
}
.topmsg marquee{
	width:930px;
	float:right;
}
.topmsg p{
	color:#8c8c8c;
}
.topmsg p a{
	color:#8c8c8c;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.icon-tel{
	display:block;
	width:18px;
	height:30px;
	background:url(http://www.4006677749.com/templates/default/images/icon-tel.png) left no-repeat;
	float:left;
}
#top{
	margin:0 auto;
	width:100%;
	height:100px;
	border-top:1px #dcdcdc solid;
}
.top{
	width:1000px;
	margin:0 auto;
}
.logo{
	margin-top:20px;
	padding:0px;
	float:left;
}
.tel{
	margin-top: 35px;
	float:right;
	
}
/**********nav************/
#nav{
	width:100%;
	background:#c01211;
}
.nav{
	width:1000px;
	margin:0 auto;
	text-align:center;
}
.nav li{
	padding: 0 14px;
	float:left;
}
.nav li a{
	display:block;
	line-height:35px;
	font-size:16px;	
	color:#ffffff;
}
.nav li a:hover{
}

.nav li .hover{
}




/***********banner*************/
#banner {
	min-width:1000px;
	width:100%;
}
#banner img{
	width:100%;
}
#banner-con {
	width:100%;
	height:230px;
	background:url(../image/banner4.jpg) no-repeat top;
}
/***********content*************/

#content {
	margin:10px auto;
	width:1100px;
}
#content1 {
	margin:10px auto;
	width:1100px;
}
#content2 {
	margin:10px auto;
	width:1100px;
}

.cont{
	
}
.cont1{
	width:275px;
	float:left;
}
.cont2{
	margin-left:10px;
	width:352px;
	float:left;
}
.cont3{
	width:352px;
	float:right;
}
.cont-l{
	width:630px;
	float:left;
}
.cont-r{
	width: 440px;
	float:right;
}

.title{
	height:34px;
	border-bottom:1px #969696 solid;
}
.title p{
	text-indent:10px;
	line-height:35px;
	font-size:14px;
	color:#c01211;
	font-weight:bold;
	float:left;
}
.title span{
	color:#c01211;
	float:right;
}
.title span a{
	padding:0 5px;
	line-height:35px;
	color:#c01211;
}


.title1{
	height:40px;
	background:#c01211;
}
.title1 p{
	text-align:center;
	line-height:40px;
	color:#ffffff;
	font-size:16px;
}

.title2{
	z-index:1000;
	height:40px;
}
.title2 p{
	height:40px;
	padding-right:30px;
	text-indent:30px;
	line-height:35px;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	background:url(../image/line.png) no-repeat top;
	float:left;
	z-index:1000;
}
.title2 span{
	color:#04689d;
	float:right;
}
.title2 span a{
	display:block;
	margin-top:10px;
	margin-right:10px;
	text-align:center;
	width:57px;
	height:17px;
	line-height:17px;
	color:#ffffff;
	background:url(../image/more.png) no-repeat;
}

.title-cont{
	position: relative;
	z-index:1000;
	height:40px;
}
.title-cont p{
	height:40px;
	padding-right:30px;
	text-indent:30px;
	line-height:35px;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	background:url(../image/line.png) no-repeat top;
	float:left;
	z-index:1000;
}
.title-cont span{
	color:#04689d;
	line-height:35px;
	float:right;
}
.title-cont span a{
	color:#04689d;
	line-height:17px;
}




.contact{
	padding:10px;
	line-height:2em;
}

.left{
	width:270px;
	float:left;
}
.right{
	width:820px;
	float:right;
}

.about{
	padding:10px;
	line-height:2em;
}
.about img{
	max-width:100%;
}
.about-cont{
	padding:10px;
	line-height:2em;
	text-indent:2em;
}
.about-cont img{
	max-width:100%;
}

.webnav{
	background:url(http://www.4006677749.com/templates/default/images/webnav.png) #ffffff no-repeat left;
	height:200px;
}
.tab{
	padding:50px 20px 0 20px;
}
.tab-l{
	width:80px;
	line-height:2em;
	color: #1350CE;
	float:left;
}
.tab-r{
	width:880px;
	color: #1350CE;
	float:left;
}
.tab-r a{
	line-height:2em;
	color: #1350CE;
}
.tab-b{
	padding:10px;
}
.tab-b a{
	margin:0 4px;
}

.frist{
	
}
.frist img{
	float:left;
}
.frist p{
	font-weight:bold;
}
.frist span{
	line-height:1.8em;
	color:#828282;
	font-size:12px;
}
.frist a {
	color:#333;
}

#hf{
	width:100%;
	border-bottom:6px #c01211 solid;
}
.hf-l{
	height:60px;
	background:#dbdbdb;
	width:45%;
	float:left;
}
.hf-l img{
	margin-right:130px;
	float:right;
}
.hf-r{
	padding-top:25px;
	height:35px;
	width:55%;
	background:url(../image/title_span.png) no-repeat left #c01211;
	float:right
}
.hf-r a{
	padding:5px 10px;
	margin-left:530px;
	color:#ffffff;
	border:1px #ffffff solid;
}
.hf-r a:hover{
	color:#ffffff;
}
.hot{}
.hot-l{
	padding:10px;
	width:140px;
	float:left;
}
.hot-r{
	padding:10px;
	width: 450px;
	float:right;
}
.hot-r p{
	font-size:14px;
	line-height:35px;
	color:#c01211;
}
.hot-r span{
	display:block;
	line-height:25px;
	text-indent:2em;
}



#font{
	height:61px;
	text-align:center;
	background:url(../image/icon1.jpg) repeat-x;
}
#font img{
	margin-top: 15px;
}
.news-l{
	width:310px;
	float:left;
}
.news-r{
	width:310px;
	float:right;
}

.bg{
	position:relative;
	top:-5px;
	background:#ffffff;
	border:1px #e4e4e4 solid;
}
.bg1{
	background:#ffffff;
	border: 1px #c01211 solid;
	border-top: none;
}
.color{
	color:#01aff4;
}

.mt10{
	margin-top:10px;
text-align: center;
}
.b{
	font-weight:bold;
}
.more{
	color:#0f96ff;
	font-weight:bold;
}

/***********foot*************/
#foot {
	width:100%;
	min-width:1000px;
	height:130px;
	text-align:center;
	background:#fafafa;
	border-top:2px #dedede solid;
}
#foot p {
	line-height: 30px;
}
#foot p a{
	color:#FFF;
}
.footnav {
	margin:0 auto;
	padding-top:20px;
	width:532px;
	text-align:center;
}
.footnav li {
	float:left;
}
.footnav a {
	padding:0 10px;
	color:#FFF;
}
.footnav a:visited {
}
.footnav a:hover {
}

.foot{
	margin:0 auto;
	width:1000px;
	padding:10px;
}
.foot-l{
	padding-right:10px;
	width:490px;
	float:left;
	text-align: center;
}
.foot-r{
	text-align:left;
	font-size:16px;
	width:500px;
	float:right;
}


.foot-wx{
	padding:10px;
	float:left;
}
.foot-t{
	text-align:left;
	border-bottom:1px #FFF solid;
}

.foot-t p{
	line-height:30px;
}
.foot-class{
	padding:0 20px;
}
.foot-class li{
	padding:10px;
	float:left;
}
.foot-class li a{
	color:#FFF;
}

.foot-conpany{
	font-weight:bold;
	font-size:20px;
}
.foot-addr{
	text-indent:30px;
	font-size:16px;
	background:url(../image/foot-addr.png) no-repeat left;
}
.foot-tel{
	text-indent:30px;
	font-size:16px;
	background:url(../image/foot-tel.png) no-repeat left;
}
.foot-yb{
	text-indent:30px;
	font-size:16px;
	background:url(../image/foot-yb.png) no-repeat left;
}
.foot-kf{
	text-indent:38px;
	font-size:16px;
	background:url(../image/foot-kf.png) no-repeat left;
}

#foot1 {
	width:100%;
	min-width:1000px;
	background:#c01211;
	border-top:2px #dedede solid;
}
#foot1 p {
	margin:0;
	padding:0;
	text-align:center;
	color:#ffffff;
	line-height: 30px;
}
#foot1 p a{
	color:#FFF;
}

/*pagelist分页样式*/
#pagelist {
	margin:0 auto;
	padding:0;
	width:500px;
	height:40px;
}
#pagelist ul {
	width:500px;
}
#pagelist ul li {
	float:left;
	margin:5px;
	padding:5px;
	border:1px #333 solid;
}
#pagelist ul li a{
	color:#333;
}
.prev {
	margin:5px;
}
.prev a{
	color:#333;
}
.next {
	margin:5px;
}
.next a{
	color:#333;
}
.news-title {
	margin:0;
	padding:0;
	text-align:center;
}
.news-title h1 {
	text-align:center;
}
.news-title span {
	display:block;
	margin-top:5px;
	padding:5px;
	border:1px #dbdbdb dashed;
}
/*---------在线留言---------*/
.content-gbook {
	padding:0;
	margin:0 auto;
	width:700px;
}
.message {
	line-height: 24px;
}
.message dt {
	float: left;
	clear: both;
	width: 80px;
	margin-left: 20px;
	height:30px;
	margin-top:10px;
}
.message dd {
	float:left;
	margin-top:10px;
}
.message input {
	line-height:24px;
	height:24px;
	border:#4e4e4e 1px solid;
}
.message textarea {
	border:#4e4e4e 1px solid;
}
.message p {
	clear:both;
	margin-left:200px;
}
.sub {
	height: 30px;
	width: 60px;
	display: block;
	float:left;
	margin-left:30px;
}
/****************flash*********************/
#slider {
	overflow:hidden;
	width:205px;
	height:190px;
	position:relative;
}
#slider .pics {
	width:200px;
	height:190px
}
#slider .pics li {
	height:190px;
	width:205px;
	float:left
}
#slider #flashnav {
	position:absolute;
	bottom:5px;
	right:5px;
}
#slider #flashnav li.nav {
	background:#F47500;
	color:#fff;
}
#slider #flashnav li {
	border:1px solid #f47500;
	color:#d94b01;
	cursor:pointer;
	background:#fff;
	font-size:12px;
	height:15px;
	width:15px;
	float:left;
	margin-left:4px;
	display:inline;
	text-align:center
}
/**************left*******************/
.colee{
	padding:10px;
}
.colee_left{
	overflow:hidden;
	width:100%;
}
.colee_left span{
	display:block;
}
.colee_left img {
	width:200px;
	height:150px;
}
.colee_left a{
	color:#333;
}

.colee_top{
	overflow:hidden;
	height:270px;
}
.colee_top p{
	display:block;
	margin:5px auto;
	text-align:center;
}
.colee_top p span{
	display:block;
}
.colee_top p img{
	width:200px;
	height:140px;
}


/*****************渐变**********************/
.linear{
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d2bf7c,endColorStr=#fdf7c3); /*IE 6 7 8*/ 
background: -ms-linear-gradient(top, #d2bf7c,  #fdf7c3);        /* IE 10 */
background:-moz-linear-gradient(top,#d2bf7c,#fdf7c3);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#d2bf7c), to(#fdf7c3));/*谷歌*/ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d2bf7c), to(#fdf7c3));      /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, #d2bf7c, #fdf7c3);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #d2bf7c, #fdf7c3);  /*Opera 11.10+*/
} 




