/*! normalize.css v2.1.3 | MIT License | git.io/normalize 让不同的浏览器在渲染网页元素的时候形式更统一 */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, button, p{ margin:0; padding:0; }
table{ border-spacing:0; border-collapse:collapse; }
fieldset, img{ border:0; }
address, caption, cite, code, em, strong, th, i{ font-weight:normal; font-style:normal; }
ol, ul{ list-style:none; }
caption, th{ text-align:left; }
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:100%; }
input, button, textarea, select{ font-weight:inherit; font-style:inherit; font-size:inherit; font-family:inherit; -webkit-appearance:none; }
input, button, textarea, select{ *font-size:100%; }
input[type="text"]:focus, input[type="password"]:focus, textarea:focus{ outline:0 none; }
:link, :visited{ text-decoration:none; }
pre{ white-space:pre-wrap; word-wrap:break-word; }
a:link { color: #1a8ece; text-decoration: none;}
a:visited { color: #1a8ece;}
a:hover {
    text-decoration: underline;
}
input.placeholder {
    color: #999;
}
body {
    font-family: "Microsoft Yahei", simsun, sans-serif; font-size:14px;
}
.hide { display: none; }
.fl { float:left; }
.fr { float:right; }
.ml10{margin-left:10px !important}
.mt10{margin-top:10px !important}
.vm {vertical-align: middle;}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{zoom:1;}
.fc9 { color:#999; }
.wp { margin:0 auto; width:1000px;}

.icon20 { background: url(../image/icon.png) no-repeat; margin-right:10px;width:20px; height:20px; overflow: hidden; display: inline-block; }
.icon20.weibo_gray { background-position: -20px 0 ;  }
.icon20.qqweibo_gray { background-position: -20px -20px ;  }

#head {width:100%; border-top:3px solid #e1000e;}
.header { height:90px; position: relative; }
.logo { position: absolute; left:10px; top:5px;}
#navs { margin-left:380px;  padding-top:45px; text-align: right; float:right; font-size: 16px; font-weight: 700;}
	.nav li { float:left; display:inline-block; margin-left:20px;  }
	.nav a { color:#666; }

.bar { height:41px; line-height:41px; background: url(../image/bar-bg.png) repeat-x; color:#666; padding-right: 10px; text-align: right;}
.bar .icon20 { vertical-align: middle; }

#main { padding-top: 20px; }

/* index */
.box-one { width:760px; float:left; }
.box-two { width:220px; float:right; }
.support-img { border:1px solid #ccc; }

#foot { background:#f5f5f5; height:90px; color:#7f7f7f;  margin-top:20px;}
	#foot a { text-decoration:underline; color:#7f7f7f;}
	.copyright { float:left; margin-top:10px; line-height: 1.6;}
	.footer .tel { float:right; }
	.tel-text { margin-top:10px; margin-left:5px;}
	.telno { font-size:28px;   font-family: Impact; color:#afafaf; }

.aboutmain { width:760px; margin: 0 auto; }
.m-title { padding-left: 10px; background: url(../image/s-menu-tag.png) no-repeat; }
.m-title h2 { padding-left: 5px; border-bottom: #d4d4d4 1px solid; font-family: "Microsoft Yahei"; font-size: 14px; color: #f36712; }
.m-title span { font-size: 16px; color: #32b4e4; font-weight: 600; }
.m-txt { padding: 20px 0; }
.m-txt p { text-indent: 25px; margin-bottom: 10px; color:#7a7a7a; }

.title-2 { position: relative; height: 24px; line-height: 24px; border-bottom: #d9d9d9 2px dotted; background: url(../image/join-us-tag.png) no-repeat 0 6px; }
.join-us h2 {
    text-align: center;
    font-size: 16px;
    color: #000;
}
.join-us .title-2 h2 {
    padding-left: 20px;
    text-align: left;
    font-size: 14px;
}
.join-us .l-btn, .join-us .l-on {
    position: absolute;
    right: 5px;
    top: 5px;
    width: 15px;
    height: 15px;
    display: block;
    background: url(../image/join-us-tag.png) no-repeat 0 -40px;
}
.join-us .l-on {
    background-position: 0 -20px;
}
.join-us li {
    padding-bottom: 5px;
}
    .join-us li p {
        padding: 10px 0;
    }
.slidescon {
	position:relative;
	z-index:0;
}


/*
	Slideshow
*/
#slides1000 {
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
}

.slides_container {
	width:1000px;
	height:320px;
	overflow:hidden;
	position:relative;
	/*display:none;*/
}

.slides_container div.slide {
	width:1000px;
	
	display:block;
}


/*
	Pagination
*/

.pagination {
	width:100px;
	position:absolute;
	bottom:10px;
	left:50%;
	z-index:101;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../image/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}