﻿@import url('/css/aspmessage.css');
@import url('/webnoteeditorv3/css.css');

.runtimesytle{
	border:0px aqua dotted
}
*{
	position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Microsoft Yahei;font-size:12px
}
body{
	margin:auto;min-width:1200px;font-family:Arial;font-size:12px
}
form{
	margin:0px;padding:0px
}

img{
	border:0px
}
div.loading{
	border:0px;background-image:url('/images/image.loading.gif');background-repeat:no-repeat;background-position:center center
}

span{
	display:inline-block
}

ul{
	list-style-type:none;margin:0px;padding:0px
}
li{
	margin:0px;padding:0px
}
a{
	display:inline-block;color:#333;TEXT-DECORATION: none;cursor:pointer
}
a:hover{color:#FF0000;TEXT-DECORATION: none;}

.clear{
	width:100%;clear:both;height:1px;overflow:hidden
}
.center{
	text-align:center
}
.mb16{
	margin-bottom:16px
}
.strong{
	font-weight:bold;
}
.f14{
	font-size:14px
}
.f10{
	font-size:10pt
}
.f9{
	font-size:9pt
}
.f_gray{
	color:#666666
}

.sitebody{
	width:1200px;margin:auto;min-height:380px;
}
.sitebody2{
	width:1180px;margin:auto;min-height:380px;overflow:hidden
}
.headerbase {
    position:relative;background:#fff url('headerbg.png') repeat-x center 120px;width:100%;height:160px
}
.header{
	position:relative;width:1200px;margin:auto;height:120px;clear:both;background-repeat:no-repeat;display:block;border:0px aqua solid;
}
.logo {
    position: absolute;
    top: 10px;
    left: 20px;
}
.companyname {
    position:absolute;
    font-size: 32px;
    color: #05918d;
    top: 45px;
    left: 180px;
}
.hotline {
    position:absolute;
    font-size:18px;
    color: #05918d;
    top: 45px;
    right: 20px;
    line-height:30px;
    background: url('icon_phone.png') no-repeat left center;
    text-indent:40px;
    font-style:italic
}


/*网站导航条*/
.nav{
	position:relative;margin:auto;width:1200px;background:url('icon_home.png') no-repeat 20px center;height:32px
}
.nav div.menu{
	width:1160px;margin:auto auto auto 50px
}
.nav a{
	font-size:13px;display:inline-block;height:32px;padding:0 20px 0 20px;line-height:32px;margin:auto;color:#fff;
}
.nav a:hover,.nav a.focus{
	background:#6ecfc7
}
.divsearch{
	position:absolute;right:10px;top:3px;border-radius:8px;overflow:hidden;background:#fff url('icon_search.png') no-repeat 5px center
}
.keyword{
	border:0;line-height:26px;height:26px;vertical-align:middle;position:relative;left:30px;width:180px
}
.btnsearch{
	border:0;line-height:26px;height:26px;vertical-align:middle;background:#6ecfc7;font-size:11px;color:#fff
}

.footer{
	width:1200px;clear:both;display:block;margin:auto;text-align:center;border-top:1px #EBEBEB solid;
}
.copyright{
	font-size:11px;color:#575757;line-height:200%;display:block;padding-top:10px
}
/*首页*/
.bigad{
	background:#f3f3f3;width:100%;
}
.bigad .body{
	position:relative;width:1200px;margin:auto;background:url('0.jpg') no-repeat;height:383px
}
.kh {
    position:absolute;top:100px;left:70px;font-size:30px
}
.kh span {
    font-size: 36px;color:#018e8a;
}
.bigad .intortext {
    position:absolute;top:160px;left:70px;width:500px;text-align:justify;line-height:150%;
    font-size: 12px;
    color: #666;
}

/***************************/
#newarrival{
	width:1200px;margin:16px auto 16px auto;height:280px
}
#newarrival .marquee{
	width:1100px;overflow:hidden;height:200px;margin:40px auto
}
#newarrival .marquee li{
	float:left;width:220px;text-align:center;text-align:center
}
#newarrival .marquee a{
	position:relative;width:200px;height:200px;overflow:hidden;display:block;border:1px #ccc solid;line-height:135px;margin:auto
}
#newarrival .marquee a img{
	width:100%;vertical-align:middle
}
#newarrival .marquee span{
    color:#000;position:absolute;bottom:0;left:0;display:block;width:100%;height:32px;line-height:32px;background:rgba(37,179,175,.8);font-size:13px;color:#fff
}

.newarrivaltitle{
	height:26px;border:1px #e2e2e2 solid
}
.newarrivaltitle span{
	background:url('newarrival.png') no-repeat left center ;line-height:26px;font-size:12px;position:absolute;top:0;left:20px;text-indent:26px
}

.more{
	background:url('more.png') no-repeat;width:36px;height:11px;position:absolute;right:20px;top:10px
}


.divaboutus div{
	color:#666;font-size:12px;padding:45px 0;line-height:150%;text-align:justify
}

a.detail{
	background:#6ecfc7;color:#fff;font-size:11px;position:absolute;bottom:0;right:0;padding:6px 20px 6px 20px;font-family:Verdana,
}
a.detail:hover{
	background:#ff5500
}





.newarrival{
	line-height:36px;text-align:center
}
.newarrival span{
	font-weight:bold;color:#666
}

.bg2{
	background:url('bodybg.png') repeat-y 200px top
}
.aboutuscontent{
	width:100%;margin:20px auto 20px auto;color:#666
}



/*关于我们*/

.rightcontent{
	width:960px;margin:5px 0 20px auto
}
.rightcontenttext{
	text-align:justify;line-height:150%;font-size:12px;
}
.rightcontenttext p{
	text-indent:2em
}


.left{
	min-height:455px;width:180px;float:left;position:relative
}
.right{
	float:right;width:960px;padding:0px 0px 30px 0px
}
/*联系我们*/
.contactus2{width:480px;margin:20px auto 20px auto;text-align:left;}
.contactus2 *{text-align:left}
.contactus2 a{
	color:#0066FF;text-decoration:underline
}
/*左侧菜单*/
.leftmenu {
	
}
.leftmenu li{
	text-align:left
}
.leftmenu li.root{
	position:relative;
}
.leftmenu a.root{
	color:#666;font-size:12px;text-indent:10px;display:block;width:100%;line-height:30px;background:#d6fdf9
}
.leftmenu a:hover
{
	color:#fff;background:#6ecfc7
}
.leftmenu div.child{
	width:180px;z-index:100
}
.leftmenu ul.child
{
	padding:10px 0 10px 16px
}
.leftmenu ul.child li
{
	margin:5px 0 5px 0
}

.leftmenu a.child{
	font-size:11px;display:block;padding:0px;line-height:16px;text-indent:10px;background:url('dot.gif') no-repeat left center;white-space:nowrap
}

/*产品展示*/
ul.productlist{
	margin:auto;padding:0px;list-style:none;width:100%
}
ul.productlist li{
	margin:0px 0px 10px 0px;padding:0px;float:left;width:25%;height:260px;text-align:center;
}
ul.productlist2 li{
	margin:0px 0px 10px 0px;padding:0px;float:left;width:260px;height:260px;text-align:center;
}

ul.productlist li img{
	width:98%;vertical-align:middle
}
ul.productlist a.img{
	border:1px #C0C0C0 solid;width:200px;height:200px;margin:auto;display:block;background-repeat:no-repeat;background-position:center center;background-color:#fff;line-height:200px
}
ul.productlist a.img:hover{
	border:1px #C0C0C0 solid
}

ul.productlist a.productname{
	width:100%;display:inline-block;font-size:13px;color:#000
}
ul.productlist span{
	line-height:30px
}

/*DivPosition*/
.thistype{
	text-align:left;margin-bottom:20px;background:#f2f2f2;line-height:24px;font-size:10px;text-indent:20px;font-weight:bold
}

/*navproduct*/
.navproduct{
	background:#6ecfc7;border-bottom:2px #25b3af solid
}
.navproduct span{
	font-weight:bold;font-size:12px;color:#fff;line-height:32px;text-align:center;display:block
}

/**/
.content{
	width:980px;margin:auto;text-align:justify;font-size:12px;padding:20px 0px 20px 0px
}

.sendEnquiry{text-align:center}
.sendEnquiry a{cursor:pointer;background:#FF0000;line-height:28px;height:28px;color:#ffffff;;font-size:12px;overflow:hidden;padding:0px 20px 0px 20px;text-decoration:none}
.sendEnquiry a:hover{
	background:#FF5500
}
.pagenav{
	display:block;height:30px;position:relative;text-align:left;margin:auto
}
.pagenav ul{
	position:absolute;right:0;top:0
}
.pagenav li{
	float:left
}
.pagenav a{
	display:inline-block;vertical-align:middle;padding:0 5px 0 5px;line-height:20px;margin:0 10px 0 10px;color:#000;text-decoration:none;font-family:Verdana, Geneva, Tahoma, sans-serif, 宋体
}
.pagenav a:hover{
	color:#ff5500
}
.pagenav a.cur{
	border-bottom:2px green solid;color:green
}

.img_products{
	background:url('imgproducts.jpg');height:220px
}

.img_aboutus{
	background:url('imgaboutus.jpg');height:270px
}
.img_message{
	background:url('imgmessage.jpg');height:220px
}
.img_contactus{
	background:url('imgcontactus.jpg');height:220px
}
.img_clients{
	background:url('imgclients.jpg');height:300px
}
.img_service{
	background:url('imgservice.jpg');height:220px
}
.hotsearch {
    margin-bottom: 10px;
}
.hotsearch,.hotsearch *{font-size:9px}
.hotsearch a{margin:auto 3px auto 3px;border-bottom:1px #ccc dashed;white-space:nowrap;display:inline-block}

.rightclients ul {
    margin:30px auto auto auto;padding:0;width:800px;
}
.rightclients ul li {
    float: left;
    width:25%;
    text-align:center;
    margin:auto auto 20px auto;
    padding:0
}
.rightclients ul li span {
    display: block;
}
.rightservice {
    width: 900px;margin:auto
}