@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; background:#1f2a34; width:100%; height:auto; font-family:Arial, Helvetica, sans-serif;}

#warp{ width:100%; height:auto;background:url(images/bg.jpg) repeat-x top;}
.top{width:1039px; height:483px; margin:0 auto; padding:31px 0 0 0; background:url(images/banner-shadow.png) no-repeat 0 446px; }
.head{ width:936px; height:74px; margin:0; padding:0 44px 0 59px;}
.logo a{ width:306px; height:50px; float:left; background:url(images/Logo.png) no-repeat; display:block;}
h1{ margin:0; padding:0; font-family:Arial; font-size:12px; color:#61b7ff;}
.clr{ clear:both;}

.nav{ float:right; margin:4px 0 0 0; padding:0;}
.nav ul{ width:335px; height:41px; margin:0; padding:0; list-style:none;}
.nav ul li{ margin:0; padding:0; float:left;}
.home{ display:block; width:111px; height:41px; background:url(images/tag-home.png) no-repeat;}
.home:hover{ background:url(images/tag-home1.png) no-repeat;}
.home1{background:url(images/tag-home1.png) no-repeat;display:block; width:111px; height:41px; }
.features{ display:block; width:111px; height:41px; background:url(images/tag-feature.png) no-repeat;}
.features:hover{ background:url(images/tag-feature1.png) no-repeat;}
.features1{background:url(images/tag-feature1.png) no-repeat;display:block; width:111px; height:41px; }
.about{ display:block; width:113px; height:41px; background:url(images/tag-about.png) no-repeat;}
.about:hover{ background:url(images/tag-about1.png) no-repeat;}
.about1{background:url(images/tag-about1.png) no-repeat;display:block; width:113px; height:41px; }

/* box Slide */
.clear {clear:both;}

#box1 {position:relative;width:1037px;height:341px; margin:0 auto;}
#box {position:relative;width:965px;height:341px; margin:0 auto; background:url(images/banner_bg.png);}
.arrow_left,.arrow_right {display:block;position:absolute;left:0px;top:140px;width:36px;height:54px;background:url(images/arrow.png) no-repeat left;z-index:10; cursor:pointer;}
.arrow_right {background-position:top right;left:auto;right:0px;}
#content_wrap {position:relative;padding:0;margin:0;height:341px; }
#content_wrap ul { float:left;list-style:none;}
#content_wrap li {position:absolute;left:0;top:0;padding:0;margin:0; list-style:none;}
#content_wrap ul li.item1{ background:url(images/banner.png) no-repeat; width:965px; height:341px;}
.item1-btn{position:absolute; width:217px; height:160px; z-index:100;left:325px;top:187px; text-align:center;}
.item1-btn img { margin:5px 0; padding:0;}

#content_wrap ul li.item2{ background:url(images/banner1.png) no-repeat; width:965px; height:341px;}
#content_wrap ul li.item3{ background:url(images/banner2.png) no-repeat; width:965px; height:341px;}
#content_wrap ul li.item4{ background:url(images/banner3.png) no-repeat; width:965px; height:341px;}

/*-------------------*/

.content{width:1004px; height:240px; margin:0 auto; padding:19px 0px 50px 20px;}
.content div span{ display:block;}
.tab-red{
	position:absolute;
	background:url(images/lab.png) no-repeat;
	width:84px;
	height:85px;
	margin:0;
	padding:0;
	left: 238px;
	z-index:100;
	overflow:hidden;
	top: 550px;
}
.sub-content{ height:240px; float:left; margin:0 5px 0 0;}
.sub-content-lft{ width:8px; height:240px; float:left; background:url(images/contentbg-left.png) no-repeat;}
.sub-content-mid{ width:257px; height:223px; float:left; background:url(images/contentbg-mid.png) repeat-x; margin:0; padding:17px 25px 0 11px;}
.sub-content-mid p{ margin:0 0 13px 0; padding:0; font-size:11px; color:#fff; line-height:14px;}
.sub-content-mid p a { color:#61b7ff; text-decoration:none;}
.sub-content-mid p a:hover {text-decoration:underline;}
h1{ margin:0 0 13px 0; padding:0; color:#61b7ff; font-size:21px; font-weight:lighter;}
h1 img { margin: 0px 15px 0px 0px ;}
.content-btn{ margin:20px 0 0 0;}
.content-btn span{ display:block;}
.green{ font-size:10px; color:#8dd11c; float:left; margin:14px 0 0 0;}
.btn-black{ float:right; margin:10px 0 0 0;}
.btn-green{ float:left;}
.sub-content-rit{ width:8px; height:240px; float:left; background:url(images/contentbg-right.png) no-repeat;}

.bottom{ background:#1f2a34; padding:20px 0 0 0;width:980px; margin:0 auto; height:43px; background:url(images/foot-shadow.png) no-repeat; text-align:center;}
.bottom p{ margin:0; padding:0; color:#61b7ff; font-size:12px;}




/*-----------about-----------*/
