@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0 ;}
html{ -webkit-text-size-adjust:none;/*只针对低版本谷歌*/}
body{font-size:12px; color:#666; _overflow:hidden; overflow-x:hidden;  background:#fff; width: 100%;  *cursor: default;}
body,ol,table,tr,td,ul,li,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,input,select,textarea,p,
blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header,
menu, nav, output, ruby, section, summary,time, mark, audio, video{ font-family: "微软雅黑",Tahoma, Helvetica, Arial, sans-serif; font-size:12px; font-weight:normal; font-style:normal;}
li{ list-style-type:none;}
img{ border:none; vertical-align:middle;}
/*-------将特定标签设成块---------*/
article, aside, details, figcaption, figure, footer, header, menu, nav, section{ display: block;}
/*-------给a加时间过渡、清除默认样式---------*/
a{ outline:none; cursor:pointer; text-decoration:none; color:#666; transition:all .4s ease 0s; -webkit-transition:all .4s ease 0s; -moz-transition:all .4s ease 0s;}
a:active, a:hover { text-decoration:none}
a, area, a:active{ blr:expression(this.onFocus=this.blur());}
:focus { -moz-outline-style: none;}
/*在浏览器拖动鼠标颜色*/
::selection { color: #fff; background-color: #000;}    
::-moz-selection { color: #fff; background-color: #000;} 

/*清除默认样式*/
blockquote, q{ quotes: none;}
blockquote:before, 
blockquote:after, 
q:before,
q:after { content: ''; content: none;}
/*-------表单居中、清理描边---------*/
input, button, select, textarea{ outline:none}
input, select, textarea, button { vertical-align:middle}
button { border:0 none; background-color:transparent; cursor:pointer}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"]>input[type="button"]::-moz-focus-inner{ border:none; padding:0;}
/*----- 表格重置-----*/
table { width:100%; border-collapse:collapse; border-spacing:0; table-layout:fixed;}
caption { display:none;}
/*----- clearfix-----*/
.clearfix{ *zoom:1;}
.clearfix:before,
.clearfix:after{ display:table; content:''; line-height:0;}
.clearfix:after{ clear:both;}

header{width: 100%;position: absolute;z-index: 1111;}
section{width: 100%}
.row{width: 1200px;margin: 0 auto;}
.header{height: 87px;}
.header .logo{display: inline-block;margin:13px 0 0 4px;}
.header .nav{display: inline-block;float: right;letter-spacing:-999px;}
.header .nav a{display: inline-block;font-size: 16px;letter-spacing: 0;padding: 33px 35px;color: #fff;}
.header .nav a:hover,.header .nav .cur{color:#edc822;}

.footer{padding-top: 40px;background: #f8f8f8;}
.footer .row{overflow: hidden;}
.foot-contact{display: inline-block;float: left;}
.foot-contact h2{padding-left: 11px;}
.foot-contact p{padding: 25px 0px 22px;}
.foot-contact p strong{font-size: 24px;color: #000;padding-left: 15px;font-weight: 800;}
.foot-contact p i{font-style: normal;font-size: 14px;padding-left: 14px;}
.foot-contact h3{}
.foot-contact h3 a{font-style: normal;font-size: 14px;padding:7px 18px 7px 40px;margin: 0 10px;background:#fff url(../images/qq.png)20% 50% no-repeat;border:1px solid #333;}
.foot-contact h3 a:hover{color: #fff;background:#333 url(../images/qq_hover.png)20% 50% no-repeat;}
.foot-contact h4{font-size: 14px;padding: 43px 13px 13px;}
.foot-contact h5 span{display: inline-block;float: left;text-align: center;padding: 0 7px;line-height: 36px;}
.foot-nav{display: inline-block;float: right;width: 835px;margin-top: 16px;}
.foot-nav dl{display: inline-block;width: 150px;padding: 0 16px;float: left;margin-bottom: 30px}
.foot-nav dl.ct{width: 430px;}
.foot-nav dl dt{font-size: 16px;color: #000;margin-bottom: 15px;}
.foot-nav dl dd{font-size: 14px;padding: 6px 10px;}
.foot-nav dl dd a{}
.foot-nav dl dd a:hover{color: #edc822}
.foot-link{font-size: 14px;border-top: 1px solid #ccc;margin: 18px auto 22px;padding-top: 22px;}
.foot-link a{font-size: 14px;display: inline-block;padding:5px 42px 5px 0;}
.copyright{text-align: center;height: 55px;line-height: 55px;background: #222222;color: #999999;}
.copyright a{color: #999999;}

.customer{background: #fff url(../images/bg_customer.jpg) 0 0 repeat;text-align: center;overflow: hidden;padding-bottom: 86px;}
.customer article{text-align: center;margin-bottom: 44px;}
.customer h3{font-size: 36px;color: #fff;vertical-align: middle;line-height: 58px;padding-top: 70px;}
.customer h3 strong{font-size:36px;color:#edc822;padding: 0 10px;}
.customer h3 i{font-style: normal;color:#edc822;font-size: 32px;padding: 0 13px;}
.txtScroll-left{ position:relative;}
.txtScroll-left .bd{ padding:10px 0 15px; overflow:hidden; }
.txtScroll-left .bd .tempWrap{margin: 0 auto;}
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
.txtScroll-left .bd ul li a{ text-align:center; }
.txtScroll-left .bd ul li a img{ width:280px; height:160px; display:block;  padding:2px;}
.txtScroll-left .hd{ overflow:hidden;  height:30px; padding:0 10px;text-align: center;}
.txtScroll-left .hd ul{overflow:hidden; zoom:1;zoom:1;display: inline-block;}
.txtScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-left .hd ul li.on{ background-position:0 0; }