/*----------------------------------------------*/
/*  Reset */
/*----------------------------------------------*/

body, html  { height: 100%}
div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	}
body { line-height: 1}
ol, ul { list-style: none}
blockquote, q { quotes: none}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none}
:focus { outline: 0}
del { text-decoration: line-through}
table { border-collapse: collapse; border-spacing: 0}

::-moz-selection { 
	background: #6ea004;
	color: #fff;
	text-shadow: none}
	
::selection {
	background: #dd4436;
	color: #fff;
	text-shadow: none}
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto}

.alignleft {
	float: left;}
	
.alignright {
	float: right;}
	
.text-right {
	text-align:right}
.text-left {
	text-align:left}
.text-center {
	text-align:center}

.text-green {
	 color:#42b0e3}

.text-gray {
	 color:#808080}
	 	
.text-blue {
	 color:#42b0e3}	

/* Clear*/
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0}

.clearfix:before,
.clearfix:after {
	content: "\0020";
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0}
	
.clearfix:after {
	clear: both}

.clearfix {
	zoom: 1; /*For IE6 + IE7.*/}

* html .clearfix {
	height: 1%}

.clearfix {
	display: block}
	
.fix{
	clear: both;
	height: 1px;
	margin: -1px 0 0;
	overflow: hidden}

html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear {
	background: none;
	border: 0;
	clear: both;
	display: block;
	float: none;
	font-size: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0}

a {
	outline:none;
	color:#6ea004;
	text-decoration:none}

.preloader { 
	background:url(../images/loading.gif) center center no-repeat; 
	display:inline-block}
	
.container_12 {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	position:relative}

}
.pa {
    position: absolute;
}
.pr {
    position: relative;
}
.tc{
	text-align: center;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.w100{
	width: 100%;
}
.pr0{
	padding-right: 0;

}
.pl0{
	padding-left: 0;
}
.mb20 {
    margin-bottom: 20px;
}
/*----------------------------------------------*/
/* headernewslide */
/*----------------------------------------------*/
.headernewslide {
	position:relative;
	width:100%;
	z-index:20;}

.headernewslide .container_12 {
	z-index:10}

.headernewslide_top {
	height:73px;
	background:#050505;
	z-index:23}

.headernewslide_mid {
	z-index:22;}

.headernewslide_mid .headernewslide_inner {
	height:500px;
}

.headernewslide_thin {
	background:url(../images/header_bot.gif) center 0 no-repeat;
	height:45px;
	z-index:21}

/*----------------------------------------------*/
/* headernewslide Slider */
/*----------------------------------------------*/
.headernewslide_slider {
	width:100%;
	height:100%;
	position:relative;
	margin:0 auto;
	padding:0;
	z-index:11}

.headernewslide_slider .slides_container {
	width:100%;
	height:100%;
	overflow:hidden;
	position:relative;
	z-index:11}

.headernewslide_slider .slide {
	width:100%;
	height:100%;
	display:block;
	position:relative}

.headernewslide_slider .slide_image {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:1}

.headernewslide_slider .slide_text {
	position:absolute;
	width:100%;
	z-index:2;
	top:62px;
	left:0px;}

.headernewslide_slider .pagination {
	display:block;
	position:absolute;
	bottom:12px;
	left: 392px;
	z-index:12}

.headernewslide_slider .pagination li {
	display:block;
	margin:0 0 0 4px;
	width:15px;
	height:15px;
	float:left;
	text-indent: -9999px}

.headernewslide_slider .pagination li a {
	display:block;
	float:left;
	width:15px;
	height:15px;
	overflow:hidden;	
	background:url(../images/slider_pagination.png) 0 0 no-repeat}

.headernewslide_slider .pagination li.current a {
	background-position:0 -15px}

.headernewslide_slider .prev, .headernewslide_slider .next {
	display:block;
	position:absolute;
	bottom:12px;
	width:17px;
	height:17px;
	background:url(slider_arrows.png) 0 0 no-repeat;
	overflow:hidden;
	text-indent:-500px;
	z-index:13}	

.headernewslide_slider .prev {
	left:0}

.headernewslide_slider .next {
	right:0;
	background-position:-17px 0px}

.headernewslide_slider .prev:hover {
	background-position:0 -17px}

.headernewslide_slider .prev:active {
	background-position:0 0}

.headernewslide_slider .next:hover {
	background-position:-17px -17px}

.headernewslide_slider .next:active {
	background-position:-17px 0px}

/* topSlider oneByOne */
.topSlider {
	position: absolute;
	height:500px;
	width:100%;
}

.oneByOne1 {
	width:100%;
	height:100%; 
	top: 0;
	left: 0;
	position: relative;
	overflow: hidden}

.topSlider .oneByOne_slide {
	position: absolute;
	width:100%;
	height:500px;
	overflow: hidden}
/* é…·ç«™ä»£ç  http://www.5icool.org */


.headernewslide_slider .slide_image.slide_image_1{ left:50%; margin-left:-880px; width:1080px; top:0px;}
.headernewslide_slider .slide_image.slide_image_1 img{ width:100%;}
.headernewslide_slider .slide_text.slide_text_1{ left:50%; width:600px; margin-left:-60px; top:85px;}
.headernewslide_slider .slide_image.slide_image_2{ text-align:center; top:84px;}
.headernewslide_slider .slide_text.slide_text_2{ text-align:center; top:252px;}
.headernewslide_slider .slide_image.slide_image_3{ top:141px; width:512px; left:50%; margin-left:-593px;}
.headernewslide_slider .slide_image.slide_image_4{ left:50%; margin-left:-539px; width:669px; top:83px;}
.headernewslide_slider .slide_text.slide_text_4{ left:50%; width:309px; margin-left:120px; top:45px;}
.headernewslide_slider .slide_image.slide_image_5{ left:50%; margin-left:-653px; width:673px; top:94px;}
.headernewslide_slider .slide_text.slide_text_5{ left:50%; width:475px; top:90px; margin-left:50px;}
@media screen and (max-width:1199px) {
.headernewslide_mid .headernewslide_inner {
	height:355px;
}
.topSlider .oneByOne_slide {
	height:355px;
}
.headernewslide_slider .slide_image.slide_image_1{ margin-left:-680px; width:790px; top:-10px;}
.headernewslide_slider .slide_text.slide_text_1{ width:500px; top:65px;}
.headernewslide_slider .slide_image.slide_image_2{ top:54px; width:310px; left:50%; margin-left:-155px;}
.headernewslide_slider .slide_text.slide_text_2{ top:182px; width:318px; left:50%; margin-left:-159px;}
.headernewslide_slider .slide_image.slide_image_3{ top:81px; width:412px; left:50%; margin-left:-493px;}
.headernewslide_slider .slide_image.slide_image_4{ margin-left:-439px; width:489px; top:53px;}
.headernewslide_slider .slide_text.slide_text_4{width:209px; margin-left:60px;}
.headernewslide_slider .slide_image.slide_image_5{ margin-left:-553px; width:573px; top:64px;}
.headernewslide_slider .slide_text.slide_text_5{ width:375px; top:60px; margin-left:40px;}
}
@media screen and (max-width:991px) {
.headernewslide_slider .slide_image.slide_image_3{ top:101px; width:312px; margin-left:-393px;}
.headernewslide_slider .slide_text.slide_text_1{ width:400px; top:100px;}
.headernewslide_slider .slide_image.slide_image_5{ margin-left:-453px; width:473px; top:84px;}
.headernewslide_slider .slide_text.slide_text_5{ width:305px; margin-left:40px; top:80px;}
}
@media screen and (max-width:767px) {
.headernewslide_mid .headernewslide_inner {
	height:255px;
}
.topSlider .oneByOne_slide {
	height:255px;
}
.headernewslide_slider .slide_image.slide_image_1{ margin-left:-480px; width:590px;}
.headernewslide_slider .slide_text.slide_text_1{ width:300px; top:60px; margin-left:-40px;}
.headernewslide_slider .slide_image.slide_image_2{ top:54px; width:210px; margin-left:-105px;}
.headernewslide_slider .slide_text.slide_text_2{ top:142px; width:218px; margin-left:-109px;}
.headernewslide_slider .slide_image.slide_image_3{ top:81px; width:212px; margin-left:-223px;}
.headernewslide_slider .slide_image.slide_image_4{ margin-left:-259px; width:309px; top:68px;}
.headernewslide_slider .slide_text.slide_text_4{width:149px; margin-left:60px;}
.headernewslide_slider .slide_image.slide_image_5{ margin-left:-353px; width:373px; top:64px;}
.headernewslide_slider .slide_text.slide_text_5{ width:205px; margin-left:40px; top:60px;}
}
@media screen and (max-width:480px) {
.headernewslide_mid .headernewslide_inner {
	height:155px;
}
.topSlider .oneByOne_slide {
	height:155px;
}
.headernewslide_slider .slide_image.slide_image_1{ margin-left:-280px; width:390px;}
.headernewslide_slider .slide_text.slide_text_1{ width:160px; top:45px; margin-left:0px;}
.headernewslide_slider .slide_image.slide_image_2{ top:24px; width:140px; margin-left:-70px;}
.headernewslide_slider .slide_text.slide_text_2{ top:82px; width:148px; margin-left:-74px;}
.headernewslide_slider .slide_image.slide_image_3{ top:51px; width:142px; margin-left:-143px;}
.headernewslide_slider .slide_image.slide_image_4{ margin-left:-159px; width:209px; top:28px;}
.headernewslide_slider .slide_text.slide_text_4{width:89px; margin-left:50px; top:30px;}
.headernewslide_slider .slide_image.slide_image_5{ margin-left:-203px; width:243px; top:34px;}
.headernewslide_slider .slide_text.slide_text_5{ width:125px; margin-left:30px; top:33px;}
}


























