﻿@charset "utf-8";
/*
	Code_File:global.css by 用于基础公共样式
	Revision 1.1
	Date 2014/09/18
	Author:YangMing
	Mail:86068@163.com
*/
/*---------------------------------	全局控制 -----------------------------------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin: 0; padding: 0; font-size:12px; font:12px Microsoft YaHei, Helvetica, sans-serif; _font-family:"SimSun";	color:#6e6464;}
iframe, img {border: 0;}
em, strong, th {font-style: normal;font-weight: normal;}
ul, li {list-style: none;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
address, caption, cite, code, dfn, em, i, th, var {	font-style:normal;font-weight:normal;}
input, button, textarea, select {font-family: Tahoma, Helvetica, Arial, sans-serif;font-size: 12px;vertical-align: middle;}
table {border-collapse: collapse;border-spacing: 0;}
a {color:#0A8CD2;text-decoration:none; blr:expression(this.onFocus=this.blur())}
a:hover {color: #0A8CD2;text-decoration:underline;}
.clearfix:after{visibility: hidden; display: block;font-size: 0; content: "."; clear: both; height: 0;}
*html .clearfix{zoom: 1;}
*:first-child + html .clearfix{zoom: 1;}
.clear {clear:both;}
body{ background-color:#343333;}
.indexBg{background-image:url(../img/bg_body.jpg); background-position: top center ; background-repeat:repeat-x;}
.topBg{background-image:url(../img/bg_body.jpg); background-position: top center ; background-repeat:repeat-x;}
/*---------------------------------	文字/字号/颜色 -----------------------------------*/
.black{ color:#000;}
.blackBold{ color:#000;font-weight:bold;}
.bold{font-weight:bold;}
.blue{ color:#0062ac;}
.blueBold{ color:#0062ac; font-weight:bold;}
.red{ color:#cc0000;}
.redBold{ color:#cc0000; font-weight:bold;}
.green{ color:#279d5e;}
.greenBold{ color:#279d5e; font-weight:bold;}
.orange{ color:#ff6500;}
.orangeBold{ color:#ff6500; font-weight:bold;}
.font20{font-size:20px; font-family:arial;}
.bold{ font-weight: bold;}
/*---------------------------------	框架 -----------------------------------*/
.bgLight{  background:url(../img/bg_main.png) center -400px no-repeat;}
.pageBox{ background-color:#eceef0;}
/*---------------------------------	头部 -----------------------------------*/
.head{ position: relative; margin:0 auto; width:920px;height:72px; background-color:#fff;-moz-border-radius: 0px 0px 5px 5px;-webkit-border-radius: 0px 0px 5px 5px;	border-radius: 0px 0px 5px 5px;}
.head h1{ position: absolute; left:15px; top: 10px; width: 190px; height:50px; background:url(../img/bg_main.png) -306px -52px no-repeat; }
.head h1 a{ display: block; width: 190px; height: 50px; overflow: hidden; text-indent: -9999em;}
.head .nav{ position:absolute; right:20px; height:72px;}
.head .nav li{ float:left; margin:0 10px; height:72px;}
.head .nav li a { float:left; padding:0 10px; height:68px; font-size:18px; font-weight:100; line-height:68px; color:#000;}
.head .nav li a:hover{ border-bottom:#f24109 4px solid; text-decoration:none; color:#f24109;}
.head .nav .current, .headBox .nav .current:hover{ border-bottom:#f24109 4px solid; text-decoration:none; color:#f24109;}
.positionBox{ position: relative; margin:0 auto; width:920px;height:96px;}
.positionBox .local{ position:absolute; top:42px; height:24px; }
.positionBox .local i{ float:left; width:24px; height:24px; background:url(../img/bg_main.png) -306px -2px no-repeat;}
.positionBox .local a, .positionBox .local a:hover, .positionBox .local span{ float:left; padding:0 5px; height:24px; line-height:24px; color:#fafafa; text-decoration:none;}
.positionBox .titleImg{ position:absolute; top:12px; right:0px; width:450px; height:84px;}
.toptitle1, .toptitle2, .toptitle3, .toptitle4, .toptitle5{ background:url(../img/title_top.png);}
.toptitle1{ background-position:-0px -0px;}
.toptitle2{ background-position:-0px -90px;}
.toptitle3{ background-position:-0px -180px;}
.toptitle4{ background-position:-0px -270px;}
.toptitle5{ background-position:-0px -360px;}
/*---------------------------------	滚动广告 -----------------------------------*/
#full-screen-slider {width: 100%;height: 555px;	position: relative;}
#slides {display: block;width: 100%;height: 340px;list-style: none;position: relative}
#slides li {position: absolute;display: block;	width: 100%;height: 100%;background-position: center top;background-repeat: no-repeat;}
#slides li a {display: block;width: 100%;height: 100%; text-align:center;}
#pagination {display: block;list-style: none;position: absolute;left: 50%;bottom: 30px;z-index: 9900;}
#pagination li {display: block;	float: left; margin:0 5px; width: 15px;height: 15px;font-size: 0; background:url(../img/bg_main.png) -345px 0 no-repeat;}
#pagination li a {display: block;width: 100%;height: 100%;padding: 0;margin: 0;text-indent: -9999px;}
#pagination li.current { background-position:-330px 0;}
/*---------------------------------	首页方案 -----------------------------------*/
.indexList{ margin:0 auto; width:920px; height:95px;background-color: #fafafa; box-shadow:0px 0px 2px #d0d0d0;}
.indexList a{ float:left; overflow:hidden; width:306px; height:95px;text-indent: -9999px;}
.indexList .line{ border-left:#e5e5e5 1px solid;}
.indexList .menu1, .indexList .menu2, .indexList .menu3{ background:url(../img/bg_main.png) no-repeat;}
.indexList .menu1{ background-position:0 -0px;}
.indexList .menu2{ background-position:0 -95px;}
.indexList .menu3{ background-position:0 -190px;}
/*---------------------------------	底部 -----------------------------------*/
.footerBox{ width:100%; height:42px; background: #343333;}
.footer{ position:relative; margin: 0 auto; width: 920px;height: 42px;}
.footer .webLink{ position: absolute; left: 0; top: 0px; height: 42px; line-height: 42px; color:#868585;}
.footer .webLink a, .footer .webLink a:hover{line-height: 38px; color: #868585;}
.footer .webLink span { padding:0 10px;}
.footer .copyright{position: absolute; top: 0; left: 37%; height: 42px; line-height:42px ; color:#868585;}
/*---------------------------------	内容 -----------------------------------*/
.contentBox{ margin:0 auto; padding:20px 0; width:920px; min-height:400px;}
.contentListBox{ margin:0 auto; width:960px;  padding:20px 0;}
.contentListBox a{ float:left; overflow:hidden; margin:20px; width:278px; height:488px; border:#bdbdbd 1px dotted; background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;	border-radius:10px;box-shadow:0px 0px 2px #d0d0d0;}
.contentListBox a:hover{ text-decoration:none; background-color:#fff7ea}
.contentListBox i{ display:block; width:280px; height:320px; }
.contentListBox h3{ display:block; padding:15px 20px 0 20px; font-size:20px; color:#000;}
.contentListBox p{ display:block; padding:10px 20px 15px 20px; line-height:180%; }
.contentListBox span{ display:block; margin:0 auto; width:24px; height:24px; background:url(../img/bg_main.png) -306px -24px no-repeat;}
/*---------------------------------	详细内容 -----------------------------------*/
.pageTitleBox{ position:relative; height:70px;}
.pageTitleBox .line{ position:absolute; z-index:1; top:33px; width:100%; height:4px; background-color:#c9c9c9;}
.pageTitleBox h2{ position:absolute; z-index:2; top:15px; left:50%; width:200px; text-align:center; margin-left:-100px; background-color:#eceef0; height:40px; font-size:18px; line-height:40px; color:#000;}
.detailBox p { padding:15px 10px; font-size:14px; line-height:180%; text-indent:28px;}
.detailBox .img{ padding:20px 0; text-align:center; text-indent:0;}
/*---------------------------------	标题 -----------------------------------*/
.title01, .title02, .title03, .title04, .title05, .title06, .title07, .title08, .title09, .title10{ background:url(../img/title.jpg);}
.title01{ background-position: -0px -0px;}
.title02{ background-position: -280px -0px;}
.title03{ background-position: -560px -0px;}
.title04{ background-position: -840px -0px;}
.title05{ background-position: -1120px -0px;}
.title06{ background-position: -1400px -0px;}
.title07{ background-position: -1680px -0px;}
.title08{ background-position: -1960px -0px;}
.title09{ background-position: -2240px -0px;}
.title10{ background-position: -2520px -0px;}
/*---------------------------------	LOGOList -----------------------------------*/
.logoList{margin:0 auto; padding:50px 0 30px 0; width:920px; min-height:400px;}
.logoList span{ display:inline-block; margin:15px 12px; width:200px; height:60px; text-align:center; border:#bdbdbd 1px solid; background-color:#fff; cursor:pointer;}