﻿@charset "utf-8";
/* CSS Document luosi */

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{display:block;}
font{font-size:14px;}

/* Public */
html{ width:100%; height:100%;   }
body{ position:relative; z-index:1; width:100%; height:100%; color:#000;font:14px/180% '微软雅黑','Microsoft YaHei', Arial, Helvetica, sans-serif; }
a{color:#333;text-decoration:none; outline:none;}
a:hover {color:#c00;text-decoration:none;}
.blank{height:10px;font-size:0px; line-height:0; }
.fl{float:left !important; }
.fr{float:right !important; }
.hide{display:none; }
.marBot{margin-bottom:10px;}
.marTop{margin-top:10px;}
.layout{overflow:hidden;}
.blank{ clear:both; height:10px; font-size:10px; line-height:10px; overflow:hidden;  }
select,input{font-family: '微软雅黑','Microsoft YaHei', Arial, Helvetica, sans-serif;}

/* fontColor Public */
.noData{color:#999 !important;}

/* frame Public*/
body{min-width: 1200px; background-color: #f2f2f2;}
#content{width: 1200px; margin: 0 auto; overflow:hidden; background-color: white;}

/* header */
#header{background:  url(img/banner.jpg) center top no-repeat;}
/*顶部信息*/
#header .headerBox{height: 682px; width: 1200px; margin: 0 auto; overflow: hidden;}
#logo{width: auto; float: left; margin-top: 14px;}
.topInfo{width: auto; float: right; height: 50px; line-height: 50px; padding: 0 20px; border-radius: 0 0 6px 6px; background-color: white;}
.topInfo>a{float: left; font-size: 16px; color: #d01e26;}
.topInfo a.searchBtn{width: 18px; float: left; overflow: hidden; text-indent: -9999px; background:  url(img/searchIcon.png) center center no-repeat;}
.topInfo .spe{float: left; margin:19px 12px 0; width: 0; height: 12px; line-height: 12px; overflow: hidden; border-left: 1px dotted #d01e25;}
.boxSearch{position: relative; z-index: 1; width: auto; float: left;}
.searchBox{width: auto; float: left; margin-top: 9px; overflow: hidden;}
.searchBox #fieldOption{display: none;}
.searchBox .text{ width: 0; height: 28px; float: left; overflow: hidden; line-height: 28px; background: none; border: none;
-webkit-transition:all 0.6s;
-moz-transition:all 0.6s;
-ms-transition:all  0.6s;
-o-transition:all 0.6s;
transition:all 0.6s;
}
.searchBox .submit{width: 18px; height: 30px; float: left; line-height: 30px; border: none; text-indent: -9999px; background:  url(img/searchIcon.png) center center no-repeat;
-webkit-transition:all 0.6s;
-moz-transition:all 0.6s;
-ms-transition:all  0.6s;
-o-transition:all 0.6s;
transition:all 0.6s;
}

.topInfo .on .searchBox .text{ width: 200px; padding: 0 10px;  border: 1px solid #d1d1d1; border-right: 0; border-radius: 3px 0 0 3px; outline: none;}
.topInfo .on .searchBox .submit{width: 40px; height: 30px; line-height: 30px; border: 1px solid #d1d1d1; border-left: 0; border-radius: 0 3px 3px 0; cursor: pointer;}

/*导航部分*/
#nav{height: 60px; line-height: 60px; background:  url(img/navBg.png) left top repeat-x;}
#mainNav{width: 1200px; margin: 0 auto; height: 56px; line-height: 56px;}
#mainNav .li1{width: 100px; float: left; text-align: center; overflow: hidden;}
#mainNav .a1{display: block; font-size: 16px; font-weight: bold; color: #333; border-right: 1px solid #e5e5e5;}
#mainNav .on1 .a1{color:white; background-color: #aa0005; border-right-color: #aa0005;}

/* footer */
#footer{ margin: 20px auto 0; text-align: center; padding: 26px 0 40px; font-size: 14px; line-height: 30px; color: white; background-color: #db403a; border-top: 3px solid #c72132;}
#footer a{color: white;}
.footerPic{padding-bottom: 10px; vertical-align: middle;}
.footerPic a{margin: 0 10px;}
.footerPic img{vertical-align: middle;}
.footerLinks a{margin: 0 16px;}

/* 图片经过效果 */
.picList .pic{overflow:hidden;}
.picList .pic img{display:block; -webkit-transition-duration:1s; -moz-transition-duration:1s; -ms-transition-duration:1s; -o-transition-duration:1s; transition-duration:1s; }
.picList .pic:hover img{-webkit-transform:scale(1.1);transform:scale(1.1); }
