/*
Css for PEL,	ver 1.0
CopyRight By Dongyi Network Technology CO.,Ltd Design Center
*/

/* 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; }

/* Public */
html{ width:100%; height:100%;   }
body{ width:100%; height:100%; color:#333;font:14px/30px "Microsoft Yahei",Tahoma,Helvetica,Arial,sans-serif; text-align:center;background:#f9f8f7;  }
a{color:#333;text-decoration:none; outline:none;}
a:hover {color:#d60000;text-decoration:underline; ; }
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{height:20px;font-size:0px; line-height:0; }
.hot,.hot a{color:#d60000 !important}
.nodata{color:#999;}
.fr{float:right; }
.fl{float:left; }
.hide{display:none; }
.container { width: 1200px; margin: 0 auto; }

/* frame */
#content { width: 1200px; margin: 0 auto; }

/* top */
.top { width: 100%; height: 34px; background-color: #a9170a; line-height: 34px; color: #e7c7c6; min-width: 1200px;}
.top a { color: #e7c7c6; }
.top .sign { float: right; }
.top .sign i { padding: 0 5px; }
.top span.top-date { float: left; }

/* logoBar */
.logoBar { height: 115px; background: url(images/top-bg.jpg) no-repeat right bottom; position: relative;}
.logoBar .logo { float: left; padding-top: 18px; }
.logoBar .flash { position: absolute; left: 380px; top: 10px; }

/* search */
.search { float: right; width: 240px; height: 31px; background: url(images/search.png) no-repeat; margin-top: 43px;}
.search .searchBtn { float: right; width: 43px; height: 31px; display: block; cursor: pointer; }
.search .keyWord { float: left; width: 197px; background: none; border: none; text-indent: 1.5em; height: 31px; line-height: 31px; font-family: "Microsoft Yahei"; color: #666; font-size: 12px; }

/* navBar */
.navBar { border-top: 2px solid #dcdacb; min-width: 1200px; }
.mainNav{ z-index:1; position:relative; height:50px; }
.mainNav .li1{ float:left;position:relative; width: 12.5%;}
.mainNav .li1 .a1 { display: block; font-size: 16px; line-height:50px; text-align: left; padding-left: 48px;}
.mainNav .li1.on1 { background-color: #a9170a; }
.mainNav .li1.on1 .a1 { color: #fff; }
.mainNav .ul1{ position:absolute; top:50px; left:0; height:auto; width:100%;  background:#a9170a; display:none; }
.mainNav .li2{ width:100%;  position: relative;}
.mainNav .li2 .a2 { display:block; text-align:center; line-height: 36px; height: 36px; border-top: 1px solid #ba453b; color: #fff; font-size: 12px;}
.mainNav .li2 .a2:hover{ color:#fff; background:#f39c00; text-decoration:none; }

/* nav-icons */
.mainNav .menu1 .a1 {background: url(images/icons.png) no-repeat 17px 16px;}
.mainNav .menu1.on1 .a1 { background-position: 17px -22px; }
.mainNav .menu2 .a1 { background: url(images/icons.png) no-repeat 17px -72px;  }
.mainNav .menu2.on1 .a1 { background-position: 17px -115px; }
.mainNav .menu3 .a1 { background: url(images/icons.png) no-repeat 17px -165px; }
.mainNav .menu3.on1 .a1 { background-position: 17px -202px; }
.mainNav .menu4 .a1 { background: url(images/icons.png) no-repeat 17px -250px; }
.mainNav .menu4.on1 .a1 { background-position: 17px -290px; }
.mainNav .menu5 .a1 { background: url(images/icons.png) no-repeat 17px -340px; }
.mainNav .menu5.on1 .a1 { background-position: 17px -379px; }
.mainNav .menu6 .a1 { background: url(images/icons.png) no-repeat 17px -418px; }
.mainNav .menu6.on1 .a1 { background-position: 17px -457px; }
.mainNav .menu7 .a1 { background: url(images/icons.png) no-repeat 17px -505px; }
.mainNav .menu7.on1 .a1 { background-position: 17px -544px; }
.mainNav .menu8 .a1 { background: url(images/icons.png) no-repeat 17px -594px; }
.mainNav .menu8.on1 .a1 { background-position: 17px -635px; }



/* footer */
#footer { background-color: #8c1515; width: 100%; min-width: 1200px; clear: both; }
#footer .copyright { color: #c99e9e; line-height: 26px; padding: 20px 0; position: relative; }
#footer .copyright a { color: #c99e9e; }
#footer .copyright .ga { position: absolute; right: 0; top: 20px; }

/* foot-box */
.foot-box { padding: 20px 0; background-color: #f2f1eb; }
.foot-box .ewm { float: left; width: 110px;  text-align: center; padding-right: 40px; }
.foot-box .ewm img { width: 100px; height: 100px; border: 5px solid #fff; }

/* foot-menu */
.foot-menu { float: right; width: 1050px; }
.box-foot { float: left; width: 25%; *width: 24.5%;}
.box-foot h3 { float: left; width: 100px; height: 85px; border-right: 1px solid #d4d3c1; text-align: center; padding-top: 25px; }
.box-foot h3 i { display: block; width: 33px; height: 33px; background: url(images/icons.png) no-repeat 0 -865px; margin: 0 auto 5px; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s; }
.box-foot ul { float: right; text-align: left; width: 120px; margin-top: -5px;}
.box-foot ul li { line-height: 28px; }
.box-foot ul li a { color: #886a3e; }
.box-foot h3 i.i2 { background-position: 0 -948px; }
.box-foot h3 i.i3 { background-position: 0 -1025px; }
.box-foot h3 i.i4 { background-position: 0 -1107px; }
.box-foot h3:hover i {-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}

/*返回顶部*/
#gotop{ position:fixed; bottom:-70px; right:30px; width:40px; height:40px; background:url(images/gotop.png) no-repeat center #9f9f9f; cursor:pointer;  transition:0.5s;   -moz-transition:0.5s;   -webkit-transition: 0.5s;   -o-transition:0.5s; _display:none;}
#gotop:hover{ background:url(images/gotop.png) no-repeat center #ab2e28; }
